0000084839-22-000048.txt : 20220728 0000084839-22-000048.hdr.sgml : 20220728 20220728163658 ACCESSION NUMBER: 0000084839-22-000048 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220728 DATE AS OF CHANGE: 20220728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROLLINS INC CENTRAL INDEX KEY: 0000084839 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-TO DWELLINGS & OTHER BUILDINGS [7340] IRS NUMBER: 510068479 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-04422 FILM NUMBER: 221115737 BUSINESS ADDRESS: STREET 1: 2170 PIEDMONT RD NE CITY: ATLANTA STATE: GA ZIP: 30324 BUSINESS PHONE: 4048882000 MAIL ADDRESS: STREET 1: 2170 PIEDMONT ROAD NE CITY: ATLANTA STATE: GA ZIP: 30324 10-Q 1 rol-20220630x10q.htm 10-Q
0000084839--12-312022Q2falsefalse4919110874924173320.350.3900000084839us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2022-04-012022-06-300000084839us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2022-01-012022-06-300000084839us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2021-04-012021-06-300000084839us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2021-01-012021-06-300000084839us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000084839us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300000084839us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000084839us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300000084839us-gaap:CommonStockMember2022-04-012022-06-300000084839us-gaap:CommonStockMember2022-01-012022-06-300000084839us-gaap:CommonStockMember2021-04-012021-06-300000084839us-gaap:CommonStockMember2021-01-012021-06-300000084839us-gaap:RetainedEarningsMember2022-06-300000084839us-gaap:AdditionalPaidInCapitalMember2022-06-300000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000084839us-gaap:RetainedEarningsMember2022-03-310000084839us-gaap:AdditionalPaidInCapitalMember2022-03-310000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000084839us-gaap:RetainedEarningsMember2021-12-310000084839us-gaap:AdditionalPaidInCapitalMember2021-12-310000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000084839us-gaap:RetainedEarningsMember2021-06-300000084839us-gaap:AdditionalPaidInCapitalMember2021-06-300000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000084839us-gaap:RetainedEarningsMember2021-03-310000084839us-gaap:AdditionalPaidInCapitalMember2021-03-310000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000084839us-gaap:RetainedEarningsMember2020-12-310000084839us-gaap:AdditionalPaidInCapitalMember2020-12-310000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000084839us-gaap:CommonStockMember2022-06-300000084839us-gaap:CommonStockMember2022-03-310000084839us-gaap:CommonStockMember2021-12-310000084839us-gaap:CommonStockMember2021-06-300000084839us-gaap:CommonStockMember2021-03-310000084839us-gaap:CommonStockMember2020-12-310000084839rol:TimeLapseRestrictedSharesIssued2004Member2022-06-300000084839rol:TimeLapseRestrictedSharesIssued2004Member2021-12-310000084839rol:TimeLapseRestrictedSharesIssued2004Member2021-01-012021-12-310000084839srt:MinimumMember2021-01-012021-06-300000084839srt:MaximumMember2021-01-012021-06-300000084839us-gaap:OtherNonoperatingIncomeExpenseMember2021-01-012021-06-300000084839us-gaap:NonUsMember2022-04-012022-06-300000084839rol:TermiteCompletionsBaitMonitoringRenewalsMember2022-04-012022-06-300000084839rol:ResidentialContractRevenueMember2022-04-012022-06-300000084839rol:OtherRevenuesMember2022-04-012022-06-300000084839rol:FranchiseRevenuesMember2022-04-012022-06-300000084839rol:CommercialContractRevenueMember2022-04-012022-06-300000084839country:US2022-04-012022-06-300000084839us-gaap:NonUsMember2022-01-012022-06-300000084839rol:TermiteCompletionsBaitMonitoringRenewalsMember2022-01-012022-06-300000084839rol:ResidentialContractRevenueMember2022-01-012022-06-300000084839rol:OtherRevenuesMember2022-01-012022-06-300000084839rol:FranchiseRevenuesMember2022-01-012022-06-300000084839rol:CommercialContractRevenueMember2022-01-012022-06-300000084839country:US2022-01-012022-06-300000084839us-gaap:NonUsMember2021-04-012021-06-300000084839rol:TermiteCompletionsBaitMonitoringRenewalsMember2021-04-012021-06-300000084839rol:ResidentialContractRevenueMember2021-04-012021-06-300000084839rol:OtherRevenuesMember2021-04-012021-06-300000084839rol:FranchiseRevenuesMember2021-04-012021-06-300000084839rol:CommercialContractRevenueMember2021-04-012021-06-300000084839country:US2021-04-012021-06-300000084839us-gaap:NonUsMember2021-01-012021-06-300000084839rol:TermiteCompletionsBaitMonitoringRenewalsMember2021-01-012021-06-300000084839rol:ResidentialContractRevenueMember2021-01-012021-06-300000084839rol:OtherRevenuesMember2021-01-012021-06-300000084839rol:FranchiseRevenuesMember2021-01-012021-06-300000084839rol:CommercialContractRevenueMember2021-01-012021-06-300000084839country:US2021-01-012021-06-300000084839rol:Acquisitions2021Member2022-01-012022-06-300000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000084839us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300000084839rol:Acquisitions2021Member2021-01-012021-12-310000084839us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2019-04-300000084839us-gaap:RevolvingCreditFacilityMemberrol:SwinglineCreditFacilityMember2019-04-300000084839us-gaap:RevolvingCreditFacilityMember2019-04-300000084839us-gaap:RevolvingCreditFacilityMember2022-06-300000084839rol:TermLoanOneMember2022-06-300000084839us-gaap:UnsecuredDebtMember2022-01-270000084839rol:TermLoanTwoMember2022-01-270000084839rol:TermLoanOneMember2022-01-270000084839us-gaap:RevolvingCreditFacilityMember2021-12-310000084839rol:TermLoanOneMember2021-12-310000084839rol:TermLoanOneMember2019-04-300000084839us-gaap:LetterOfCreditMember2022-06-300000084839us-gaap:LetterOfCreditMember2021-12-310000084839srt:MinimumMemberus-gaap:BuildingMember2022-06-300000084839srt:MaximumMemberus-gaap:VehiclesMember2022-06-300000084839srt:MaximumMemberus-gaap:BuildingMember2022-06-300000084839us-gaap:VehiclesMember2022-06-300000084839us-gaap:BuildingMember2022-06-300000084839us-gaap:NonUsMemberus-gaap:TrademarksAndTradeNamesMember2022-06-300000084839us-gaap:NonUsMemberus-gaap:OtherIntangibleAssetsMember2022-06-300000084839us-gaap:TrademarksAndTradeNamesMember2022-06-300000084839us-gaap:OtherIntangibleAssetsMember2022-06-300000084839us-gaap:CustomerContractsMember2022-06-300000084839us-gaap:NonUsMemberus-gaap:TrademarksAndTradeNamesMember2021-12-310000084839us-gaap:NonUsMemberus-gaap:OtherIntangibleAssetsMember2021-12-310000084839us-gaap:TrademarksAndTradeNamesMember2021-12-310000084839us-gaap:OtherIntangibleAssetsMember2021-12-310000084839us-gaap:CustomerContractsMember2021-12-310000084839us-gaap:TrademarksAndTradeNamesMember2022-06-300000084839us-gaap:InternetDomainNamesMember2022-06-300000084839us-gaap:TrademarksAndTradeNamesMember2021-12-310000084839us-gaap:InternetDomainNamesMember2021-12-310000084839rol:Acquisitions2022Member2022-01-012022-06-300000084839us-gaap:NonUsMemberus-gaap:CustomerContractsMember2022-06-300000084839us-gaap:NonUsMember2022-06-300000084839us-gaap:NonUsMemberus-gaap:CustomerContractsMember2021-12-310000084839us-gaap:NonUsMember2021-12-310000084839srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2022-01-012022-06-300000084839srt:MinimumMemberus-gaap:PatentsMember2022-01-012022-06-300000084839srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2022-01-012022-06-300000084839srt:MinimumMemberus-gaap:CustomerContractsMember2022-01-012022-06-300000084839srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2022-01-012022-06-300000084839srt:MaximumMemberus-gaap:PatentsMember2022-01-012022-06-300000084839srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2022-01-012022-06-300000084839srt:MaximumMemberus-gaap:CustomerContractsMember2022-01-012022-06-300000084839us-gaap:OtherIntangibleAssetsMember2022-01-012022-06-300000084839srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310000084839srt:MinimumMemberus-gaap:PatentsMember2021-01-012021-12-310000084839srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-12-310000084839srt:MinimumMemberus-gaap:CustomerContractsMember2021-01-012021-12-310000084839srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310000084839srt:MaximumMemberus-gaap:PatentsMember2021-01-012021-12-310000084839srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-12-310000084839srt:MaximumMemberus-gaap:CustomerContractsMember2021-01-012021-12-310000084839us-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310000084839us-gaap:TrademarksAndTradeNamesMember2022-06-300000084839us-gaap:PatentsMember2022-06-300000084839us-gaap:OtherIntangibleAssetsMember2022-06-300000084839us-gaap:NoncompeteAgreementsMember2022-06-300000084839us-gaap:CustomerContractsMember2022-06-300000084839us-gaap:TrademarksAndTradeNamesMember2021-12-310000084839us-gaap:PatentsMember2021-12-310000084839us-gaap:OtherIntangibleAssetsMember2021-12-310000084839us-gaap:NoncompeteAgreementsMember2021-12-310000084839us-gaap:CustomerContractsMember2021-12-310000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-03-310000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-3100000848392021-01-012021-12-310000084839us-gaap:RetainedEarningsMember2022-04-012022-06-300000084839us-gaap:RetainedEarningsMember2022-01-012022-06-300000084839us-gaap:RetainedEarningsMember2021-04-012021-06-300000084839us-gaap:RetainedEarningsMember2021-01-012021-06-300000084839us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2022-06-300000084839us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2021-12-310000084839us-gaap:UnfundedPlanMemberrol:WalthamInc.Memberus-gaap:PensionPlansDefinedBenefitMember2022-06-300000084839rol:WalthamInc.Memberus-gaap:PensionPlansDefinedBenefitMember2022-01-012022-06-300000084839rol:WalthamInc.Memberus-gaap:PensionPlansDefinedBenefitMember2022-06-300000084839rol:OtherAccruedLiabilitiesNoncurrentMember2022-06-300000084839rol:OtherAccruedLiabilitiesNoncurrentMember2021-12-310000084839us-gaap:OtherNoncurrentAssetsMember2022-06-300000084839us-gaap:OtherNoncurrentAssetsMember2021-12-310000084839us-gaap:RevolvingCreditFacilityMemberrol:BloombergShortTermBankYieldIndexRateBsbyMember2022-06-300000084839us-gaap:RevolvingCreditFacilityMemberrol:BloombergShortTermBankYieldIndexRateBsbyMember2022-01-012022-06-300000084839us-gaap:SubsequentEventMember2022-07-262022-07-260000084839us-gaap:TrademarksAndTradeNamesMemberrol:Acquisitions2022Member2022-06-300000084839us-gaap:OtherIntangibleAssetsMemberrol:Acquisitions2022Member2022-06-300000084839us-gaap:CustomerContractsMemberrol:Acquisitions2022Member2022-06-300000084839us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BondsMember2022-06-300000084839us-gaap:OtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BondsMember2022-06-300000084839us-gaap:FairValueInputsLevel2Memberus-gaap:BondsMember2022-06-300000084839us-gaap:OtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:BondsMember2021-12-310000084839rol:TimeLapseRestrictedSharesIssued2004Member2022-04-012022-06-300000084839rol:TimeLapseRestrictedSharesIssued2004Member2022-01-012022-06-300000084839rol:TimeLapseRestrictedSharesIssued2004Member2021-04-012021-06-300000084839rol:TimeLapseRestrictedSharesIssued2004Member2021-01-012021-06-300000084839us-gaap:NondesignatedMember2022-06-300000084839rol:SellCADBuyUSDFwdContractMember2022-06-300000084839rol:SellAUDBuyUSDFwdContractMember2022-06-300000084839us-gaap:LineOfCreditMember2022-01-012022-06-300000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-04-012022-06-300000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-012022-06-300000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-012021-06-300000084839us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-01-012021-06-300000084839rol:Acquisitions2022Member2022-06-300000084839us-gaap:FinanceReceivablesMember2022-04-012022-06-300000084839us-gaap:FinanceReceivablesMember2022-01-012022-06-300000084839us-gaap:TradeAccountsReceivableMember2022-04-012022-06-3000000848392022-04-012022-06-300000084839us-gaap:TradeAccountsReceivableMember2022-01-012022-06-300000084839us-gaap:TradeAccountsReceivableMember2021-04-012021-06-300000084839us-gaap:FinanceReceivablesMember2021-04-012021-06-3000000848392021-04-012021-06-300000084839us-gaap:TradeAccountsReceivableMember2021-01-012021-06-300000084839us-gaap:FinanceReceivablesMember2021-01-012021-06-3000000848392021-01-012021-06-300000084839us-gaap:TradeAccountsReceivableMember2022-06-300000084839us-gaap:FinanceReceivablesMember2022-06-3000000848392022-06-300000084839us-gaap:TradeAccountsReceivableMember2022-03-310000084839us-gaap:FinanceReceivablesMember2022-03-3100000848392022-03-310000084839us-gaap:TradeAccountsReceivableMember2021-12-310000084839us-gaap:FinanceReceivablesMember2021-12-3100000848392021-12-310000084839us-gaap:TradeAccountsReceivableMember2021-06-300000084839us-gaap:FinanceReceivablesMember2021-06-3000000848392021-06-300000084839us-gaap:TradeAccountsReceivableMember2021-03-310000084839us-gaap:FinanceReceivablesMember2021-03-3100000848392021-03-310000084839us-gaap:TradeAccountsReceivableMember2020-12-310000084839us-gaap:FinanceReceivablesMember2020-12-3100000848392020-12-3100000848392022-07-1500000848392022-01-012022-06-30xbrli:sharesiso4217:USDxbrli:purerol:propertyiso4217:USDxbrli:sharesrol:instrumentrol:itemrol:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended June 30, 2022

Commission File Number 1-4422

ROLLINS, INC.

(Exact name of registrant as specified in its charter)

Delaware

51-0068479

(State or other jurisdiction of incorporation or organization)

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

2170 Piedmont Road, N.E., Atlanta, Georgia

(Address of principal executive offices)

30324

(Zip Code)

(404) 888-2000

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock

 

ROL

 

NYSE

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

 

Rollins, Inc. had 492,417,332 shares of its $1 par value Common Stock outstanding as of July 15, 2022.

ROLLINS, INC. AND SUBSIDIARIES

PART 1 FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION

AS OF JUNE 30, 2022, AND DECEMBER 31, 2021

(in thousands except share data)

(unaudited)

    

June 30, 

    

December 31, 

    

2022

    

2021

ASSETS

  

  

Cash and cash equivalents

$

220,964

$

105,301

Trade receivables, net of allowance for expected credit losses of $13,666 and $13,885, respectively

 

162,755

 

139,579

Financed receivables, short-term, net of allowance for expected credit losses of $1,657 and $1,463, respectively

 

29,822

 

26,152

Materials and supplies

 

29,515

 

28,926

Other current assets

 

63,942

52,422

Total current assets

 

506,998

 

352,380

Equipment and property, net of accumulated depreciation of $324,788 and $315,891, respectively

 

130,424

 

133,257

Goodwill

 

742,019

 

721,819

Customer contracts, net

 

318,015

 

325,929

Trademarks & tradenames, net

 

111,040

 

108,976

Other intangible assets, net

 

10,004

 

11,679

Operating lease right-of-use assets

 

252,355

 

244,784

Financed receivables, long-term, net of allowance for expected credit losses of $2,897 and $2,522, respectively

 

52,961

 

47,097

Other assets

 

43,666

 

34,949

Total assets

$

2,167,482

$

1,980,870

LIABILITIES

 

  

 

  

Accounts payable

$

50,702

$

44,568

Accrued insurance

 

37,724

 

36,414

Accrued compensation and related liabilities

 

95,948

 

97,862

Unearned revenues

 

165,220

 

145,122

Operating lease liabilities - current

 

77,867

 

75,240

Current portion of long-term debt

 

15,000

 

18,750

Other current liabilities

 

75,283

 

73,206

Total current liabilities

 

517,744

 

491,162

Accrued insurance, less current portion

 

32,470

 

31,545

Operating lease liabilities, less current portion

 

178,021

 

172,520

Long-term debt

 

219,858

 

136,250

Other long-term accrued liabilities

 

73,822

67,345

Total liabilities

 

1,021,915

 

898,822

Commitments and contingencies (see Note 11)

 

  

 

  

STOCKHOLDERS’ EQUITY

 

  

 

  

Preferred stock, without par value; 500,000 shares authorized, zero shares issued

 

 

Common stock, par value $1 per share; 800,000,000 shares authorized, 492,417,332 and 491,911,087 shares issued and outstanding, respectively

 

492,417

 

491,911

Additional paid in capital

 

109,070

 

105,629

Accumulated other comprehensive loss

 

(31,149)

 

(16,411)

Retained earnings

 

575,229

 

500,919

Total stockholders’ equity

 

1,145,567

 

1,082,048

Total liabilities and stockholders’ equity

$

2,167,482

$

1,980,870

The accompanying notes are an integral part of these condensed consolidated financial statements.

2

ROLLINS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(in thousands except per share data)

(unaudited)

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

REVENUES

  

  

  

  

Customer services

$

714,049

$

638,204

$

1,304,729

$

1,173,758

COSTS AND EXPENSES

 

  

 

  

 

  

 

  

Cost of services provided (exclusive of depreciation and amortization below)

 

336,780

 

297,862

 

632,158

 

559,414

Sales, general and administrative

 

219,987

 

183,482

 

398,772

 

345,690

Depreciation and amortization

 

24,325

 

23,306

 

49,172

 

46,902

Total operating expenses

581,092

504,650

1,080,102

952,006

OPERATING INCOME

132,957

133,554

224,627

221,752

Interest expense, net

 

880

 

506

 

1,448

 

1,112

Other (income), net

 

(1,911)

 

(891)

 

(3,190)

 

(33,151)

CONSOLIDATED INCOME BEFORE INCOME TAXES

 

133,988

 

133,939

 

226,369

 

253,791

PROVISION FOR INCOME TAXES

 

33,689

 

35,085

 

53,625

 

62,294

NET INCOME

$

100,299

$

98,854

$

172,744

$

191,497

NET INCOME PER SHARE - BASIC AND DILUTED

$

0.20

$

0.20

$

0.35

$

0.39

Weighted average shares outstanding - basic

 

492,327

 

491,999

 

492,270

 

491,950

Weighted average shares outstanding - diluted

 

492,440

 

491,999

 

492,382

 

491,950

DIVIDENDS PAID PER SHARE

$

0.10

$

0.08

$

0.20

$

0.16

The accompanying notes are an integral part of these condensed consolidated financial statements.

3

ROLLINS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(in thousands)

(unaudited)

Three Months Ending

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

NET INCOME

$

100,299

$

98,854

$

172,744

$

191,497

Other comprehensive income (loss), net of tax:

 

  

 

  

 

  

 

  

Foreign currency translation adjustments

 

(16,913)

 

704

 

(13,786)

 

283

Unrealized loss on available for sale securities

(362)

(952)

Change in derivatives

 

 

(439)

 

 

(276)

Other comprehensive income (loss), net of tax

 

(17,275)

 

265

 

(14,738)

 

7

Comprehensive income

$

83,024

$

99,119

$

158,006

$

191,504

The accompanying notes are an integral part of these condensed consolidated financial statements.

4

ROLLINS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(in thousands)

(unaudited)

Accumulated Other

Common Stock

Paid-in-

Comprehensive

Retained

    

Shares

    

Amount

    

Capital

    

Income / (Loss)

    

Earnings

    

Total

Balance at March 31, 2022

492,461

$

492,461

$

104,783

$

(13,874)

$

524,159

$

1,107,529

Net Income

100,299

100,299

Other comprehensive income / (loss), net of tax:

 

 

 

  

 

  

 

  

 

  

Foreign currency translation adjustments

 

 

 

 

(16,913)

 

 

(16,913)

Unrealized losses on available for sale securities

(362)

(362)

Cash dividends

 

 

 

 

 

(49,229)

 

(49,229)

Stock compensation

 

(26)

 

(26)

 

4,845

 

 

 

4,819

Employee stock buybacks

 

(18)

 

(18)

 

(558)

 

 

 

(576)

Balance at June 30, 2022

 

492,417

$

492,417

$

109,070

$

(31,149)

$

575,229

$

1,145,567

Accumulated Other

Common Stock

Paid-in-

Comprehensive

Retained

    

Shares

    

Amount

    

Capital

    

Income / (Loss)

    

Earnings

    

Total

Balance at March 31, 2021

492,124

$

492,124

$

95,824

$

(11,155)

$

412,142

$

988,935

Net Income

98,854

98,854

Other comprehensive income / (loss), net of tax:

 

 

 

  

 

  

 

  

 

  

Foreign currency translation adjustments

 

 

 

 

704

 

 

704

Change in derivatives

 

 

 

 

(439)

 

 

(439)

Cash dividends

 

 

 

 

 

(40,343)

 

(40,343)

Stock compensation

 

(18)

 

(18)

 

3,938

 

 

 

3,920

Employee stock buybacks

 

(27)

 

(27)

 

(920)

 

 

 

(947)

Balance at June 30, 2021

 

492,079

$

492,079

$

98,842

$

(10,890)

$

470,653

$

1,050,684

Accumulated Other

Common Stock

Paid-in-

Comprehensive

Retained

    

Shares

    

Amount

    

Capital

    

Income / (Loss)

    

Earnings

    

Total

Balance at December 31, 2021

491,911

$

491,911

$

105,629

$

(16,411)

$

500,919

$

1,082,048

Net Income

172,744

172,744

Other comprehensive income / (loss), net of tax:

Foreign currency translation adjustments

 

 

 

  

 

(13,786)

 

  

 

(13,786)

Unrealized losses on available for sale securities

(952)

(952)

Change in derivatives

 

 

 

  

 

 

  

 

Cash dividends

 

 

  

 

  

 

(98,434)

 

(98,434)

Stock compensation

 

731

 

731

 

10,226

 

 

  

 

10,957

Employee stock buybacks

 

(225)

 

(225)

 

(6,785)

 

 

  

 

(7,010)

Balance at June 30, 2022

 

492,417

$

492,417

$

109,070

$

(31,149)

$

575,229

$

1,145,567

Accumulated Other

Common Stock

Paid-in-

Comprehensive

Retained

    

Shares

    

Amount

    

Capital

    

Income / (Loss)

    

Earnings

    

Total

Balance at December 31, 2020

491,612

$

491,612

$

101,757

$

(10,897)

$

358,888

$

941,360

Net Income

191,497

191,497

Other comprehensive income / (loss), net of tax:

 

 

 

  

 

  

 

  

 

  

Pension liability adjustment

 

 

  

 

 

 

Foreign currency translation adjustments

 

 

  

 

283

 

 

283

Change in derivatives

 

 

  

 

(276)

 

 

(276)

Cash dividends

 

 

 

  

 

  

 

(79,732)

 

(79,732)

Stock compensation

 

750

 

750

 

7,091

 

 

 

7,841

Employee stock buybacks

 

(283)

 

(283)

 

(10,006)

 

 

 

(10,289)

Balance at June 30, 2021

 

492,079

$

492,079

$

98,842

$

(10,890)

$

470,653

$

1,050,684

The accompanying notes are an integral part of these condensed consolidated financial statements.

5

ROLLINS, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE SIX MONTHS ENDED JUNE 30, 2022 AND 2021

(in thousands)

(unaudited)

Six Months Ended

June 30, 

    

2022

    

2021

OPERATING ACTIVITIES

  

  

Net income

$

172,744

$

191,497

Adjustments to reconcile net income to net cash provided by operating activities:

 

Depreciation and amortization

 

49,172

 

46,902

Stock-based compensation expense

 

10,957

 

7,841

Provision for expected credit losses

 

8,433

 

4,673

Gain on sale of assets, net

(3,190)

(33,151)

Provision for deferred income taxes

 

2,503

 

(1,715)

Changes in operating assets and liabilities:

 

 

Trade accounts receivable and other accounts receivable

 

(29,217)

 

(20,003)

Financing receivables

 

(11,928)

 

(8,862)

Materials and supplies

 

(176)

 

661

Other current assets

 

(21,651)

 

(14,686)

Accounts payable and accrued expenses

 

10,745

 

31,129

Unearned revenue

 

19,860

 

20,320

Other long-term assets and liabilities

 

6,565

 

(5,401)

Net cash provided by operating activities

 

214,817

 

219,205

INVESTING ACTIVITIES

 

  

 

  

Acquisitions, net of cash acquired

 

(49,580)

 

(28,385)

Capital expenditures

 

(15,881)

 

(13,229)

Proceeds from sale of assets

 

3,290

 

70,414

Other investing activities, net

 

139

 

(175)

Net cash (used in) provided by investing activities

 

(62,032)

 

28,625

FINANCING ACTIVITIES

 

 

  

Payment of contingent consideration

 

(5,196)

 

(12,873)

Borrowings under term loan

 

252,000

 

Borrowings under revolving commitment

 

11,000

 

49,500

Repayments of term loan

 

(65,000)

 

(48,000)

Repayments of revolving commitment

 

(118,000)

 

(116,500)

Payment of dividends

 

(98,434)

 

(79,732)

Cash paid for common stock purchased

 

(7,010)

 

(10,289)

Net cash used in financing activities

 

(30,640)

 

(217,894)

Effect of exchange rate changes on cash

 

(6,482)

 

115

Net increase in cash and cash equivalents

 

115,663

 

30,051

Cash and cash equivalents at beginning of period

 

105,301

 

98,477

Cash and cash equivalents at end of period

$

220,964

$

128,528

Supplemental disclosure of cash flow information:

 

  

 

  

Cash paid for interest

$

1,668

$

923

Cash paid for income taxes, net

$

69,472

$

51,870

Non-cash additions to operating lease right-of-use assets

$

51,212

$

86,954

The accompanying notes are an integral part of these condensed consolidated financial statements.

6

ROLLINS, INC. AND SUBSIDIARIES

NOTE 1.BASIS OF PREPARATION

Basis of Preparation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP, the instructions to Form 10-Q and applicable sections of SEC regulation S-X, and therefore do not include all information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. There have been no material changes in the Company’s significant accounting policies or the information disclosed in the notes to the consolidated financial statements included in the Annual Report on Form 10-K of Rollins, Inc. (including its subsidiaries unless the context otherwise requires, “Rollins,” “we,” “us,” “our,” or the “Company”) for the year ended December 31, 2021. Accordingly, the quarterly condensed consolidated financial statements and related disclosures herein should be read in conjunction with the 2021 Annual Report on Form 10-K.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and certain financial statement disclosures. Estimates and assumptions are used for, but not limited to, accrued insurance, revenue recognition, right-of-use ("ROU") asset and liability valuations, accounts and financing receivable reserves, income tax contingency accruals and valuation allowances, contingency accruals and goodwill and other intangible asset valuations. Although these estimates are based on management's knowledge of current events and actions it may undertake in the future, actual results may ultimately differ from these estimates and assumptions.

The Company considered the impact of COVID-19 on the assumptions and estimates used in preparing the condensed consolidated financial statements. In the opinion of management, all material adjustments necessary for a fair presentation of the Company’s financial results for the quarter have been made. These adjustments are of a normal recurring nature but complicated by the continued uncertainty surrounding the global economic impact of COVID-19. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results for the entire year. The severity, magnitude and duration, as well as the economic consequences of COVID-19, continue to be uncertain and are difficult to predict. Therefore, our accounting estimates and assumptions may change over time in response to COVID-19 and may change materially in future periods.

The Company operates as one reportable segment and the results of operations and its financial condition are not reliant upon any single customer.

NOTE 2.RECENT ACCOUNTING PRONOUNCEMENTS

Recently adopted accounting standards

In November 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-10, “Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance.” The amendments in this Update require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this Update are effective for financial statements issued for annual periods beginning after December 15, 2021. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

Accounting standards issued but not yet adopted

In March 2022, the FASB issued ASU 2022-02, “Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.” The amendments in this Update eliminate the accounting guidance for troubled

7

ROLLINS, INC. AND SUBSIDIARIES

debt restructurings (TDRs) by creditors in Subtopic 310-40, Receivables-Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, for public business entities, the amendments in this Update require that an entity disclose current-period gross write-offs by year of origination for financing receivables. ASU 2022-02 is effective for fiscal years beginning after December 15, 2022. The adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions.” The amendments in this Update clarify the guidance in Topic 820 when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security. This Update also introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value. These amendments are effective for fiscal years beginning after December 15, 2023 and interim periods within those fiscal years. The Company does not currently own any equity securities and therefore the adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.

NOTE 3.ACQUISITIONS

The Company made 22 acquisitions during the six-month period ended June 30, 2022, and 39 acquisitions for the year ended December 31, 2021. For the 22 acquisitions completed through June 30, 2022, the preliminary values of major classes of assets acquired and liabilities assumed recorded at the dates of acquisition, as adjusted during the valuation period, are included in the reconciliation of the total consideration as follows (in thousands):

    

June 30, 2022

Accounts receivable, net

$

383

Materials and supplies

 

285

Equipment and property

 

2,281

Goodwill

 

23,220

Customer contracts

 

24,874

Trademarks & tradenames

 

2

Other intangible assets

 

631

Current liabilities

 

(384)

Other assets and liabilities, net

 

403

Total consideration

$

51,695

Less: Acquisition holdback liabilities

 

(5,255)

Total cash purchase price

$

46,440

The Company also made a final payment of $3.1 million for a 2021 acquisition in 2022.

Goodwill from acquisitions represents the excess of the purchase price over the fair value of net assets of businesses acquired. The factors contributing to the amount of goodwill are based on strategic and synergistic benefits that are expected to be realized. For the six months ended June 30, 2022, $23.2 million of goodwill was added related to the 22 acquisitions noted above. The recognized goodwill is expected to be deductible for tax purposes. The purchase price allocations for these acquisitions are preliminary until the Company obtains final information regarding these fair values.

NOTE 4.REVENUE

The following tables present our revenues disaggregated by revenue source (in thousands).

Sales and usage-based taxes are excluded from revenues. No sales to an individual customer or in a country other than the United States accounted for 10% or more of the sales for the periods listed on the following table.

8

ROLLINS, INC. AND SUBSIDIARIES

Revenue, classified by the major geographic areas in which our customers are located, was as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

(in thousands)

United States

$

661,703

$

589,935

$

1,208,163

$

1,084,035

Other countries

 

52,346

 

48,269

 

96,566

 

89,723

Total Revenues

$

714,049

$

638,204

$

1,304,729

$

1,173,758

Revenue from external customers, classified by significant product and service offerings, was as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Residential revenue

$

325,311

$

292,945

$

584,570

$

528,124

Commercial revenue

 

234,483

 

210,838

 

440,270

 

399,535

Termite completions, bait monitoring, & renewals

 

146,781

 

127,674

 

266,487

 

233,368

Franchise revenues

4,155

4,111

7,892

7,570

Other revenues

 

3,319

 

2,636

 

5,510

 

5,161

Total Revenues

$

714,049

$

638,204

$

1,304,729

$

1,173,758

The Company records unearned revenue when we have either received payment or contractually have the right to bill for services in advance of the services or performance obligations being performed. Deferred revenue recognized in the three and six months ended June 30, 2022 and 2021 was $51.0 million and $46.5 million, respectively and $100.9 and $92.3, respectively. Changes in unearned revenue were as follows:

    

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

2022

    

2021

(in thousands)

Beginning balance

$

180,333

$

158,766

$

168,607

$

149,224

Deferral of unearned revenue

 

63,628

 

60,655

 

125,263

 

116,034

Recognition of unearned revenue

 

(50,989)

 

(46,470)

 

(100,898)

 

(92,307)

Ending balance

$

192,972

$

172,951

$

192,972

$

172,951

As of June 30, 2022, and December 31, 2021, the Company had long-term unearned revenue of $27.7 million and $18.4 million, respectively, recorded in other long-term accrued liabilities. Unearned short-term revenue is recognized over the next 12-month period. The majority of unearned long-term revenue is recognized over a period of five years or less with immaterial amounts recognized through 2033.

NOTE 5.ALLOWANCE FOR CREDIT LOSSES

The Company is exposed to credit losses primarily related to accounts receivables and financed receivables derived from customer services revenue. To reduce credit risk for residential pest control accounts receivable, we promote enrollment in our auto-pay programs. In general, we may suspend future services for customers with past due balances. The Company’s credit risk is generally low with a large number of individuals and entities comprising Rollins’ customer base and dispersion across many different geographical regions.

The Company manages its financing receivables on an aggregate basis when assessing and monitoring credit risks. The Company’s established credit evaluation and monitoring procedures seek to minimize the amount of business we conduct with higher risk customers. The credit quality of a potential obligor is evaluated at the loan origination based on an

9

ROLLINS, INC. AND SUBSIDIARIES

assessment of the individual’s Beacon/credit bureau score. Rollins requires a potential obligor to have good credit worthiness with low risk before entering into a contract. Depending upon the individual’s credit score, the Company may accept with 100% financing or require a significant down payment or turn down the contract. Delinquencies of accounts are monitored each month. Financing receivables include installment receivable amounts, some of which are due subsequent to one year from the balance sheet dates.

The Company’s allowances for credit losses for trade accounts receivable and financed receivables are developed using historical collection experience, current economic and market conditions, reasonable and supportable forecasts, and a review of the current status of customers’ receivables. The Company’s receivable pools are classified between residential customers, commercial customers, large commercial customers, and financed receivables. Accounts are written off against the allowance for credit losses when the Company determines that amounts are uncollectible, and recoveries of amounts previously written off are recorded when collected. The Company stops accruing interest to these receivables when they are deemed uncollectible. Below is a roll forward of the Company’s allowance for credit losses for the three and six months ended June 30, 2022 and 2021 (in thousands).

Allowance for Credit Losses

    

Trade

    

Financed

    

Total

Receivables

Receivables

Receivables

Balance at March 31, 2022

$

14,170

$

3,850

$

18,020

Provision for expected credit losses

 

2,350

1,825

 

4,175

Write-offs charged against the allowance

 

(4,218)

(1,121)

 

(5,339)

Recoveries collected

 

1,364

 

1,364

Balance at June 30, 2022

$

13,666

$

4,554

$

18,220

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at March 31, 2021

$

15,731

$

3,370

$

19,101

Provision for expected credit losses

 

369

 

1,618

 

1,987

Write-offs charged against the allowance

 

(3,650)

 

(645)

 

(4,295)

Recoveries collected

 

1,413

 

(2)

 

1,411

Balance at June 30, 2021

$

13,863

$

4,341

$

18,204

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at December 31, 2021

$

13,885

$

3,985

$

17,870

Provision for expected credit losses

 

5,554

2,879

 

8,433

Write-offs charged against the allowance

 

(8,466)

(2,310)

 

(10,776)

Recoveries collected

 

2,693

 

2,693

Balance at June 30, 2022

$

13,666

$

4,554

$

18,220

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at December 31, 2020

$

16,854

$

3,231

$

20,085

Provision for expected credit losses

 

2,234

 

2,439

 

4,673

Write-offs charged against the allowance

 

(7,749)

 

(1,326)

 

(9,075)

Recoveries collected

 

2,524

 

(3)

 

2,521

Balance at June 30, 2021

$

13,863

$

4,341

$

18,204

10

ROLLINS, INC. AND SUBSIDIARIES

NOTE 6.GOODWILL AND INTANGIBLE ASSETS

The following table summarizes changes in goodwill during the six months ended June 30, 2022 and the twelve months ended December 31, 2021 (in thousands):

Goodwill:

    

    

Balance at December 31, 2020

    

$

653,176

Additions

 

69,264

Adjustments due to currency translation

 

(621)

Balance at December 31, 2021

 

721,819

Additions

 

23,220

Measurement adjustments

72

Adjustments due to currency translation

 

(3,092)

Balance at June 30, 2022

$

742,019

The carrying amount of goodwill in foreign countries was $93.1 million as of June 30, 2022 and $82.1 million as of December 31, 2021.

The Company completed its most recent annual impairment analysis as of September 30, 2021. Based upon the results of this analysis, the Company concluded that no impairment of its goodwill or other intangible assets was indicated.

The following table sets forth the components of indefinite-lived and amortizable intangible assets as of June 30, 2022 and December 31, 2021 (in thousands):

    

    

June 30, 2022

December 31, 2021

Accumulated

Carrying

Accumulated

Carrying

Useful Life

Gross

Amortization

Value

Gross

Amortization

Value

in Years

Amortizable intangible assets:

Customer contracts

$

568,655

$

(250,640)

$

318,015

$

551,277

$

(225,348)

$

325,929

 

3-20

Trademarks and tradenames

14,459

(6,728)

 

7,731

12,784

(6,492)

 

6,292

 

7-20

Non-compete agreements

13,692

(6,600)

 

7,092

13,125

(5,573)

 

7,552

 

3-20

Patents

6,934

(6,583)

 

351

6,946

(5,509)

 

1,437

 

3-15

Other assets

2,038

(1,704)

 

334

2,150

(1,687)

 

463

 

10

Total amortizable intangible assets

$

605,778

$

(272,255)

333,523

$

586,282

$

(244,609)

341,673

 

  

Indefinite-lived intangible assets:

 

  

 

  

 

  

Trademarks and tradenames

 

103,309

 

102,684

 

  

Internet domains

 

2,227

 

2,227

 

  

Total indefinite-lived intangible assets

 

105,536

 

104,911

 

  

Total customer contracts and other intangible assets

$

439,059

$

446,584

 

  

The carrying amount of customer contracts in foreign countries was $44.7 million and $42.1 million as of June 30, 2022 and December 31, 2021, respectively. The carrying amount of trademarks and tradenames in foreign countries was $4.5 million and $2.9 million as of June 30, 2022 and December 31, 2021, respectively. The carrying amount of other intangible assets in foreign countries was $0.8 million and $0.7 million as of June 30, 2022 and December 31, 2021, respectively.

Amortization expense related to intangible assets was $15.6 million and $13.1 million for the three months ended June 30, 2022 and 2021, respectively. Amortization expense related to intangible assets was $30.8 million and $26.1 million for the six months ended June 30, 2022 and 2021, respectively. Customer contracts and other amortizable intangible assets are amortized on a straight-line basis over their economic useful lives.

11

ROLLINS, INC. AND SUBSIDIARIES

Estimated amortization expense for the existing carrying amount of customer contracts and other intangible assets for each of the five succeeding fiscal years as of June 30, 2022 are as follows:

(in thousands)

    

  

2022 (excluding the six months ended June 30, 2022)

    

$

30,721

2023

 

57,388

2024

 

53,808

2025

 

44,810

2026

 

40,278

NOTE 7.LEASES

The Company leases certain buildings, vehicles, and equipment. The Company elected the practical expedient approach permitted under Accounting Standards Codification Topic 842 “Leases”, not to include short-term leases with a duration of 12 months or less on the balance sheet. As of June 30, 2022, and December 31, 2021, all leases were classified as operating leases. Building leases generally carry terms of 5 to 15 years with annual rent escalations at fixed amounts per the lease. Vehicle leases generally carry a fixed term of one year with renewal options to extend the lease on a monthly basis resulting in lease terms up to 7 years depending on the class of vehicle. The exercise of renewal options is at the Company’s sole discretion. It is reasonably certain that the Company will exercise the renewal options on its vehicle leases. The measurement of right-of-use assets and liabilities for vehicle leases includes the fixed payments associated with such renewal periods. We separate lease and non-lease components of contracts. Our lease agreements do not contain any material variable payments, residual value guarantees, early termination penalties or restrictive covenants.

During the six months ended June 30, 2021, the Company completed multiple sale-leaseback transactions where it sold 16 of its properties related to the Clark Pest Control acquisition for gross proceeds of $67.0 million and a pre-tax gain of $31.5 million, which is included as Other income, net on the income statement. These leases are classified as operating leases with terms of 7 to 15 years.

12

ROLLINS, INC. AND SUBSIDIARIES

The Company uses the rate implicit in the lease when available; however, most of our leases do not provide a readily determinable implicit rate. Accordingly, we estimate our incremental borrowing rate based on information available at lease commencement.

Three Months Ended June 30, 

Six Months Ended June 30, 

(in thousands, except Other Information)

Lease Classification

    

Financial Statement Classification

    

2022

    

2021

    

2022

    

2021

Short-term lease cost

 

Cost of services provided, Sales, general, and administrative expenses

$

36

$

60

$

62

$

125

Operating lease cost

 

Cost of services provided, Sales, general, and administrative expenses

 

23,615

 

22,634

 

47,638

 

46,025

Total lease expense

$

23,651

$

22,694

$

47,700

$

46,150

Other Information:

 

  

 

  

 

  

 

  

 

  

Weighted-average remaining lease term - operating leases

 

5.4 years

 

5.6 years

Weighted-average discount rate - operating leases

 

3.34

%

 

3.75

%

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows for operating leases

$

47,099

$

45,498

Lease Commitments

Future minimum lease payments, including assumed exercise of renewal options as of June 30, 2022 were as follows:

    

Operating

(in thousands)

2022 (excluding the six months ended June 30, 2022)

$

44,553

2023

75,775

2024

 

52,084

2025

 

34,191

2026

 

20,004

2027

 

13,034

Thereafter

 

45,755

Total Future Minimum Lease Payments

 

285,396

Less: Amount representing interest

 

29,508

Total future minimum lease payments, net of interest

$

255,888

Future commitments presented in the table above include lease payments in renewal periods for which it is reasonably certain that the Company will exercise the renewal option. Total future minimum lease payments for operating leases, including the amount representing interest, are comprised of $161.8 million for building leases and $123.6 million for vehicle leases. As of June 30, 2022, the Company had additional future obligations of $16.0 million for leases that had not yet commenced.

NOTE 8.FAIR VALUE MEASUREMENTS

The Company’s financial instruments consist of cash and cash equivalents, trade receivables, financed and notes receivable, accounts payable, other short-term liabilities, and debt. The carrying amounts of these financial instruments

13

ROLLINS, INC. AND SUBSIDIARIES

approximate their respective fair values. The Company also has derivative instruments as further discussed in Note 10. Derivative Instruments and Hedging Activities.

The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. Level 1 refers to fair values determined based on quoted prices in active markets for identical assets. Level 2 refers to fair values estimated using significant other observable inputs, and Level 3 includes fair values estimated using significant non-observable inputs.

As of June 30, 2022, and December 31, 2021, we had investments in international bonds of $11.4 million and $12.6 million, respectively. These bonds are accounted for as available for sale securities and are level 2 assets under the fair value hierarchy. At December 31, 2021, the entire investment was recorded in other current assets. Management reassessed their intentions on the investment and at June 30, 2022, $0.5 million was included in other current assets and $10.9 million was included in other assets. The bonds are recorded at fair market value with unrealized losses of $0.4 million and $1.0 million included in other comprehensive income during the three months and six months ended June 30, 2022.

As of June 30, 2022 and December 31, 2021, the Company had $22.7 million and $25.2 million of acquisition holdback and earnout liabilities payable to former owners of acquired companies, respectively. The earnout liabilities were discounted to reflect the expected probability of payout, and both earnout and holdback liabilities were discounted to their net present value on the Company’s books and are considered level 3 liabilities. The table below presents a summary of the changes in fair value for these liabilities.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Beginning balance

$

23,399

$

32,976

$

25,156

$

35,744

New acquisitions and revaluations

 

1,574

 

1,906

 

2,750

 

3,973

Payouts

 

(2,145)

 

(7,947)

 

(5,196)

 

(12,873)

Interest on outstanding contingencies

 

122

 

258

 

247

 

537

Charge offset, forfeit and other

 

(208)

 

(136)

 

(215)

 

(324)

Ending balance

$

22,742

$

27,057

$

22,742

$

27,057

NOTE 9.DEBT

In April 2019, the Company entered into a Revolving Credit Agreement with Truist Bank N.A. (formerly SunTrust Bank N.A.) and Bank of America, N.A. (the “Credit Agreement”) for an unsecured revolving commitment of up to $175.0 million, which includes a $75.0 million letter of credit subfacility and a $25.0 million swingline subfacility (the “Revolving Commitment”), and an unsecured variable rate $250.0 million term loan (the “Term Loan”). On January 27, 2022, the Company entered into an amendment (the “Amendment”) to the Credit Agreement with Truist Bank and Bank of America, N.A. whereby additional term loans in an aggregate principal amount of $252.0 million were advanced to the Company. The Amendment also replaced LIBOR as the benchmark interest rate for borrowings with the Bloomberg Short-Term Bank Yield Index rate (“BSBY”) and reset the amortization schedule for all term loans under the Credit Agreement. The maturity of all loans made under the Credit Agreement prior to the Amendment remains unchanged at April 29, 2024 and all other terms of the Credit Agreement remain unchanged in all material respects. Subsequent to the Amendment, the aggregate outstanding principal balance of all term loans under the Credit Agreement was $300.0 million (consisting of an outstanding principal balance of the initial term loan in the amount of $48.0 million and the additional $252.0 million term loan borrowing made). In addition, the Credit Agreement has provisions to extend the term of the Revolving Commitment beyond April 29, 2024, as well as the right at any time and from time to time to prepay any borrowing under the Credit Agreement, in whole or in part, without premium or penalty.

As of June 30, 2022, the Company had outstanding borrowings of $234.9 million under the Term Loan and there were no outstanding borrowings under the Revolving Commitment. The aggregate effective interest rate on the debt outstanding

14

ROLLINS, INC. AND SUBSIDIARIES

as of June 30, 2022 was 1.621%. The effective interest rate is comprised of the BSBY plus a margin of 75.0 basis points as determined by the Company’s leverage ratio calculation. As of December 31, 2021, the Revolving Commitment had outstanding borrowings of $107.0 million and the Term Loan had outstanding borrowings of $48.0 million.

The Company maintains approximately $71.3 million in letters of credit as of June 30, 2022. These letters of credit are required by the Company’s insurance companies, due to the Company’s high deductible insurance program, to secure various workers’ compensation and casualty insurance contracts coverage and were increased from $37.2 million as of December 31, 2021. The Company believes that it has adequate liquid assets, funding sources and insurance accruals to accommodate potential future insurance claims.

In order to comply with applicable debt covenants, the Company is required to maintain at all times a leverage ratio of not greater than 3.00:1.00. The Leverage Ratio is calculated as of the last day of the fiscal quarter most recently ended. The Company remained in compliance with applicable debt covenants through the date of this filing and expects to maintain compliance throughout 2022.

NOTE 10.DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

The Company is exposed to certain interest rate risks on our outstanding debt and foreign currency risks arising from our international business operations and global economic conditions. The Company enters into certain derivative financial instruments to lock in certain interest rates, as well as to protect the value or fix the amount of certain obligations in terms of its functional currency, the U.S. dollar.

The Company is exposed to fluctuations in various foreign currencies against its functional currency, the US dollar. We use foreign currency derivatives, specifically foreign currency forward contracts (“FX Forwards”), to manage our exposure to fluctuations in the USD-CAD and USD-AUD exchange rates. FX Forwards involve fixing the foreign currency exchange rate for delivery of a specified amount of foreign currency on a specified date. The FX Forwards are typically settled in US dollars for their fair value at or close to their settlement date. We do not currently designate any of these FX Forwards under hedge accounting, but rather reflect the changes in fair value immediately in earnings. We do not use such instruments for speculative or trading purposes, but rather use them to manage our exposure to foreign exchange rates. Changes in the fair value of FX Forwards were recorded in other income/expense and were equal to net gains of $0.2 million for both quarters ended June 30, 2022 and 2021, respectively and net gains of $0.1 million and $0.4 million for the six months ended June 30, 2022 and 2021, respectively. The fair values of the Company’s FX Forwards were recorded as net obligations of $0.2 million and $0.0 million in Other Current Liabilities as of June 30, 2022 and December 31, 2021, respectively.

As of June 30, 2022, the Company had the following outstanding FX Forwards (in thousands except for number of instruments):

Non-Designated Derivative Summary

Number of

Sell

Buy

FX Forward Contracts

    

Instruments

    

Notional

    

Notional

Sell AUD/Buy USD Fwd Contract

20

2,800

$

2,027

Sell CAD/Buy USD Fwd Contract

20

20,000

15,685

Total

40

 

  

$

17,712

NOTE 11.CONTINGENCIES

In the normal course of business, the Company and its subsidiaries are involved in, and will continue to be involved in, various claims, arbitrations, contractual disputes, investigations, and regulatory and litigation matters relating to, and

15

ROLLINS, INC. AND SUBSIDIARIES

arising out of, our businesses and our operations. These matters may involve, but are not limited to, allegations that our services or vehicles caused damage or injury, claims that our services did not achieve the desired results, claims related to acquisitions and allegations by federal, state or local authorities, including taxing authorities, of violations of regulations or statutes. In addition, we are parties to employment-related cases and claims from time to time, which may include claims on a representative or class action basis alleging wage and hour law violations. We are also involved from time to time in certain environmental matters primarily arising in the normal course of business. We evaluate pending and threatened claims and establish loss contingency reserves based upon outcomes we currently believe to be probable and reasonably estimable.

Management does not believe that any pending claim, proceeding or litigation, regulatory action or investigation, either alone or in the aggregate, will have a material adverse effect on the Company’s financial position, results of operations or liquidity; however, it is possible that an unfavorable outcome of some or all of the matters could result in a charge that might be material to the results of an individual quarter or year.

NOTE 12.PENSION PLANS

In September 2019, the Company settled its fully-funded Rollins, Inc. pension plan and during 2021, all remaining assets were reverted to the Company per ERISA regulations. The Company continues to sponsor its Waltham, Inc. defined benefit plan. This plan had assets of $2.2 million, a projected liability of $2.9 million and an unfunded status of $0.7 million as of June 30, 2022. The Company has not made any employer contributions to its Waltham defined benefit retirement plan in 2022.

NOTE 13.STOCKHOLDERS’ EQUITY

During the six months ended June 30, 2022, the Company paid $98.4 million, or $0.20 per share, in cash dividends compared to $79.7 million, or $0.16 per share, during the same period in 2021.

During the six months ended June 30, 2022 and during the same period in 2021, the Company did not repurchase shares on the open market.

The Company repurchases shares from employees for the payment of their taxes on restricted shares that have vested. The Company repurchased $0.6 million and $0.9 million for the quarters ended June 30, 2022 and 2021, and $7.0 million and $10.3 million for the six month periods ended June 30, 2022 and 2021, respectively.

As more fully discussed in Note 15 of the Company’s notes to the consolidated financial statements in its 2021 Annual Report on Form 10-K, time-lapse restricted awards and restricted stock units (“restricted shares”) have been issued to officers and other management employees under the Company’s Employee Stock Incentive Plans. Beginning with the 2022 grant, restricted shares vest in 20 percent increments over five years from the date of the grant. Prior grants vest over six years from the date of grant. The Company issues new shares from its authorized but unissued share pool. As of June 30, 2022, approximately 6.0 million shares of the Company’s common stock were reserved for issuance.

16

ROLLINS, INC. AND SUBSIDIARIES

Time Lapse Restricted Shares

The following table summarizes the components of the Company’s stock-based compensation programs recorded as expense:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Time lapse restricted stock:

 

  

 

  

  

 

  

Pre-tax compensation expense

$

4,819

$

3,920

$

10,957

$

7,841

Tax benefit

 

(1,272)

 

(1,039)

 

(2,596)

 

(1,925)

Restricted stock expense, net of tax

$

3,547

$

2,881

$

8,361

$

5,916

The following table summarizes information on unvested restricted stock outstanding as of June 30, 2022:

    

    

Weighted

Average

Number of

Grant-Date

(number of shares in thousands)

    

Shares

    

Fair Value

Unvested Restricted Stock at December 31, 2021

 

2,596

 

$

26.26

Forfeited

 

(49)

 

26.02

Vested

 

(666)

 

19.97

Granted

 

780

 

29.75

Unvested Restricted Stock at June 30, 2022

 

2,661

$

28.78

As of June 30, 2022, and December 31, 2021, the Company had $60.7 million and $65.2 million of total unrecognized compensation cost, respectively, related to time-lapse restricted shares that are expected to be recognized over a weighted average period of approximately 3.9 years and 4.5 years, respectively.

NOTE 14.EARNINGS PER SHARE

The Company reports both basic and diluted earnings per share. Basic earnings per share is computed by dividing net income available to participating common stockholders by the weighted average number of participating common shares outstanding for the period. Diluted earnings per share is calculated by dividing the net income available to participating common shareholders by the diluted weighted average number of shares outstanding for the period. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive equity.

A reconciliation of weighted average shares outstanding is as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Weighted-average outstanding common shares

489,741

489,189

489,679

489,105

Add participating securities:

Weighted-average time-lapse restricted awards

2,586

2,810

2,591

2,845

Total weighted-average shares outstanding - basic

492,327

491,999

492,270

491,950

Dilutive effect of restricted stock units

113

112

Weighted-average shares outstanding - diluted

492,440

491,999

492,382

491,950

17

ROLLINS, INC. AND SUBSIDIARIES

NOTE 15.INCOME TAXES

The Company’s provision for income taxes is recorded on an interim basis based upon the Company’s estimate of the annual effective income tax rate for the full year applied to “ordinary” income or loss, adjusted each quarter for discrete items. The Company recorded a provision for income taxes of $33.7 million and $35.1 million for the three months ended June 30, 2022 and 2021, respectively, and $53.6 million and $62.3 million for the six months ended June 30, 2022 and 2021, respectively.

The Company’s effective tax rate decreased to 25.1% in the second quarter of 2022 compared to 26.2% in 2021. During the six months ended June 30, 2022, the Company’s effective tax rate decreased to 23.7% compared to 24.5% in 2021. The rate was lower due to a decrease in foreign taxes from 2021 to 2022.

As of June 30, 2022 and December 31, 2021, we had deferred income tax assets of $5.4 million and $2.9 million, respectively, included in other assets, and deferred income tax liabilities of $17.8 million and $13.3 million, respectively, included in other long-term accrued liabilities.

NOTE 16.SUBSEQUENT EVENTS

Quarterly Dividend

On July 26, 2022, the Company’s Board of Directors declared a regular quarterly cash dividend on its common stock of $0.10 per share payable on September 9, 2022 to stockholders of record at the close of business on August 10, 2022.

18

ROLLINS, INC. AND SUBSIDIARIES

ITEM 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion should be read in conjunction with our financial statements and the related notes that appear elsewhere in this quarterly report on Form 10-Q. The following discussion contains forward-looking statements that involve risks and uncertainties and reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements as a result of various factors, including those set forth in Part I, Item 1A, “Risk Factors,” of our 2021 Form 10-K and Part II, Item 1A, “Risk Factors” and “Caution Regarding Forward-Looking Statements” included in this report and those discussed in other documents we file from time to time with the SEC.

GENERAL OPERATING COMMENTS

Revenues for the quarter increased 11.9% percent to $714.0 million compared to $638.2 million for the prior year. Income before income taxes remained flat at $134.0 million compared to $133.9 million the prior year. Net income increased 1.5% to $100.3 million, with earnings per diluted share of $0.20 compared to $98.9 million, or $0.20 per diluted share for the prior year.

During the six months ended June 30, 2022, revenues increased 11.2% to $1.3 billion compared to $1.2 billion for the prior year. Income before income taxes decreased 10.8% to $226.4 million compared to $253.8 million the prior year. Net income decreased 9.8% to $172.7 million, with earnings per diluted share of $0.35 compared to $191.5 million, or $0.39 per diluted share for the prior year.

As more fully discussed in the results of operations, our residential, commercial, and termite and ancillary services experienced double digit revenue percentage growth for both the quarter and six months ended June 30, 2022.

IMPACT OF COVID-19 AND OTHER ECONOMIC TRENDS

The global spread and unprecedented impact of the COVID-19 pandemic (“COVID-19”) has and continues to create uncertainty and economic disruption around the world. In 2020, the pest control industry was designated as “essential” by the Department of Homeland Security. The Company has been able to remain operational in every part of the world in which it operates. With the availability of vaccinations and a decrease in the prevalence of severe COVID cases, many COVID-19 restrictions have been lifted, including the mask mandate; however, public hesitancy regarding the vaccinations and the continued spread of COVID-19 and/or the emergence of additional COVID-19 variants may result in such restrictions and mandates being again imposed. We have been actively monitoring and will continue to monitor the evolving situation related to COVID-19 and may take actions that may alter our operations, including those that may be required by federal, state, or local authorities, or that we determine are in the best interests of our employees and customers. We do not know when, or if, it will become practical to eliminate all of these measures entirely as there is no guarantee that COVID-19 will be fully contained.

The Company’s condensed consolidated financial statements reflect estimates and assumptions made by management that affect the reported amounts of assets and liabilities and related disclosures as of the date of the condensed consolidated financial statements. The Company considered the impact of COVID-19 on the assumptions and estimates used in preparing the condensed consolidated financial statements. In the opinion of management, all material adjustments necessary for a fair presentation of the Company’s financial results for the quarter have been made. These adjustments are of a normal recurring nature but complicated by the continued uncertainty surrounding the global economic impact of COVID-19. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results for the entire year. The severity, magnitude and duration, as well as the economic consequences of COVID-19, continue to be uncertain and are difficult to predict. Therefore, our accounting estimates and assumptions may change over time in response to COVID-19 and may change materially in future periods.

Recent disruptions in economic markets due to high inflation, increased fuel costs, and supply chain issues, all pose current and future challenges which may adversely affect our future performance. The Company continues to carry out various

19

ROLLINS, INC. AND SUBSIDIARIES

strategies previously implemented to help mitigate the impact of these economic disruptors, including revamping its routing and scheduling process to decrease the number of miles per stop, advanced scheduling to compensate for employee and vehicle shortages, shipping delays, rising fuel costs and maintaining higher purchasing levels to allow for sufficient inventory. However, the Company cannot reasonably estimate whether these strategies will help mitigate the impact of these economic disruptors in the future.

The extent to which COVID-19, inflation and other economic trends will continue to impact the Company’s business, financial condition and results of operations is highly uncertain. Therefore, we cannot reasonably estimate the full future impacts of these matters at this time.

RESULTS OF OPERATIONS

QUARTER ENDED JUNE 30, 2022 COMPARED TO QUARTER ENDED JUNE 30, 2021

Three Months Ended June 30, 

Variance

As a % of Revenue

(in thousands)

    

2022

    

2021

    

$

    

%

    

2022

    

2021

REVENUES

Customer services

$

714,049

$

638,204

 

75,845

11.9

100.0

 

100.0

COSTS AND EXPENSES

 

Cost of services provided (exclusive of depreciation and amortization below)

 

336,780

 

297,862

 

38,918

13.1

47.2

 

46.7

Sales, general and administrative

 

219,987

 

183,482

 

36,505

19.9

30.8

 

28.7

Depreciation and amortization

 

24,325

 

23,306

 

1,019

4.4

3.4

 

3.7

Total operating expenses

 

581,092

 

504,650

 

76,442

15.1

81.4

 

79.1

OPERATING INCOME

 

132,957

 

133,554

 

(597)

-0.4

18.6

 

20.9

Interest expense, net

880

 

506

374

73.9

0.1

 

0.1

Other (income), net

(1,911)

(891)

(1,020)

114.5

(0.3)

 

(0.1)

CONSOLIDATED INCOME BEFORE INCOME TAXES

133,988

133,939

49

0.0

18.8

21.0

PROVISION FOR INCOME TAXES

 

33,689

 

35,085

 

(1,396)

(4.0)

4.7

 

5.5

NET INCOME

$

100,299

$

98,854

 

1,445

1.5

14.0

 

15.5

Revenue

Revenues for the second quarter ended June 30, 2022 were $714.0 million, an increase of $75.8 million, or 11.9%, from second quarter 2021 revenues of $638.2 million. Comparing 2022 to 2021, residential pest control revenue increased 11%, commercial pest control revenue increased 11% and termite and ancillary services grew 15%. The Company’s revenue mix for the second quarter ended June 30, 2022 consisted primarily of 46% residential pest control, 33% commercial pest control and 21% termite and ancillary revenues (such as moisture control, insulation, deck and gutter work). The Company’s foreign operations accounted for approximately 7% of total revenues for the second quarters ended June 30, 2022 and 2021.

20

ROLLINS, INC. AND SUBSIDIARIES

Revenues are impacted by the seasonal nature of the Company’s pest and termite control services. The increase in pest activity, as well as the metamorphosis of termites in the spring and summer (the occurrence of which is determined by the change in seasons), has historically resulted in an increase in the Company’s revenues as evidenced by the following chart:

    

Consolidated Net Revenues

(in thousands)

    

2022

    

2021

    

2020

First Quarter

$

590,680

$

535,554

$

487,901

Second Quarter

 

714,049

 

638,204

 

553,329

Third Quarter

 

 

650,199

 

583,698

Fourth Quarter

 

 

600,343

 

536,292

Year to date

$

1,304,729

$

2,424,300

$

2,161,220

Cost of Services Provided

For the quarter ended June 30, 2022, cost of services provided increased $38.9 million, or 13.1%, compared to the quarter ended June 30, 2021. The increase was driven by increased people costs and materials and supplies due to the increase in revenues, and an increase in insurance claims. Additionally, fleet costs increased mainly driven by an increase in fuel costs.

Sales, General and Administrative

For the quarter ended June 30, 2022, sales, general and administrative (SG&A) expenses increased $36.5 million, or 19.9%, compared to the quarter ended June 30, 2021. The increases were driven by increased people costs due to the increase in revenues and increased advertising costs. Advertising costs are up due to a combination of an increase in our advertising campaigns in reaction to the late arrival of spring, combined with the impact of a change in our quarterly process for estimating and accruing advertising expenses. However, we expect total advertising expense to be consistent as a percentage of revenue year over year.

Depreciation and Amortization

For the quarter ended June 30, 2022, depreciation and amortization increased $1.0 million, or 4.4%, compared to the quarter ended June 30, 2021. The increase was due to the additional amortization from several acquisitions.

Other Income, Net

During the quarter ended June 30, 2022, other income increased $1.0 million compared to the quarter ended June 30, 2021 due to gains on asset sales.

Interest Expense, Net

For the quarter ended June 30, 2022, interest expense, net increased $0.4 million, or 73.9%, compared to the quarter ended June 30, 2021 due to the increase in the average debt balance for the quarter ended June 30, 2022 and an increase in weighted average interest rates.

Income Taxes

The Company’s effective tax rate decreased to 25.1% in the second quarter of 2022 compared to 26.2% in 2021. The rate was lower due to a decrease in foreign taxes from 2021 to 2022.

21

ROLLINS, INC. AND SUBSIDIARIES

SIX MONTHS ENDED JUNE 30, 2022 COMPARED TO SIX MONTHS ENDED JUNE 30, 2021

Six Months Ended June 30, 

Variance

As a % of Revenue

(in thousands)

    

2022

    

2021

    

$

    

%

    

2022

    

2021

REVENUES

Customer services

$

1,304,729

$

1,173,758

 

130,971

11.2

100.0

 

100.0

COSTS AND EXPENSES

 

Cost of services provided (exclusive of depreciation and amortization below)

 

632,158

 

559,414

 

72,744

13.0

48.5

 

47.7

Sales, general and administrative

 

398,772

 

345,690

 

53,082

15.4

30.6

 

29.5

Depreciation and amortization

 

49,172

 

46,902

 

2,270

4.8

3.8

 

4.0

Total operating expenses

 

1,080,102

 

952,006

 

128,096

13.5

82.8

 

81.1

OPERATING INCOME

 

224,627

 

221,752

 

2,875

1.3

17.2

 

18.9

Interest expense, net

1,448

 

1,112

336

30.2

0.1

 

0.1

Other (income), net

(3,190)

(33,151)

29,961

(90.4)

(0.2)

 

(2.8)

CONSOLIDATED INCOME BEFORE INCOME TAXES

226,369

253,791

(27,422)

(10.8)

17.3

21.6

PROVISION FOR INCOME TAXES

 

53,625

 

62,294

 

(8,669)

(13.9)

4.1

 

5.3

NET INCOME

$

172,744

$

191,497

 

(18,753)

(9.8)

13.2

 

16.3

Revenue

Revenues for the six months ended June 30, 2022 were $1.3 billion, an increase of $131.0 million, or 11.2%, from 2021 revenues of $1.2 billion. Comparing 2022 to 2021, residential pest control revenue increased 11%, commercial pest control revenue increased 10% and termite and ancillary services grew 14%. The Company’s revenue mix for the six months ended June 30, 2022 consisted primarily of 45% residential pest control, 34% commercial pest control and 20% termite and ancillary revenues. The Company’s foreign operations accounted for approximately 7% and 8% of total revenues for the six months ended June 30, 2022 and 2021, respectively.

Cost of Services Provided

For the six months ended June 30, 2022, cost of services provided increased $72.7 million, or 13.0%, compared to the six months ended June 30, 2021. The increase was driven by increased people costs and materials and supplies due to the increase in revenues. Additionally, fleet costs increased mainly driven by an increase in fuel costs.

Sales, General and Administrative

For the six months ended June 30, 2022, sales, general and administrative (SG&A) expenses increased $53.1 million, or 15.4%, compared to the six months ended June 30, 2021. The increases were driven by an increase in people costs due to the increase in revenues, and increased advertising costs. Advertising costs are up due to a combination of an increase in our advertising campaigns in reaction to the late arrival of spring, combined with the impact of a change in our quarterly process for estimating and accruing advertising expenses. However, we expect total advertising expense to be consistent as a percentage of revenue year over year.

Depreciation and Amortization

For the six months ended June 30, 2022, depreciation and amortization increased $2.3 million, or 4.8%, compared to the six months ended June 30, 2021. The increase was primarily due to the additional amortization from several acquisitions.

22

ROLLINS, INC. AND SUBSIDIARIES

Other Income, Net

During the six months ended June 30, 2022, other income decreased $30.0 million compared to the six months ended June 30, 2021 due to the Company recognizing a $31.5 million gain in the prior year related to multiple sale-leaseback transactions where the Company sold and leased back properties that it acquired in 2019 with the Clark Pest Control acquisition.

Interest Expense, Net

During the six months ended June 30, 2022, interest expense, net increased $0.3 million compared to the six months ended June 30, 2021 primarily due to the increase in the average debt balance for the six months ended June 30, 2022.

Income Taxes

During the six months ended June 30, 2022, the Company’s effective tax rate decreased to 23.7% compared to 24.5% in 2021. The rate was lower due to a decrease in foreign taxes from 2021 to 2022.

LIQUIDITY AND CAPITAL RESOURCES

Cash and Cash Flow

The Company’s $221.0 million of total cash at June 30, 2022 is primarily money market funds and cash held at various banking institutions. Approximately $62.9 million is held in cash accounts at international bank institutions and the remaining $158.1 million is primarily held in Federal Deposit Insurance Corporation (“FDIC”) insured non-interest-bearing accounts at various domestic banks which at times may exceed federally insured amounts.

The Company’s international business is expanding, and we intend to continue to grow the business in foreign markets in the future through reinvestment of foreign deposits and future earnings as well as acquisitions of unrelated companies. Repatriation of cash from the Company’s international subsidiaries is not a part of the Company’s current business plan.

As of June 30, 2022, the Company had outstanding borrowings of $234.9 million under the Term Loan and there were no outstanding borrowings under the Revolving Commitment. The aggregate effective interest rate on the debt outstanding as of June 30, 2022 was 1.621%. The effective interest rate is comprised of the BSBY plus a margin of 75.0 basis points as determined by the Company’s leverage ratio calculation. As of December 31, 2021, the Revolving Commitment had outstanding borrowings of $107.0 million and the Term Loan had outstanding borrowings of $48.0 million.

The Company maintains approximately $71.3 million in letters of credit as of June 30, 2022. These letters of credit are required by the Company’s insurance companies, due to the Company’s high deductible insurance program, to secure various workers’ compensation and casualty insurance contracts coverage and were increased from $37.2 million as of December 31, 2021. The Company believes that it has adequate liquid assets, funding sources and insurance accruals to accommodate potential future insurance claims.

Rollins maintains adequate liquidity and capital resources, without regard to its foreign deposits, that are directed to finance domestic operations and obligations and to fund expansion of its domestic business. In order to comply with applicable debt covenants, the Company is required to maintain at all times a leverage ratio of not greater than 3.00:1.00. The leverage ratio is calculated as of the last day of the fiscal quarter most recently ended. The Company remained in compliance with applicable debt covenants at June 30, 2022 and expects to maintain compliance throughout 2022.

The Company believes its current cash and cash equivalents balances, future cash flows expected to be generated from operating activities, and available borrowings under its $175 million revolving credit facility and $300 million term loan facility will be sufficient to finance its current operations and obligations, and fund expansion of the business for the foreseeable future.

23

ROLLINS, INC. AND SUBSIDIARIES

The following table sets forth a summary of our cash flows from operating, investing and financing activities for the six-month periods presented:

    

Six Months Ended June 30, 

Variance

(in thousands)

    

2022

    

2021

    

$

%

Net cash provided by operating activities

$

214,817

$

219,205

(4,388)

(2.0)

Net cash (used in) provided by investing activities

 

(62,032)

 

28,625

(90,657)

NM

Net cash used in financing activities

 

(30,640)

 

(217,894)

187,254

85.9

Effect of exchange rate on cash

 

(6,482)

 

115

(6,597)

NM

Net increase in cash and cash equivalents

$

115,663

$

30,051

Cash Provided by Operating Activities

Cash from operating activities is the principal source of cash generation for our businesses. The most significant source of cash in our cash flow from operations is customer-related activities, the largest of which is collecting cash resulting from services sold. The most significant operating use of cash is to pay our suppliers, employees, tax authorities and others for a wide range of material and services. The Company’s operating activities generated net cash of $214.8 million and $219.2 million for the six months ended June 30, 2022 and 2021, respectively. The $4.4 million decrease was driven primarily by the timing of cash receipts and cash payments to vendors, employees, and tax and regulatory authorities.

Cash Used in or Provided by Investing Activities

The Company’s investing activities used $62.0 million for the six months ended June 30, 2022, and provided $28.6 million for the six months ended June 30, 2021. The Company invested approximately $15.9 million in capital expenditures during 2022 compared to $13.2 million during 2021. Capital expenditures for the period consisted primarily of property purchases, equipment replacements and technology-related projects.  Cash paid for acquisitions totaled $50.0 million for the six months ended June 30, 2022 as compared to $28.4 million for the six months ended June 30, 2021. The expenditures for the Company’s acquisitions were funded through existing cash balances, borrowings on our line of credit, a term loan, and operating cash flows. The six months ended June 30, 2021 included approximately $67 million in cash proceeds from the sale of assets related to the Clark Pest property sale leasebacks.

Cash Provided by or Used in Financing Activities

Cash used by financing activities was $30.6 million during the six months ended June 30, 2022 compared to cash used of $217.9 million in the prior year. Concurrent with the Amendment to our Credit Agreement, the Company borrowed $80.0 million during the six months ended June 30, 2022, net of repayments, compared to net repayments of $115.0 million during 2021. A total of $98.4 million was paid in cash dividends ($0.20 per share) during the six months ended June 30, 2022 compared to $79.7 million in cash dividends paid ($0.16 per share) during the six months ended June 30, 2021.

In 2012, the Company’s Board of Directors authorized the purchase of up to 5 million shares of the Company’s common stock. After adjustments for stock splits, the total authorized shares under the share repurchase plan are 16.9 million shares. The Company did not repurchase shares of its common stock on the open market during the first six months of 2022 nor during the same period in 2021. In total, 11.4 million additional shares may be purchased under the share repurchase program. The Company repurchased $7.0 million and $10.3 million of common stock for the six months ended June 30, 2022 and 2021, respectively, from employees for the payment of taxes on vesting restricted shares.

CONTINGENCIES

In the normal course of business, the Company and its subsidiaries are involved in, and will continue to be involved in, various claims, arbitrations, contractual disputes, investigations, litigation, and tax and other regulatory matters relating to, and arising out of, our businesses and our operations. These matters may involve, but are not limited to, allegations that our services or vehicles caused damage or injury, claims that our services did not achieve the desired results, claims related

24

ROLLINS, INC. AND SUBSIDIARIES

to acquisitions and allegations by federal, state or local authorities, including taxing authorities, of violations of regulations or statutes. In addition, we are parties to employment-related cases and claims from time to time, which may include claims on a representative or class action basis alleging wage and hour law violations. We are also involved from time to time in certain environmental and tax matters primarily arising in the normal course of business. We evaluate pending and threatened claims and establish loss contingency reserves based upon outcomes we currently believe to be probable and reasonably estimable.

Management does not believe that any pending claim, proceeding or litigation, regulatory action or investigation, either alone or in the aggregate, will have a material adverse effect on the Company’s financial position, results of operations or liquidity; however, it is possible that an unfavorable outcome of some or all of the matters could result in a charge that might be material to the results of an individual quarter or year.

CRITICAL ACCOUNTING ESTIMATES

There have been no changes to the Company’s critical accounting estimates since the filing of its Form 10-K for the year ended December 31, 2021.

CAUTION REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements that involve risks and uncertainties concerning the business and financial results of Rollins, Inc.  We have based these forward-looking statements largely on our current opinions, expectations, beliefs, plans, objectives, assumptions and projections about future events and financial trends affecting the operating results and financial condition of our business. Such forward looking-statements include, but are not limited to, statements regarding:

the Company’s belief that its accounting estimates and assumptions, financial condition and results of operations may change materially in future periods in response to the COVID-19 pandemic;
the outcomes of any pending claim, proceeding, litigation, regulatory action or investigation filed against us, either alone or in the aggregate, which could have a material adverse effect on our business, results of operations or liquidity, financial condition and results of operations;
the Company’s evaluation of pending and threatened claims and establishment of loss contingency reserves based upon outcomes it currently believes to be probable and reasonably estimable;
the Company’s reasonable certainty that it will exercise the renewal options on its operating leases;
risks related to the Company’s belief that its current cash and cash equivalent balances, future cash flows expected to be generated from operating activities and available borrowings under its $175.0 million revolving credit facility and $300.0 million term loan facility will be sufficient to finance its current operations and obligations, and fund expansion of the business for the foreseeable future;
the Company’s ability to remain in compliance with applicable debt covenants under the Credit Facility throughout 2022;
the Company’s belief that the adoption of ASU 2022-02 and ASU 2022-03 is not expected to have a material impact on the Company’s consolidated financial statements;
the Company’s ability to continue the purchase of Company common stock when appropriate;

25

ROLLINS, INC. AND SUBSIDIARIES

risks related to the Company’s ability to continue to grow its business in foreign markets in the future through reinvestment of foreign deposits and future earnings as well as acquisitions of unrelated companies and that repatriation of cash from the company’s foreign subsidiaries is not a part of the Company’s current business plan;
the Company’s expectation that total unrecognized compensation cost related to time-lapse restricted shares will be recognized over a weighted average period of approximately 3.9 years;
the Company’s expectation that the acquisition-related goodwill recognized during the quarter will be deductible for tax purposes;
the Company’s conclusion that there are no impairments of its goodwill or other intangible assets;
the Company’s belief that the factors contributing to the amount of goodwill are based on strategic and synergistic benefits that are expected to be realized;
the Company’s belief that it has adequate liquid assets, funding sources and insurance accruals to accommodate potential future insurance claims;
the Company’s belief that foreign exchange rate risk will not have a material effect on the Company’s results of operations going forward;
the Company’s belief that recent disruptions in economic markets due to high inflation, increased fuel costs, and supply chain issues, all pose current and future challenges which may adversely affect the Company’s future performance;
that the Company cannot reasonably estimate whether its current strategies will help mitigate the impact of high inflation, increased fuel costs, employee and vehicle shortages, shipping delays and supply chain issues in the future;
the Company’s expectation in connection with its total advertising expense;
the Company’s belief that it maintains adequate liquidity and capital resources that are directed to finance domestic operations and obligations and to fund expansion of its domestic business for the foreseeable future without regard to its foreign deposits; and
the Company’s belief that it will continue to be involved in various claims, arbitrations, contractual disputes, investigations, and regulatory and litigation matters relating to, and arising out of, its businesses and its operations.

Forward-looking statements are based on information available at the time those statements are made and are subject to risks and uncertainties that could cause actual performance or results to differ materially from those expressed in or suggested by the forward-looking statements. Such risks and uncertainties are beyond our ability to control, and in many cases, we cannot predict the risks and uncertainties that could cause our actual results to differ materially from those indicated by the forward-looking statements. The reader should consider the factors discussed under Item 1A., “Risk Factors,” of Part I of the Company’s Annual Report on Form 10 K, filed with the U.S. Securities and Exchange Commission, for the year ended December 31, 2021 (the “2021 Annual Report”) that could cause the Company’s actual results and financial condition to differ materially from estimated results and financial condition. The Company does not undertake to update its forward-looking statements.

26

ROLLINS, INC. AND SUBSIDIARIES

ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

For information regarding our exposure to certain market risks, see “Quantitative and Qualitative Disclosures about Market Risk,” in Part II, Item 7.A of our 2021 Form 10-K. There were no material changes to our market risk exposure during the three and six months ended June 30, 2022.

ITEM 4.CONTROLS AND PROCEDURES

The Disclosure Committee, with the participation of our principal executive officer and principal financial officer, conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as of June 30, 2022 (the “Evaluation Date”). Based on this evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of the Evaluation Date to ensure that the information required to be included in reports filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms.

Changes in Internal Controls Over Financial Reporting

Management’s quarterly evaluation identified no changes in our internal control over financial reporting during the second quarter that materially affected or are reasonably likely to materially affect our internal control over financial reporting.

PART II OTHER INFORMATION

ITEM 1.LEGAL PROCEEDINGS

In the normal course of business, the Company and its subsidiaries are involved in, and will continue to be involved in, various claims, arbitrations, contractual disputes, investigations, litigation, and tax and other regulatory matters relating to, and arising out of, our businesses and our operations. These matters may involve, but are not limited to, allegations that our services or vehicles caused damage or injury, claims that our services did not achieve the desired results, claims related to acquisitions and allegations by federal, state or local authorities, including taxing authorities, of violations of regulations or statutes. In addition, we are parties to employment-related cases and claims from time to time, which may include claims on a representative or class action basis alleging wage and hour law violations. We are also involved from time to time in certain environmental and tax matters primarily arising in the normal course of business. We evaluate pending and threatened claims and establish loss contingency reserves based upon outcomes we currently believe to be probable and reasonably estimable.

Management does not believe that any pending claim, proceeding or litigation, regulatory action or investigation, either alone or in the aggregate, will have a material adverse effect on the Company’s financial position, results of operations or liquidity; however, it is possible that an unfavorable outcome of some or all of the matters could result in a charge that might be material to the results of an individual quarter or year.

ITEM 1A.RISK FACTORS

There have been no material changes from the risk factors previously disclosed in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission for the year ended December 31, 2021.

27

ROLLINS, INC. AND SUBSIDIARIES

ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

Shares repurchased by Rollins during the second quarter ended June 30, 2022 were as follows:

Total number of 

Weighted-

shares purchased as

Maximum number of 

Total number of

average 

part of publicly 

shares that may yet be

 shares 

price paid 

announced 

purchased under the 

Period

purchased (1)

per share

repurchases (2)

repurchase plan (2)

April 1 to 30, 2022

14,540

$

31.60

11,415,625

May 1 to 31, 2022

113

32.17

11,415,625

June 1 to 30, 2022

3,518

31.90

11,415,625

Total

18,171

$

31.66

11,415,625

(1)Represents repurchases from employees for the payment of taxes on vesting of restricted shares.
(2)The Company has a share repurchase plan, adopted in 2012, to repurchase up to 16.9 million shares of the Company’s common stock. The plan has no expiration date.

ITEM 5.OTHER INFORMATION

As this Quarterly Report on Form 10-Q is being filed within four business days from the date of the reportable events, we have elected to make the following disclosures in this Quarterly Report on Form 10-Q instead of in a Current Report on Form 8-K under Item 5.02. Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers:

On July 27, 2022, the Company announced that its Board of Directors has unanimously approved the Company’s long-term leadership succession plan.

The plan provides that effective January 1, 2023, the Company’s current President and Chief Operating Officer, Jerry Gahlhoff Jr., is expected to become Rollins’ President and Chief Executive Officer. Gary W. Rollins, current Chairman and Chief Executive Officer, is expected to remain as Chairman of the Board of Directors.

The additional information required to be disclosed under Items 401(b), (d), (e) and Item 404(a) of Regulation S-K regarding Mr. Gahlhoff is incorporated by reference from the Company’s Proxy Statement on Schedule 14A filed with the SEC on March 15, 2022.

28

ROLLINS, INC. AND SUBSIDIARIES

ITEM 6.EXHIBITS

Exhibit No.

Exhibit Description

Incorporated By Reference

Filed Herewith

Form

Date

Number

2.1

Stock Purchase Agreement by and among Rollins, Inc., Clark Pest Control of Stockton, Inc., the Stockholders of Clark Pest Control of Stockton, Inc. the Principals and the Stockholders Representative

10-Q

April 26, 2019

10.1

2.2

Asset Purchase Agreement among King Distribution, Inc., a Delaware corporation, Geotech Supply Co., LLC, a California limited liability company, and Clarksons California Properties, California limited partnership

10-Q

April 26, 2019

10.2

2.3

Real Estate Purchase Agreement by and between RCI – King, Inc., and Clarksons California Properties, a California limited partnership

10-Q

April 26, 2019

10.3

3.1

Restated Certificate of Incorporation of Rollins, Inc., dated July 28, 1981

10-Q

August 1, 2005

(3)(i)(A)

3.2

Certificate of Amendment of Certificate of Incorporation of Rollins, Inc., dated August 20, 1987

10-K

March 11, 2005

(3)(i)(B)

3.3

Certificate of Change of Location of Registered Office and of Registered Agent, dated March 22, 1994

10-Q

August 1, 2005

(3)(i)(C)

3.4

Certificate of Amendment of Certificate of Incorporation of Rollins, Inc., dated April 26, 2011

10-K

February 25, 2015

(3)(i)(E)

3.5

Certificate of Amendment of Certificate of Incorporation of Rollins, Inc., dated April 28, 2015

10-Q

July 29, 2015

(3)(i)(F)

3.6

Certificate of Amendment of Certificate of Incorporation of Rollins, Inc., dated April 23, 2019

10-Q

April 26, 2019

(3)(i)(G)

3.7

Certificate of Amendment of Certificate of Incorporation of Rollins, Inc., dated April 27, 2021

10-Q

July 30, 2021

(3)(i)(H)

3.8

Amended and Restated By-laws of Rollins, Inc., dated May 20, 2021

8-K

May 24, 2021

3.1

4.1

Form of Common Stock Certificate of Rollins, Inc.

10-K

March 26, 1999

(4)

4.2

Description of Registrant’s Securities

10-K

February 28, 2020

4(b)

10.1+

Membership Interest Purchase Agreement by and among Rollins, Inc., Northwest Exterminating Co., Inc. NW Holdings, LLC and the stockholders of Northwest Exterminating Co., Inc. dated as of July 24, 2017

10-Q

October 27, 2017

10.1

10.2*

Rollins, Inc. Amended and Restated Deferred Compensation Plan

S-8

November 18, 2005

4.1

10.3*

Form of Plan Agreement pursuant to the Rollins, Inc. Amended and Restated Deferred Compensation Plan

S-8

November 18, 2005

4.2

10.4*

Written description of Rollins, Inc. Performance-Based Incentive Cash Compensation Plan for Executive Officer

8-K

February 1, 2021

10(a)

10.5*

Forms of award agreements under the 2013 Cash Incentive Plan

10-K

February 24, 2017

10(d)

10.6*

2018 Stock Incentive Plan

DEF 14A

March 21, 2018

Appendix A

10.7*

Form of Restricted Stock Grant Agreement

8-K

April 28, 2008

10(d)

10.8*

Form of Time-Lapse Restricted Stock Agreement

10-Q

April 27, 2012

10.1

10.9*

Summary of Compensation Arrangements with Executive Officers

10-K

February 25, 2011

(10)(q)

10.10*

Summary of Compensation Arrangements with Non-Employee Directors

10-K

February 25, 2015

10(i)

10.11

Revolving Credit Agreement dated as of April 30, 2019 between Rollins, Inc. and SunTrust Bank and Bank of America, N.A.

10-K

February 28, 2020

10.1

10.12

Amended Credit Agreement dated as of January 27, 2022 between Rollins, Inc. and Truist Bank in its capacity as Administrative Agent and as a Lender and Bank of America, N.A. as a Lender

10-K

February 25, 2022

10.12

ROLLINS, INC. AND SUBSIDIARIES

Exhibit No.

Exhibit Description

Incorporated By Reference

Filed Herewith

Form

Date

Number

10.13

Annex A to the Credit Agreement dated as of January 27, 2022 between Rollins, Inc. and Truist Bank in its capacity as Administrative Agent and as a Lender and Bank of America, N.A. as a Lender

10-K

February 25, 2022

10.13

10.14

Annex B to the Credit Agreement dated as of January 27, 2022 between Rollins, Inc. and Truist Bank in its capacity as Administrative Agent and as a Lender and Bank of America, N.A. as a Lender

10-K

February 25, 2022

10.14

10.15*

Form of Rollins, Inc. 2022 Executive Bonus Plan

10-K

February 25, 2022

10.15

10.16*

Rollins, Inc. 2022 Executive Bonus Plan - Jerry Gahlhoff

10-K

February 25, 2022

10.16

10.17*

Confidential Settlement and General Release Agreement dated as of April 5, 2022 between the Company and Paul E. Northen

10_Q

April 28, 2022

10.17

31.1

Certification of Chief Executive Officer Pursuant to Item 601(b)(31) of Regulation S-K, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

X

31.2

Certification of Chief Financial Officer Pursuant to Item 601(b)(31) of Regulation S-K, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

X

32.1**

Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

X

101.INS

Inline XBRL Instance Document

X

101.SCH

Inline XBRL Schema Document

X

101.CAL

Inline XBRL Calculation Linkbase Document

X

101.LAB

Inline XBRL Labels Linkbase Document

X

101.PRE

Inline XBRL Presentation Linkbase Document

X

101.DEF

Inline XBRL Definition Linkbase Document

X

104

Cover Page Interactive Data File (embedded with the Inline XBRL document)

X

+

Certain portions of this document that constitute confidential information have been redacted in accordance with Regulation S-K, Item 601(b)(10)

*

Indicates management contract or compensatory plans or arrangements.

**

Furnished with this report

ROLLINS, INC. AND SUBSIDIARIES

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.

ROLLINS, INC.

(Registrant)

Date: July 28, 2022

By:

/s/ Gary W. Rollins

Gary W. Rollins

Chairman and Chief Executive Officer

(Principal Executive Officer)

 

Date: July 28, 2022

By:

/s/ Traci Hornfeck

Traci Hornfeck

Chief Accounting Officer

(Principal Accounting Officer)

EX-31.1 2 rol-20220630xex31d1.htm EX-31.1

Exhibit 31.1

I, Gary W. Rollins, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Rollins, Inc.;

2.

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

3.

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

4.

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

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

b)

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

c)

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

d)

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

5.

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

a)

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

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

Date: July 28, 2022

/s/ Gary W. Rollins

Gary W. Rollins,
Chairman and Chief Executive Officer

(Principle Executive Officer)


EX-31.2 3 rol-20220630xex31d2.htm EX-31.2

Exhibit 31.2

I, Julie Bimmerman, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Rollins, Inc.;

2.

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

3.

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

4.

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

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

b)

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

c)

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

d)

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

5.

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

a)

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

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

Date: July 28, 2022

/s/ Julie Bimmerman

Julie Bimmerman

Interim Chief Financial Officer and Treasurer

(Principal Financial Officer)


EX-32.1 4 rol-20220630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF PERIODIC FINANCIAL REPORTS PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Rollins, Inc., a Delaware corporation (the “Company”), on Form 10-Q for the period ended June 30, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned certifies, pursuant to 18 U.S.C. sec. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his 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: July 28, 2022

By:

/s/ Gary W. Rollins

Gary W. Rollins
Chairman and Chief Executive Officer
(Principle Executive Officer)

 

Date: July 28, 2022

By:

/s/ Julie Bimmerman

Julie Bimmerman
Interim Chief Financial Officer and Treasurer
(Principal Financial Officer)

This certification shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.


EX-101.SCH 5 rol-20220630.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - ACQUISITIONS - Assets acquired and liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - LEASES - Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - LEASES - Minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - REVENUE - Disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - REVENUE - Significant product and service offerings (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - PENSION PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - STOCKHOLDERS' EQUITY - Components of the stock-based compensation programs (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - STOCKHOLDERS' EQUITY - Unvested restricted stock outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - BASIS OF PREPARATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - ALLOWANCE FOR CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - PENSION PLANS link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - BASIS OF PREPARATION (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - STOCKHOLDERS EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - BASIS OF PREPARATION (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - REVENUE - Deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 rol-20220630_cal.xml EX-101.CAL EX-101.DEF 7 rol-20220630_def.xml EX-101.DEF EX-101.LAB 8 rol-20220630_lab.xml EX-101.LAB EX-101.PRE 9 rol-20220630_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Jul. 15, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 1-4422  
Entity Registrant Name ROLLINS, INC.  
Entity Central Index Key 0000084839  
Entity Tax Identification Number 51-0068479  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 2170 Piedmont Road, N.E.  
Entity Address, City or Town Atlanta  
Entity Address, State or Province GA  
Entity Address, Postal Zip Code 30324  
City Area Code 404  
Local Phone Number 888-2000  
Title of 12(b) Security Common Stock  
Trading Symbol ROL  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   492,417,332
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
ASSETS    
Cash and cash equivalents $ 220,964 $ 105,301
Trade receivables, net of allowance for expected credit losses of $13,666 and $13,885, respectively 162,755 139,579
Financed receivables, short-term, net of allowance for expected credit losses of $1,657 and $1,463, respectively 29,822 26,152
Materials and supplies 29,515 28,926
Other current assets 63,942 52,422
Total current assets 506,998 352,380
Equipment and property, net of accumulated depreciation of $324,788 and $315,891, respectively 130,424 133,257
Goodwill 742,019 721,819
Intangible assets, net 439,059 446,584
Operating lease right-of-use assets 252,355 244,784
Financed receivables, long-term, net of allowance for expected credit losses of $2,897 and $2,522, respectively 52,961 47,097
Other assets 43,666 34,949
Total assets 2,167,482 1,980,870
LIABILITIES    
Accounts payable 50,702 44,568
Accrued insurance 37,724 36,414
Accrued compensation and related liabilities 95,948 97,862
Unearned revenues 165,220 145,122
Operating lease liabilities - current 77,867 75,240
Current portion of long-term debt 15,000 18,750
Other current liabilities 75,283 73,206
Total current liabilities 517,744 491,162
Accrued insurance, less current portion 32,470 31,545
Operating lease liabilities, less current portion 178,021 172,520
Long-term debt 219,858 136,250
Other long-term accrued liabilities 73,822 67,345
Total liabilities 1,021,915 898,822
Commitments and contingencies (see Note 11)
Preferred stock, without par value; 500,000 shares authorized, zero shares issued
Common stock, par value $1 per share; 800,000,000 shares authorized, 492,417,332 and 491,911,087 shares issued and outstanding, respectively 492,417 491,911
Additional paid in capital 109,070 105,629
Accumulated other comprehensive loss (31,149) (16,411)
Retained earnings 575,229 500,919
Total stockholders' equity 1,145,567 1,082,048
Total liabilities and stockholders' equity 2,167,482 1,980,870
Customer Contracts    
ASSETS    
Intangible assets, net 318,015 325,929
Trademarks & Tradenames    
ASSETS    
Intangible assets, net 111,040 108,976
Other Intangible Assets    
ASSETS    
Intangible assets, net $ 10,004 $ 11,679
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Trade receivables, allowance for doubtful accounts $ 13,666 $ 13,885
Financing receivables, short-term, allowance for doubtful accounts 1,657 1,463
Equipment and property, accumulated depreciation 324,788 315,891
Financing receivables, long-term, allowance for doubtful accounts $ 2,897 $ 2,522
Preferred Stock, Shares Authorized 500,000 500,000
Preferred Stock, Shares Issued 0 0
Common Stock, Par or Stated Value Per Share $ 1 $ 1
Common Stock, Shares Authorized 800,000,000 800,000,000
Common Stock, Shares, Issued 492,417,332 491,911,087
Common Stock, Shares, Outstanding 492,417,332 491,911,087
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
REVENUES        
Customer services $ 714,049 $ 638,204 $ 1,304,729 $ 1,173,758
COSTS AND EXPENSES        
Cost of services provided (exclusive of depreciation and amortization below) 336,780 297,862 632,158 559,414
Sales, general and administrative 219,987 183,482 398,772 345,690
Depreciation and amortization 24,325 23,306 49,172 46,902
Total operating expenses 581,092 504,650 1,080,102 952,006
Other (income), net 132,957 133,554 224,627 221,752
Interest expense, net 880 506 1,448 1,112
Other income, net (1,911) (891) (3,190) (33,151)
CONSOLIDATED INCOME BEFORE INCOME TAXES 133,988 133,939 226,369 253,791
PROVISION FOR INCOME TAXES 33,689 35,085 53,625 62,294
NET INCOME $ 100,299 $ 98,854 $ 172,744 $ 191,497
NET INCOME PER SHARE - BASIC $ 0.20 $ 0.20 $ 0.35 $ 0.39
NET INCOME PER SHARE - DILUTED     $ 0.35 $ 0.39
Weighted average shares outstanding - basic 492,327 491,999 492,270 491,950
Weighted average shares outstanding - diluted 492,440 491,999 492,382 491,950
DIVIDENDS PAID PER SHARE $ 0.10 $ 0.08 $ 0.20 $ 0.16
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
NET INCOME $ 100,299 $ 98,854 $ 172,744 $ 191,497
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (16,913) 704 (13,786) 283
Unrealized loss on available for sale securities (362)   (952)  
Change in derivatives   (439)   (276)
Other comprehensive income (loss), net of tax (17,275) 265 (14,738) 7
Comprehensive income $ 83,024 $ 99,119 $ 158,006 $ 191,504
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited) - USD ($)
$ in Thousands
Common Stock
Paid-in-Capital
Accumulated Other Comprehensive Income/(Loss)
Retained Earnings.
Total
Beginning balance, value at Dec. 31, 2020 $ 491,612 $ 101,757 $ (10,897) $ 358,888 $ 941,360
Beginning Balance, Shares at Dec. 31, 2020 491,612,000        
Net income       191,497 191,497
Other comprehensive income / (loss), net of tax:          
Foreign currency translation adjustments     283   283
Change in derivatives     (276)   (276)
Cash dividends       (79,732) (79,732)
Stock compensation $ 750 7,091     7,841
Stock compensation, Shares 750,000        
Employee stock buybacks $ (283) (10,006)     (10,289)
Employee stock buybacks, Shares (283,000)        
Ending balance, value at Jun. 30, 2021 $ 492,079 98,842 (10,890) 470,653 1,050,684
Ending Balance, Shares at Jun. 30, 2021 492,079,000        
Beginning balance, value at Mar. 31, 2021 $ 492,124 95,824 (11,155) 412,142 988,935
Beginning Balance, Shares at Mar. 31, 2021 492,124,000        
Net income       98,854 98,854
Other comprehensive income / (loss), net of tax:          
Foreign currency translation adjustments     704   704
Change in derivatives     (439)   (439)
Cash dividends       (40,343) (40,343)
Stock compensation $ (18) 3,938     3,920
Stock compensation, Shares (18,000)        
Employee stock buybacks $ (27) (920)     (947)
Employee stock buybacks, Shares (27)        
Ending balance, value at Jun. 30, 2021 $ 492,079 98,842 (10,890) 470,653 1,050,684
Ending Balance, Shares at Jun. 30, 2021 492,079,000        
Beginning balance, value at Dec. 31, 2021 $ 491,911 105,629 (16,411) 500,919 1,082,048
Beginning Balance, Shares at Dec. 31, 2021 491,911,000        
Net income       172,744 172,744
Other comprehensive income / (loss), net of tax:          
Foreign currency translation adjustments     (13,786)   (13,786)
Unrealized losses on available for sale securities     (952)   (952)
Cash dividends       (98,434) (98,434)
Stock compensation $ 731 10,226     10,957
Stock compensation, Shares 731,000        
Employee stock buybacks $ (225) (6,785)     (7,010)
Employee stock buybacks, Shares (225,000)        
Ending balance, value at Jun. 30, 2022 $ 492,417 109,070 (31,149) 575,229 1,145,567
Ending Balance, Shares at Jun. 30, 2022 492,417,000        
Beginning balance, value at Mar. 31, 2022 $ 492,461 104,783 (13,874) 524,159 1,107,529
Beginning Balance, Shares at Mar. 31, 2022 492,461,000        
Net income       100,299 100,299
Other comprehensive income / (loss), net of tax:          
Foreign currency translation adjustments     (16,913)   (16,913)
Unrealized losses on available for sale securities     (362)   (362)
Cash dividends       (49,229) (49,229)
Stock compensation $ (26) 4,845     4,819
Stock compensation, Shares (26,000)        
Employee stock buybacks $ (18) (558)     (576)
Employee stock buybacks, Shares (18,000)        
Ending balance, value at Jun. 30, 2022 $ 492,417 $ 109,070 $ (31,149) $ 575,229 $ 1,145,567
Ending Balance, Shares at Jun. 30, 2022 492,417,000        
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES    
Net income $ 172,744 $ 191,497
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 49,172 46,902
Stock-based compensation expense 10,957 7,841
Provision for expected credit losses 8,433 4,673
Gain on sale of assets, net (3,190) (33,151)
Provision for deferred income taxes 2,503 (1,715)
Changes in operating assets and liabilities:    
Trade accounts receivables and other accounts receivable (29,217) (20,003)
Financing receivables (11,928) (8,862)
Materials and supplies (176) 661
Other current assets (21,651) (14,686)
Accounts payable and accrued expenses 10,745 31,129
Unearned revenue 19,860 20,320
Other long-term assets and liabilities 6,565 (5,401)
Net cash provided by operating activities 214,817 219,205
INVESTING ACTIVITIES    
Acquisitions, net of cash acquired (49,580) (28,385)
Capital expenditures (15,881) (13,229)
Proceeds from sale of assets 3,290 70,414
Other investing activities, net 139 (175)
Net cash (used in) provided by investing activities (62,032) 28,625
FINANCING ACTIVITIES    
Payment of contingent consideration (5,196) (12,873)
Borrowings under term loan 252,000  
Borrowings under revolving commitment 11,000 49,500
Repayments of term loan (65,000) (48,000)
Repayments of revolving commitment (118,000) (116,500)
Payment of dividends (98,434) (79,732)
Cash paid for common stock purchased (7,010) (10,289)
Net cash used in financing activities (30,640) (217,894)
Effect of exchange rate changes on cash (6,482) 115
Net increase in cash and cash equivalents 115,663 30,051
Cash and cash equivalents at beginning of period 105,301 98,477
Cash and cash equivalents at end of period 220,964 128,528
Supplemental disclosure of cash flow information:    
Cash paid for interest 1,668 923
Cash paid for income taxes, net 69,472 51,870
Non-cash additions to operating lease right-of-use assets $ 51,212 $ 86,954
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PREPARATION
6 Months Ended
Jun. 30, 2022
BASIS OF PREPARATION  
BASIS OF PREPARATION

NOTE 1.BASIS OF PREPARATION

Basis of Preparation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP, the instructions to Form 10-Q and applicable sections of SEC regulation S-X, and therefore do not include all information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. There have been no material changes in the Company’s significant accounting policies or the information disclosed in the notes to the consolidated financial statements included in the Annual Report on Form 10-K of Rollins, Inc. (including its subsidiaries unless the context otherwise requires, “Rollins,” “we,” “us,” “our,” or the “Company”) for the year ended December 31, 2021. Accordingly, the quarterly condensed consolidated financial statements and related disclosures herein should be read in conjunction with the 2021 Annual Report on Form 10-K.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and certain financial statement disclosures. Estimates and assumptions are used for, but not limited to, accrued insurance, revenue recognition, right-of-use ("ROU") asset and liability valuations, accounts and financing receivable reserves, income tax contingency accruals and valuation allowances, contingency accruals and goodwill and other intangible asset valuations. Although these estimates are based on management's knowledge of current events and actions it may undertake in the future, actual results may ultimately differ from these estimates and assumptions.

The Company considered the impact of COVID-19 on the assumptions and estimates used in preparing the condensed consolidated financial statements. In the opinion of management, all material adjustments necessary for a fair presentation of the Company’s financial results for the quarter have been made. These adjustments are of a normal recurring nature but complicated by the continued uncertainty surrounding the global economic impact of COVID-19. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results for the entire year. The severity, magnitude and duration, as well as the economic consequences of COVID-19, continue to be uncertain and are difficult to predict. Therefore, our accounting estimates and assumptions may change over time in response to COVID-19 and may change materially in future periods.

The Company operates as one reportable segment and the results of operations and its financial condition are not reliant upon any single customer.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
RECENT ACCOUNTING PRONOUNCEMENTS
6 Months Ended
Jun. 30, 2022
RECENT ACCOUNTING PRONOUNCEMENTS  
RECENT ACCOUNTING PRONOUNCEMENTS

NOTE 2.RECENT ACCOUNTING PRONOUNCEMENTS

Recently adopted accounting standards

In November 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-10, “Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance.” The amendments in this Update require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this Update are effective for financial statements issued for annual periods beginning after December 15, 2021. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

Accounting standards issued but not yet adopted

In March 2022, the FASB issued ASU 2022-02, “Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.” The amendments in this Update eliminate the accounting guidance for troubled

debt restructurings (TDRs) by creditors in Subtopic 310-40, Receivables-Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, for public business entities, the amendments in this Update require that an entity disclose current-period gross write-offs by year of origination for financing receivables. ASU 2022-02 is effective for fiscal years beginning after December 15, 2022. The adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions.” The amendments in this Update clarify the guidance in Topic 820 when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security. This Update also introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value. These amendments are effective for fiscal years beginning after December 15, 2023 and interim periods within those fiscal years. The Company does not currently own any equity securities and therefore the adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS
6 Months Ended
Jun. 30, 2022
ACQUISITIONS  
ACQUISITIONS

NOTE 3.ACQUISITIONS

The Company made 22 acquisitions during the six-month period ended June 30, 2022, and 39 acquisitions for the year ended December 31, 2021. For the 22 acquisitions completed through June 30, 2022, the preliminary values of major classes of assets acquired and liabilities assumed recorded at the dates of acquisition, as adjusted during the valuation period, are included in the reconciliation of the total consideration as follows (in thousands):

    

June 30, 2022

Accounts receivable, net

$

383

Materials and supplies

 

285

Equipment and property

 

2,281

Goodwill

 

23,220

Customer contracts

 

24,874

Trademarks & tradenames

 

2

Other intangible assets

 

631

Current liabilities

 

(384)

Other assets and liabilities, net

 

403

Total consideration

$

51,695

Less: Acquisition holdback liabilities

 

(5,255)

Total cash purchase price

$

46,440

The Company also made a final payment of $3.1 million for a 2021 acquisition in 2022.

Goodwill from acquisitions represents the excess of the purchase price over the fair value of net assets of businesses acquired. The factors contributing to the amount of goodwill are based on strategic and synergistic benefits that are expected to be realized. For the six months ended June 30, 2022, $23.2 million of goodwill was added related to the 22 acquisitions noted above. The recognized goodwill is expected to be deductible for tax purposes. The purchase price allocations for these acquisitions are preliminary until the Company obtains final information regarding these fair values.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE
6 Months Ended
Jun. 30, 2022
REVENUE  
REVENUE

NOTE 4.REVENUE

The following tables present our revenues disaggregated by revenue source (in thousands).

Sales and usage-based taxes are excluded from revenues. No sales to an individual customer or in a country other than the United States accounted for 10% or more of the sales for the periods listed on the following table.

Revenue, classified by the major geographic areas in which our customers are located, was as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

(in thousands)

United States

$

661,703

$

589,935

$

1,208,163

$

1,084,035

Other countries

 

52,346

 

48,269

 

96,566

 

89,723

Total Revenues

$

714,049

$

638,204

$

1,304,729

$

1,173,758

Revenue from external customers, classified by significant product and service offerings, was as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Residential revenue

$

325,311

$

292,945

$

584,570

$

528,124

Commercial revenue

 

234,483

 

210,838

 

440,270

 

399,535

Termite completions, bait monitoring, & renewals

 

146,781

 

127,674

 

266,487

 

233,368

Franchise revenues

4,155

4,111

7,892

7,570

Other revenues

 

3,319

 

2,636

 

5,510

 

5,161

Total Revenues

$

714,049

$

638,204

$

1,304,729

$

1,173,758

The Company records unearned revenue when we have either received payment or contractually have the right to bill for services in advance of the services or performance obligations being performed. Deferred revenue recognized in the three and six months ended June 30, 2022 and 2021 was $51.0 million and $46.5 million, respectively and $100.9 and $92.3, respectively. Changes in unearned revenue were as follows:

    

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

2022

    

2021

(in thousands)

Beginning balance

$

180,333

$

158,766

$

168,607

$

149,224

Deferral of unearned revenue

 

63,628

 

60,655

 

125,263

 

116,034

Recognition of unearned revenue

 

(50,989)

 

(46,470)

 

(100,898)

 

(92,307)

Ending balance

$

192,972

$

172,951

$

192,972

$

172,951

As of June 30, 2022, and December 31, 2021, the Company had long-term unearned revenue of $27.7 million and $18.4 million, respectively, recorded in other long-term accrued liabilities. Unearned short-term revenue is recognized over the next 12-month period. The majority of unearned long-term revenue is recognized over a period of five years or less with immaterial amounts recognized through 2033.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2
ALLOWANCE FOR CREDIT LOSSES
6 Months Ended
Jun. 30, 2022
ALLOWANCE FOR CREDIT LOSSES  
ALLOWANCE FOR CREDIT LOSSES

NOTE 5.ALLOWANCE FOR CREDIT LOSSES

The Company is exposed to credit losses primarily related to accounts receivables and financed receivables derived from customer services revenue. To reduce credit risk for residential pest control accounts receivable, we promote enrollment in our auto-pay programs. In general, we may suspend future services for customers with past due balances. The Company’s credit risk is generally low with a large number of individuals and entities comprising Rollins’ customer base and dispersion across many different geographical regions.

The Company manages its financing receivables on an aggregate basis when assessing and monitoring credit risks. The Company’s established credit evaluation and monitoring procedures seek to minimize the amount of business we conduct with higher risk customers. The credit quality of a potential obligor is evaluated at the loan origination based on an

assessment of the individual’s Beacon/credit bureau score. Rollins requires a potential obligor to have good credit worthiness with low risk before entering into a contract. Depending upon the individual’s credit score, the Company may accept with 100% financing or require a significant down payment or turn down the contract. Delinquencies of accounts are monitored each month. Financing receivables include installment receivable amounts, some of which are due subsequent to one year from the balance sheet dates.

The Company’s allowances for credit losses for trade accounts receivable and financed receivables are developed using historical collection experience, current economic and market conditions, reasonable and supportable forecasts, and a review of the current status of customers’ receivables. The Company’s receivable pools are classified between residential customers, commercial customers, large commercial customers, and financed receivables. Accounts are written off against the allowance for credit losses when the Company determines that amounts are uncollectible, and recoveries of amounts previously written off are recorded when collected. The Company stops accruing interest to these receivables when they are deemed uncollectible. Below is a roll forward of the Company’s allowance for credit losses for the three and six months ended June 30, 2022 and 2021 (in thousands).

Allowance for Credit Losses

    

Trade

    

Financed

    

Total

Receivables

Receivables

Receivables

Balance at March 31, 2022

$

14,170

$

3,850

$

18,020

Provision for expected credit losses

 

2,350

1,825

 

4,175

Write-offs charged against the allowance

 

(4,218)

(1,121)

 

(5,339)

Recoveries collected

 

1,364

 

1,364

Balance at June 30, 2022

$

13,666

$

4,554

$

18,220

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at March 31, 2021

$

15,731

$

3,370

$

19,101

Provision for expected credit losses

 

369

 

1,618

 

1,987

Write-offs charged against the allowance

 

(3,650)

 

(645)

 

(4,295)

Recoveries collected

 

1,413

 

(2)

 

1,411

Balance at June 30, 2021

$

13,863

$

4,341

$

18,204

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at December 31, 2021

$

13,885

$

3,985

$

17,870

Provision for expected credit losses

 

5,554

2,879

 

8,433

Write-offs charged against the allowance

 

(8,466)

(2,310)

 

(10,776)

Recoveries collected

 

2,693

 

2,693

Balance at June 30, 2022

$

13,666

$

4,554

$

18,220

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at December 31, 2020

$

16,854

$

3,231

$

20,085

Provision for expected credit losses

 

2,234

 

2,439

 

4,673

Write-offs charged against the allowance

 

(7,749)

 

(1,326)

 

(9,075)

Recoveries collected

 

2,524

 

(3)

 

2,521

Balance at June 30, 2021

$

13,863

$

4,341

$

18,204

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS

NOTE 6.GOODWILL AND INTANGIBLE ASSETS

The following table summarizes changes in goodwill during the six months ended June 30, 2022 and the twelve months ended December 31, 2021 (in thousands):

Goodwill:

    

    

Balance at December 31, 2020

    

$

653,176

Additions

 

69,264

Adjustments due to currency translation

 

(621)

Balance at December 31, 2021

 

721,819

Additions

 

23,220

Measurement adjustments

72

Adjustments due to currency translation

 

(3,092)

Balance at June 30, 2022

$

742,019

The carrying amount of goodwill in foreign countries was $93.1 million as of June 30, 2022 and $82.1 million as of December 31, 2021.

The Company completed its most recent annual impairment analysis as of September 30, 2021. Based upon the results of this analysis, the Company concluded that no impairment of its goodwill or other intangible assets was indicated.

The following table sets forth the components of indefinite-lived and amortizable intangible assets as of June 30, 2022 and December 31, 2021 (in thousands):

    

    

June 30, 2022

December 31, 2021

Accumulated

Carrying

Accumulated

Carrying

Useful Life

Gross

Amortization

Value

Gross

Amortization

Value

in Years

Amortizable intangible assets:

Customer contracts

$

568,655

$

(250,640)

$

318,015

$

551,277

$

(225,348)

$

325,929

 

3-20

Trademarks and tradenames

14,459

(6,728)

 

7,731

12,784

(6,492)

 

6,292

 

7-20

Non-compete agreements

13,692

(6,600)

 

7,092

13,125

(5,573)

 

7,552

 

3-20

Patents

6,934

(6,583)

 

351

6,946

(5,509)

 

1,437

 

3-15

Other assets

2,038

(1,704)

 

334

2,150

(1,687)

 

463

 

10

Total amortizable intangible assets

$

605,778

$

(272,255)

333,523

$

586,282

$

(244,609)

341,673

 

  

Indefinite-lived intangible assets:

 

  

 

  

 

  

Trademarks and tradenames

 

103,309

 

102,684

 

  

Internet domains

 

2,227

 

2,227

 

  

Total indefinite-lived intangible assets

 

105,536

 

104,911

 

  

Total customer contracts and other intangible assets

$

439,059

$

446,584

 

  

The carrying amount of customer contracts in foreign countries was $44.7 million and $42.1 million as of June 30, 2022 and December 31, 2021, respectively. The carrying amount of trademarks and tradenames in foreign countries was $4.5 million and $2.9 million as of June 30, 2022 and December 31, 2021, respectively. The carrying amount of other intangible assets in foreign countries was $0.8 million and $0.7 million as of June 30, 2022 and December 31, 2021, respectively.

Amortization expense related to intangible assets was $15.6 million and $13.1 million for the three months ended June 30, 2022 and 2021, respectively. Amortization expense related to intangible assets was $30.8 million and $26.1 million for the six months ended June 30, 2022 and 2021, respectively. Customer contracts and other amortizable intangible assets are amortized on a straight-line basis over their economic useful lives.

Estimated amortization expense for the existing carrying amount of customer contracts and other intangible assets for each of the five succeeding fiscal years as of June 30, 2022 are as follows:

(in thousands)

    

  

2022 (excluding the six months ended June 30, 2022)

    

$

30,721

2023

 

57,388

2024

 

53,808

2025

 

44,810

2026

 

40,278

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES
6 Months Ended
Jun. 30, 2022
LEASES  
LEASES

NOTE 7.LEASES

The Company leases certain buildings, vehicles, and equipment. The Company elected the practical expedient approach permitted under Accounting Standards Codification Topic 842 “Leases”, not to include short-term leases with a duration of 12 months or less on the balance sheet. As of June 30, 2022, and December 31, 2021, all leases were classified as operating leases. Building leases generally carry terms of 5 to 15 years with annual rent escalations at fixed amounts per the lease. Vehicle leases generally carry a fixed term of one year with renewal options to extend the lease on a monthly basis resulting in lease terms up to 7 years depending on the class of vehicle. The exercise of renewal options is at the Company’s sole discretion. It is reasonably certain that the Company will exercise the renewal options on its vehicle leases. The measurement of right-of-use assets and liabilities for vehicle leases includes the fixed payments associated with such renewal periods. We separate lease and non-lease components of contracts. Our lease agreements do not contain any material variable payments, residual value guarantees, early termination penalties or restrictive covenants.

During the six months ended June 30, 2021, the Company completed multiple sale-leaseback transactions where it sold 16 of its properties related to the Clark Pest Control acquisition for gross proceeds of $67.0 million and a pre-tax gain of $31.5 million, which is included as Other income, net on the income statement. These leases are classified as operating leases with terms of 7 to 15 years.

The Company uses the rate implicit in the lease when available; however, most of our leases do not provide a readily determinable implicit rate. Accordingly, we estimate our incremental borrowing rate based on information available at lease commencement.

Three Months Ended June 30, 

Six Months Ended June 30, 

(in thousands, except Other Information)

Lease Classification

    

Financial Statement Classification

    

2022

    

2021

    

2022

    

2021

Short-term lease cost

 

Cost of services provided, Sales, general, and administrative expenses

$

36

$

60

$

62

$

125

Operating lease cost

 

Cost of services provided, Sales, general, and administrative expenses

 

23,615

 

22,634

 

47,638

 

46,025

Total lease expense

$

23,651

$

22,694

$

47,700

$

46,150

Other Information:

 

  

 

  

 

  

 

  

 

  

Weighted-average remaining lease term - operating leases

 

5.4 years

 

5.6 years

Weighted-average discount rate - operating leases

 

3.34

%

 

3.75

%

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows for operating leases

$

47,099

$

45,498

Lease Commitments

Future minimum lease payments, including assumed exercise of renewal options as of June 30, 2022 were as follows:

    

Operating

(in thousands)

2022 (excluding the six months ended June 30, 2022)

$

44,553

2023

75,775

2024

 

52,084

2025

 

34,191

2026

 

20,004

2027

 

13,034

Thereafter

 

45,755

Total Future Minimum Lease Payments

 

285,396

Less: Amount representing interest

 

29,508

Total future minimum lease payments, net of interest

$

255,888

Future commitments presented in the table above include lease payments in renewal periods for which it is reasonably certain that the Company will exercise the renewal option. Total future minimum lease payments for operating leases, including the amount representing interest, are comprised of $161.8 million for building leases and $123.6 million for vehicle leases. As of June 30, 2022, the Company had additional future obligations of $16.0 million for leases that had not yet commenced.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2022
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

NOTE 8.FAIR VALUE MEASUREMENTS

The Company’s financial instruments consist of cash and cash equivalents, trade receivables, financed and notes receivable, accounts payable, other short-term liabilities, and debt. The carrying amounts of these financial instruments

approximate their respective fair values. The Company also has derivative instruments as further discussed in Note 10. Derivative Instruments and Hedging Activities.

The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. Level 1 refers to fair values determined based on quoted prices in active markets for identical assets. Level 2 refers to fair values estimated using significant other observable inputs, and Level 3 includes fair values estimated using significant non-observable inputs.

As of June 30, 2022, and December 31, 2021, we had investments in international bonds of $11.4 million and $12.6 million, respectively. These bonds are accounted for as available for sale securities and are level 2 assets under the fair value hierarchy. At December 31, 2021, the entire investment was recorded in other current assets. Management reassessed their intentions on the investment and at June 30, 2022, $0.5 million was included in other current assets and $10.9 million was included in other assets. The bonds are recorded at fair market value with unrealized losses of $0.4 million and $1.0 million included in other comprehensive income during the three months and six months ended June 30, 2022.

As of June 30, 2022 and December 31, 2021, the Company had $22.7 million and $25.2 million of acquisition holdback and earnout liabilities payable to former owners of acquired companies, respectively. The earnout liabilities were discounted to reflect the expected probability of payout, and both earnout and holdback liabilities were discounted to their net present value on the Company’s books and are considered level 3 liabilities. The table below presents a summary of the changes in fair value for these liabilities.

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Beginning balance

$

23,399

$

32,976

$

25,156

$

35,744

New acquisitions and revaluations

 

1,574

 

1,906

 

2,750

 

3,973

Payouts

 

(2,145)

 

(7,947)

 

(5,196)

 

(12,873)

Interest on outstanding contingencies

 

122

 

258

 

247

 

537

Charge offset, forfeit and other

 

(208)

 

(136)

 

(215)

 

(324)

Ending balance

$

22,742

$

27,057

$

22,742

$

27,057

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT
6 Months Ended
Jun. 30, 2022
DEBT  
DEBT

NOTE 9.DEBT

In April 2019, the Company entered into a Revolving Credit Agreement with Truist Bank N.A. (formerly SunTrust Bank N.A.) and Bank of America, N.A. (the “Credit Agreement”) for an unsecured revolving commitment of up to $175.0 million, which includes a $75.0 million letter of credit subfacility and a $25.0 million swingline subfacility (the “Revolving Commitment”), and an unsecured variable rate $250.0 million term loan (the “Term Loan”). On January 27, 2022, the Company entered into an amendment (the “Amendment”) to the Credit Agreement with Truist Bank and Bank of America, N.A. whereby additional term loans in an aggregate principal amount of $252.0 million were advanced to the Company. The Amendment also replaced LIBOR as the benchmark interest rate for borrowings with the Bloomberg Short-Term Bank Yield Index rate (“BSBY”) and reset the amortization schedule for all term loans under the Credit Agreement. The maturity of all loans made under the Credit Agreement prior to the Amendment remains unchanged at April 29, 2024 and all other terms of the Credit Agreement remain unchanged in all material respects. Subsequent to the Amendment, the aggregate outstanding principal balance of all term loans under the Credit Agreement was $300.0 million (consisting of an outstanding principal balance of the initial term loan in the amount of $48.0 million and the additional $252.0 million term loan borrowing made). In addition, the Credit Agreement has provisions to extend the term of the Revolving Commitment beyond April 29, 2024, as well as the right at any time and from time to time to prepay any borrowing under the Credit Agreement, in whole or in part, without premium or penalty.

As of June 30, 2022, the Company had outstanding borrowings of $234.9 million under the Term Loan and there were no outstanding borrowings under the Revolving Commitment. The aggregate effective interest rate on the debt outstanding

as of June 30, 2022 was 1.621%. The effective interest rate is comprised of the BSBY plus a margin of 75.0 basis points as determined by the Company’s leverage ratio calculation. As of December 31, 2021, the Revolving Commitment had outstanding borrowings of $107.0 million and the Term Loan had outstanding borrowings of $48.0 million.

The Company maintains approximately $71.3 million in letters of credit as of June 30, 2022. These letters of credit are required by the Company’s insurance companies, due to the Company’s high deductible insurance program, to secure various workers’ compensation and casualty insurance contracts coverage and were increased from $37.2 million as of December 31, 2021. The Company believes that it has adequate liquid assets, funding sources and insurance accruals to accommodate potential future insurance claims.

In order to comply with applicable debt covenants, the Company is required to maintain at all times a leverage ratio of not greater than 3.00:1.00. The Leverage Ratio is calculated as of the last day of the fiscal quarter most recently ended. The Company remained in compliance with applicable debt covenants through the date of this filing and expects to maintain compliance throughout 2022.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
6 Months Ended
Jun. 30, 2022
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

NOTE 10.DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

The Company is exposed to certain interest rate risks on our outstanding debt and foreign currency risks arising from our international business operations and global economic conditions. The Company enters into certain derivative financial instruments to lock in certain interest rates, as well as to protect the value or fix the amount of certain obligations in terms of its functional currency, the U.S. dollar.

The Company is exposed to fluctuations in various foreign currencies against its functional currency, the US dollar. We use foreign currency derivatives, specifically foreign currency forward contracts (“FX Forwards”), to manage our exposure to fluctuations in the USD-CAD and USD-AUD exchange rates. FX Forwards involve fixing the foreign currency exchange rate for delivery of a specified amount of foreign currency on a specified date. The FX Forwards are typically settled in US dollars for their fair value at or close to their settlement date. We do not currently designate any of these FX Forwards under hedge accounting, but rather reflect the changes in fair value immediately in earnings. We do not use such instruments for speculative or trading purposes, but rather use them to manage our exposure to foreign exchange rates. Changes in the fair value of FX Forwards were recorded in other income/expense and were equal to net gains of $0.2 million for both quarters ended June 30, 2022 and 2021, respectively and net gains of $0.1 million and $0.4 million for the six months ended June 30, 2022 and 2021, respectively. The fair values of the Company’s FX Forwards were recorded as net obligations of $0.2 million and $0.0 million in Other Current Liabilities as of June 30, 2022 and December 31, 2021, respectively.

As of June 30, 2022, the Company had the following outstanding FX Forwards (in thousands except for number of instruments):

Non-Designated Derivative Summary

Number of

Sell

Buy

FX Forward Contracts

    

Instruments

    

Notional

    

Notional

Sell AUD/Buy USD Fwd Contract

20

2,800

$

2,027

Sell CAD/Buy USD Fwd Contract

20

20,000

15,685

Total

40

 

  

$

17,712

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2
CONTINGENCIES
6 Months Ended
Jun. 30, 2022
CONTINGENCIES  
CONTINGENCIES

NOTE 11.CONTINGENCIES

In the normal course of business, the Company and its subsidiaries are involved in, and will continue to be involved in, various claims, arbitrations, contractual disputes, investigations, and regulatory and litigation matters relating to, and

arising out of, our businesses and our operations. These matters may involve, but are not limited to, allegations that our services or vehicles caused damage or injury, claims that our services did not achieve the desired results, claims related to acquisitions and allegations by federal, state or local authorities, including taxing authorities, of violations of regulations or statutes. In addition, we are parties to employment-related cases and claims from time to time, which may include claims on a representative or class action basis alleging wage and hour law violations. We are also involved from time to time in certain environmental matters primarily arising in the normal course of business. We evaluate pending and threatened claims and establish loss contingency reserves based upon outcomes we currently believe to be probable and reasonably estimable.

Management does not believe that any pending claim, proceeding or litigation, regulatory action or investigation, either alone or in the aggregate, will have a material adverse effect on the Company’s financial position, results of operations or liquidity; however, it is possible that an unfavorable outcome of some or all of the matters could result in a charge that might be material to the results of an individual quarter or year.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
PENSION PLANS
6 Months Ended
Jun. 30, 2022
PENSION PLANS  
PENSION PLANS

NOTE 12.PENSION PLANS

In September 2019, the Company settled its fully-funded Rollins, Inc. pension plan and during 2021, all remaining assets were reverted to the Company per ERISA regulations. The Company continues to sponsor its Waltham, Inc. defined benefit plan. This plan had assets of $2.2 million, a projected liability of $2.9 million and an unfunded status of $0.7 million as of June 30, 2022. The Company has not made any employer contributions to its Waltham defined benefit retirement plan in 2022.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS EQUITY
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
STOCKHOLDERS' EQUITY

NOTE 13.STOCKHOLDERS’ EQUITY

During the six months ended June 30, 2022, the Company paid $98.4 million, or $0.20 per share, in cash dividends compared to $79.7 million, or $0.16 per share, during the same period in 2021.

During the six months ended June 30, 2022 and during the same period in 2021, the Company did not repurchase shares on the open market.

The Company repurchases shares from employees for the payment of their taxes on restricted shares that have vested. The Company repurchased $0.6 million and $0.9 million for the quarters ended June 30, 2022 and 2021, and $7.0 million and $10.3 million for the six month periods ended June 30, 2022 and 2021, respectively.

As more fully discussed in Note 15 of the Company’s notes to the consolidated financial statements in its 2021 Annual Report on Form 10-K, time-lapse restricted awards and restricted stock units (“restricted shares”) have been issued to officers and other management employees under the Company’s Employee Stock Incentive Plans. Beginning with the 2022 grant, restricted shares vest in 20 percent increments over five years from the date of the grant. Prior grants vest over six years from the date of grant. The Company issues new shares from its authorized but unissued share pool. As of June 30, 2022, approximately 6.0 million shares of the Company’s common stock were reserved for issuance.

Time Lapse Restricted Shares

The following table summarizes the components of the Company’s stock-based compensation programs recorded as expense:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Time lapse restricted stock:

 

  

 

  

  

 

  

Pre-tax compensation expense

$

4,819

$

3,920

$

10,957

$

7,841

Tax benefit

 

(1,272)

 

(1,039)

 

(2,596)

 

(1,925)

Restricted stock expense, net of tax

$

3,547

$

2,881

$

8,361

$

5,916

The following table summarizes information on unvested restricted stock outstanding as of June 30, 2022:

    

    

Weighted

Average

Number of

Grant-Date

(number of shares in thousands)

    

Shares

    

Fair Value

Unvested Restricted Stock at December 31, 2021

 

2,596

 

$

26.26

Forfeited

 

(49)

 

26.02

Vested

 

(666)

 

19.97

Granted

 

780

 

29.75

Unvested Restricted Stock at June 30, 2022

 

2,661

$

28.78

As of June 30, 2022, and December 31, 2021, the Company had $60.7 million and $65.2 million of total unrecognized compensation cost, respectively, related to time-lapse restricted shares that are expected to be recognized over a weighted average period of approximately 3.9 years and 4.5 years, respectively.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2022
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE 14.EARNINGS PER SHARE

The Company reports both basic and diluted earnings per share. Basic earnings per share is computed by dividing net income available to participating common stockholders by the weighted average number of participating common shares outstanding for the period. Diluted earnings per share is calculated by dividing the net income available to participating common shareholders by the diluted weighted average number of shares outstanding for the period. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive equity.

A reconciliation of weighted average shares outstanding is as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Weighted-average outstanding common shares

489,741

489,189

489,679

489,105

Add participating securities:

Weighted-average time-lapse restricted awards

2,586

2,810

2,591

2,845

Total weighted-average shares outstanding - basic

492,327

491,999

492,270

491,950

Dilutive effect of restricted stock units

113

112

Weighted-average shares outstanding - diluted

492,440

491,999

492,382

491,950

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES
6 Months Ended
Jun. 30, 2022
INCOME TAXES  
INCOME TAXES

NOTE 15.INCOME TAXES

The Company’s provision for income taxes is recorded on an interim basis based upon the Company’s estimate of the annual effective income tax rate for the full year applied to “ordinary” income or loss, adjusted each quarter for discrete items. The Company recorded a provision for income taxes of $33.7 million and $35.1 million for the three months ended June 30, 2022 and 2021, respectively, and $53.6 million and $62.3 million for the six months ended June 30, 2022 and 2021, respectively.

The Company’s effective tax rate decreased to 25.1% in the second quarter of 2022 compared to 26.2% in 2021. During the six months ended June 30, 2022, the Company’s effective tax rate decreased to 23.7% compared to 24.5% in 2021. The rate was lower due to a decrease in foreign taxes from 2021 to 2022.

As of June 30, 2022 and December 31, 2021, we had deferred income tax assets of $5.4 million and $2.9 million, respectively, included in other assets, and deferred income tax liabilities of $17.8 million and $13.3 million, respectively, included in other long-term accrued liabilities.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2022
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

NOTE 16.SUBSEQUENT EVENTS

Quarterly Dividend

On July 26, 2022, the Company’s Board of Directors declared a regular quarterly cash dividend on its common stock of $0.10 per share payable on September 9, 2022 to stockholders of record at the close of business on August 10, 2022.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PREPARATION (Policies)
6 Months Ended
Jun. 30, 2022
BASIS OF PREPARATION  
Basis of Preparation

Basis of Preparation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP, the instructions to Form 10-Q and applicable sections of SEC regulation S-X, and therefore do not include all information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. There have been no material changes in the Company’s significant accounting policies or the information disclosed in the notes to the consolidated financial statements included in the Annual Report on Form 10-K of Rollins, Inc. (including its subsidiaries unless the context otherwise requires, “Rollins,” “we,” “us,” “our,” or the “Company”) for the year ended December 31, 2021. Accordingly, the quarterly condensed consolidated financial statements and related disclosures herein should be read in conjunction with the 2021 Annual Report on Form 10-K.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and certain financial statement disclosures. Estimates and assumptions are used for, but not limited to, accrued insurance, revenue recognition, right-of-use ("ROU") asset and liability valuations, accounts and financing receivable reserves, income tax contingency accruals and valuation allowances, contingency accruals and goodwill and other intangible asset valuations. Although these estimates are based on management's knowledge of current events and actions it may undertake in the future, actual results may ultimately differ from these estimates and assumptions.

The Company considered the impact of COVID-19 on the assumptions and estimates used in preparing the condensed consolidated financial statements. In the opinion of management, all material adjustments necessary for a fair presentation of the Company’s financial results for the quarter have been made. These adjustments are of a normal recurring nature but complicated by the continued uncertainty surrounding the global economic impact of COVID-19. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results for the entire year. The severity, magnitude and duration, as well as the economic consequences of COVID-19, continue to be uncertain and are difficult to predict. Therefore, our accounting estimates and assumptions may change over time in response to COVID-19 and may change materially in future periods.

The Company operates as one reportable segment and the results of operations and its financial condition are not reliant upon any single customer.

Recent Accounting Guidance

Recently adopted accounting standards

In November 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-10, “Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance.” The amendments in this Update require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this Update are effective for financial statements issued for annual periods beginning after December 15, 2021. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

Accounting standards issued but not yet adopted

In March 2022, the FASB issued ASU 2022-02, “Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.” The amendments in this Update eliminate the accounting guidance for troubled

debt restructurings (TDRs) by creditors in Subtopic 310-40, Receivables-Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, for public business entities, the amendments in this Update require that an entity disclose current-period gross write-offs by year of origination for financing receivables. ASU 2022-02 is effective for fiscal years beginning after December 15, 2022. The adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions.” The amendments in this Update clarify the guidance in Topic 820 when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security. This Update also introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value. These amendments are effective for fiscal years beginning after December 15, 2023 and interim periods within those fiscal years. The Company does not currently own any equity securities and therefore the adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS (Tables)
6 Months Ended
Jun. 30, 2022
ACQUISITIONS  
Schedule of Assets Acquired and Liabilities assumed recorded at the date of acquisition For the 22 acquisitions completed through June 30, 2022, the preliminary values of major classes of assets acquired and liabilities assumed recorded at the dates of acquisition, as adjusted during the valuation period, are included in the reconciliation of the total consideration as follows (in thousands):

    

June 30, 2022

Accounts receivable, net

$

383

Materials and supplies

 

285

Equipment and property

 

2,281

Goodwill

 

23,220

Customer contracts

 

24,874

Trademarks & tradenames

 

2

Other intangible assets

 

631

Current liabilities

 

(384)

Other assets and liabilities, net

 

403

Total consideration

$

51,695

Less: Acquisition holdback liabilities

 

(5,255)

Total cash purchase price

$

46,440

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2022
REVENUE  
Revenue by major geographic area, and by significant product and service offerings

Revenue, classified by the major geographic areas in which our customers are located, was as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

(in thousands)

United States

$

661,703

$

589,935

$

1,208,163

$

1,084,035

Other countries

 

52,346

 

48,269

 

96,566

 

89,723

Total Revenues

$

714,049

$

638,204

$

1,304,729

$

1,173,758

Revenue from external customers, classified by significant product and service offerings, was as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Residential revenue

$

325,311

$

292,945

$

584,570

$

528,124

Commercial revenue

 

234,483

 

210,838

 

440,270

 

399,535

Termite completions, bait monitoring, & renewals

 

146,781

 

127,674

 

266,487

 

233,368

Franchise revenues

4,155

4,111

7,892

7,570

Other revenues

 

3,319

 

2,636

 

5,510

 

5,161

Total Revenues

$

714,049

$

638,204

$

1,304,729

$

1,173,758

Changes in unearned revenue

    

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

2022

    

2021

(in thousands)

Beginning balance

$

180,333

$

158,766

$

168,607

$

149,224

Deferral of unearned revenue

 

63,628

 

60,655

 

125,263

 

116,034

Recognition of unearned revenue

 

(50,989)

 

(46,470)

 

(100,898)

 

(92,307)

Ending balance

$

192,972

$

172,951

$

192,972

$

172,951

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
ALLOWANCE FOR CREDIT LOSSES (Tables)
6 Months Ended
Jun. 30, 2022
ALLOWANCE FOR CREDIT LOSSES  
Schedule of allowance for credit losses Below is a roll forward of the Company’s allowance for credit losses for the three and six months ended June 30, 2022 and 2021 (in thousands).

Allowance for Credit Losses

    

Trade

    

Financed

    

Total

Receivables

Receivables

Receivables

Balance at March 31, 2022

$

14,170

$

3,850

$

18,020

Provision for expected credit losses

 

2,350

1,825

 

4,175

Write-offs charged against the allowance

 

(4,218)

(1,121)

 

(5,339)

Recoveries collected

 

1,364

 

1,364

Balance at June 30, 2022

$

13,666

$

4,554

$

18,220

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at March 31, 2021

$

15,731

$

3,370

$

19,101

Provision for expected credit losses

 

369

 

1,618

 

1,987

Write-offs charged against the allowance

 

(3,650)

 

(645)

 

(4,295)

Recoveries collected

 

1,413

 

(2)

 

1,411

Balance at June 30, 2021

$

13,863

$

4,341

$

18,204

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at December 31, 2021

$

13,885

$

3,985

$

17,870

Provision for expected credit losses

 

5,554

2,879

 

8,433

Write-offs charged against the allowance

 

(8,466)

(2,310)

 

(10,776)

Recoveries collected

 

2,693

 

2,693

Balance at June 30, 2022

$

13,666

$

4,554

$

18,220

Allowance for Credit Losses

Trade

Financed

Total

    

Receivables

    

Receivables

    

Receivables

Balance at December 31, 2020

$

16,854

$

3,231

$

20,085

Provision for expected credit losses

 

2,234

 

2,439

 

4,673

Write-offs charged against the allowance

 

(7,749)

 

(1,326)

 

(9,075)

Recoveries collected

 

2,524

 

(3)

 

2,521

Balance at June 30, 2021

$

13,863

$

4,341

$

18,204

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of changes in goodwill

The following table summarizes changes in goodwill during the six months ended June 30, 2022 and the twelve months ended December 31, 2021 (in thousands):

Goodwill:

    

    

Balance at December 31, 2020

    

$

653,176

Additions

 

69,264

Adjustments due to currency translation

 

(621)

Balance at December 31, 2021

 

721,819

Additions

 

23,220

Measurement adjustments

72

Adjustments due to currency translation

 

(3,092)

Balance at June 30, 2022

$

742,019

Schedule of Components of Indefinite-lived and Amortizable Intangible Assets

The following table sets forth the components of indefinite-lived and amortizable intangible assets as of June 30, 2022 and December 31, 2021 (in thousands):

    

    

June 30, 2022

December 31, 2021

Accumulated

Carrying

Accumulated

Carrying

Useful Life

Gross

Amortization

Value

Gross

Amortization

Value

in Years

Amortizable intangible assets:

Customer contracts

$

568,655

$

(250,640)

$

318,015

$

551,277

$

(225,348)

$

325,929

 

3-20

Trademarks and tradenames

14,459

(6,728)

 

7,731

12,784

(6,492)

 

6,292

 

7-20

Non-compete agreements

13,692

(6,600)

 

7,092

13,125

(5,573)

 

7,552

 

3-20

Patents

6,934

(6,583)

 

351

6,946

(5,509)

 

1,437

 

3-15

Other assets

2,038

(1,704)

 

334

2,150

(1,687)

 

463

 

10

Total amortizable intangible assets

$

605,778

$

(272,255)

333,523

$

586,282

$

(244,609)

341,673

 

  

Indefinite-lived intangible assets:

 

  

 

  

 

  

Trademarks and tradenames

 

103,309

 

102,684

 

  

Internet domains

 

2,227

 

2,227

 

  

Total indefinite-lived intangible assets

 

105,536

 

104,911

 

  

Total customer contracts and other intangible assets

$

439,059

$

446,584

 

  

Schedule of estimated amortization expense

(in thousands)

    

  

2022 (excluding the six months ended June 30, 2022)

    

$

30,721

2023

 

57,388

2024

 

53,808

2025

 

44,810

2026

 

40,278

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2022
LEASES  
Schedule of operating lease costs and other information

Three Months Ended June 30, 

Six Months Ended June 30, 

(in thousands, except Other Information)

Lease Classification

    

Financial Statement Classification

    

2022

    

2021

    

2022

    

2021

Short-term lease cost

 

Cost of services provided, Sales, general, and administrative expenses

$

36

$

60

$

62

$

125

Operating lease cost

 

Cost of services provided, Sales, general, and administrative expenses

 

23,615

 

22,634

 

47,638

 

46,025

Total lease expense

$

23,651

$

22,694

$

47,700

$

46,150

Other Information:

 

  

 

  

 

  

 

  

 

  

Weighted-average remaining lease term - operating leases

 

5.4 years

 

5.6 years

Weighted-average discount rate - operating leases

 

3.34

%

 

3.75

%

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows for operating leases

$

47,099

$

45,498

Schedule of Future minimum lease payments

    

Operating

(in thousands)

2022 (excluding the six months ended June 30, 2022)

$

44,553

2023

75,775

2024

 

52,084

2025

 

34,191

2026

 

20,004

2027

 

13,034

Thereafter

 

45,755

Total Future Minimum Lease Payments

 

285,396

Less: Amount representing interest

 

29,508

Total future minimum lease payments, net of interest

$

255,888

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2022
FAIR VALUE MEASUREMENTS  
Summary of the changes in fair value for Level 3 liabilities

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Beginning balance

$

23,399

$

32,976

$

25,156

$

35,744

New acquisitions and revaluations

 

1,574

 

1,906

 

2,750

 

3,973

Payouts

 

(2,145)

 

(7,947)

 

(5,196)

 

(12,873)

Interest on outstanding contingencies

 

122

 

258

 

247

 

537

Charge offset, forfeit and other

 

(208)

 

(136)

 

(215)

 

(324)

Ending balance

$

22,742

$

27,057

$

22,742

$

27,057

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
6 Months Ended
Jun. 30, 2022
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES  
Summary of outstanding FX Forwards

As of June 30, 2022, the Company had the following outstanding FX Forwards (in thousands except for number of instruments):

Non-Designated Derivative Summary

Number of

Sell

Buy

FX Forward Contracts

    

Instruments

    

Notional

    

Notional

Sell AUD/Buy USD Fwd Contract

20

2,800

$

2,027

Sell CAD/Buy USD Fwd Contract

20

20,000

15,685

Total

40

 

  

$

17,712

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS EQUITY (Tables)
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Components of the Company's stock-based compensation

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

    

2022

    

2021

    

2022

    

2021

Time lapse restricted stock:

 

  

 

  

  

 

  

Pre-tax compensation expense

$

4,819

$

3,920

$

10,957

$

7,841

Tax benefit

 

(1,272)

 

(1,039)

 

(2,596)

 

(1,925)

Restricted stock expense, net of tax

$

3,547

$

2,881

$

8,361

$

5,916

Summary information on unvested restricted stock outstanding

    

    

Weighted

Average

Number of

Grant-Date

(number of shares in thousands)

    

Shares

    

Fair Value

Unvested Restricted Stock at December 31, 2021

 

2,596

 

$

26.26

Forfeited

 

(49)

 

26.02

Vested

 

(666)

 

19.97

Granted

 

780

 

29.75

Unvested Restricted Stock at June 30, 2022

 

2,661

$

28.78

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2022
EARNINGS PER SHARE  
Schedule of reconciliation of weighted average shares outstanding

A reconciliation of weighted average shares outstanding is as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2022

    

2021

    

2022

    

2021

Weighted-average outstanding common shares

489,741

489,189

489,679

489,105

Add participating securities:

Weighted-average time-lapse restricted awards

2,586

2,810

2,591

2,845

Total weighted-average shares outstanding - basic

492,327

491,999

492,270

491,950

Dilutive effect of restricted stock units

113

112

Weighted-average shares outstanding - diluted

492,440

491,999

492,382

491,950

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PREPARATION (Details)
6 Months Ended
Jun. 30, 2022
segment
BASIS OF PREPARATION  
Number of reportable segments 1
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS - Assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill $ 742,019 $ 721,819 $ 653,176
2022 Acquisitions      
Business Acquisition [Line Items]      
Accounts receivable, net 383    
Materials and supplies 285    
Equipment and property 2,281    
Goodwill 23,220    
Current liabilities (384)    
Other assets and liabilities, net 403    
Total consideration paid 51,695    
Less: Acquisition holdback liabilities (5,255)    
Total cash purchase price 46,440    
2022 Acquisitions | Customer Contracts      
Business Acquisition [Line Items]      
Intangible assets 24,874    
2022 Acquisitions | Trademarks & Tradenames      
Business Acquisition [Line Items]      
Intangible assets 2    
2022 Acquisitions | Other Intangible Assets      
Business Acquisition [Line Items]      
Intangible assets $ 631    
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
ACQUISITIONS - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
item
Business Acquisition [Line Items]    
Increase in goodwill due to acquisition $ 23,220 $ 69,264
2022 Acquisitions    
Business Acquisition [Line Items]    
Number of Businesses Acquired | item 22  
Payment on acquisitions $ 46,440  
Increase in goodwill due to acquisition 23,200  
2021 Acquisitions    
Business Acquisition [Line Items]    
Number of Businesses Acquired | item   39
Payment on acquisitions $ 3,100  
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 714,049 $ 638,204 $ 1,304,729 $ 1,173,758
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Revenues 661,703 589,935 1,208,163 1,084,035
International        
Disaggregation of Revenue [Line Items]        
Revenues $ 52,346 $ 48,269 $ 96,566 $ 89,723
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Significant product and service offerings (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 714,049 $ 638,204 $ 1,304,729 $ 1,173,758
Residential revenue        
Disaggregation of Revenue [Line Items]        
Revenues 325,311 292,945 584,570 528,124
Commercial revenue        
Disaggregation of Revenue [Line Items]        
Revenues 234,483 210,838 440,270 399,535
Termite completions, bait monitoring, & renewals        
Disaggregation of Revenue [Line Items]        
Revenues 146,781 127,674 266,487 233,368
Franchise revenues        
Disaggregation of Revenue [Line Items]        
Revenues 4,155 4,111 7,892 7,570
Other revenues        
Disaggregation of Revenue [Line Items]        
Revenues $ 3,319 $ 2,636 $ 5,510 $ 5,161
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
REVENUE          
Beginning balance $ 180,333 $ 158,766 $ 168,607 $ 149,224  
Deferral of unearned revenue 63,628 60,655 125,263 116,034  
Recognition of unearned revenue (50,989) (46,470) (100,898) (92,307)  
Ending balance 192,972 $ 172,951 192,972 $ 172,951  
Long-term unearned revenue $ 27,700   $ 27,700   $ 18,400
Long-term unearned revenue, recognition period (or less)     5 years    
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Financing receivable, percentage of finance subject to credit score     100.00%  
Beginning Balance $ 18,020 $ 19,101 $ 17,870 $ 20,085
Provision for expected credit losses 4,175 1,987 8,433 4,673
Write-offs charged against the allowance (5,339) (4,295) (10,776) (9,075)
Recoveries collected 1,364 1,411 2,693 2,521
Ending Balance 18,220 18,204 18,220 18,204
Trade Receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning Balance 14,170 15,731 13,885 16,854
Provision for expected credit losses 2,350 369 5,554 2,234
Write-offs charged against the allowance (4,218) (3,650) (8,466) (7,749)
Recoveries collected 1,364 1,413 2,693 2,524
Ending Balance 13,666 13,863 13,666 13,863
Financed Receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Beginning Balance 3,850 3,370 3,985 3,231
Provision for expected credit losses 1,825 1,618 2,879 2,439
Write-offs charged against the allowance (1,121) (645) (2,310) (1,326)
Recoveries collected   (2)   (3)
Ending Balance $ 4,554 $ 4,341 $ 4,554 $ 4,341
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill, beginning balance $ 721,819 $ 653,176
Additions 23,220 69,264
Measurement adjustments 72  
Adjustments due to currency translation (3,092) (621)
Goodwill, ending balance $ 742,019 $ 721,819
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Components of intangible assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross amortizable intangible assets $ 605,778 $ 586,282
Accumulated amortization (272,255) (244,609)
Carrying Value 333,523 341,673
Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 105,536 104,911
Total customer contracts and other intangible assets 439,059 446,584
Trademarks & Tradenames    
Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 103,309 102,684
Internet domains    
Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]    
Indefinite-lived intangible assets 2,227 2,227
Customer Contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross amortizable intangible assets 568,655 551,277
Accumulated amortization (250,640) (225,348)
Carrying Value $ 318,015 $ 325,929
Customer Contracts | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 3 years 3 years
Customer Contracts | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 20 years 20 years
Trademarks & Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross amortizable intangible assets $ 14,459 $ 12,784
Accumulated amortization (6,728) (6,492)
Carrying Value $ 7,731 $ 6,292
Trademarks & Tradenames | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 7 years 7 years
Trademarks & Tradenames | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 20 years 20 years
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross amortizable intangible assets $ 13,692 $ 13,125
Accumulated amortization (6,600) (5,573)
Carrying Value $ 7,092 $ 7,552
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 3 years 3 years
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 20 years 20 years
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross amortizable intangible assets $ 6,934 $ 6,946
Accumulated amortization (6,583) (5,509)
Carrying Value $ 351 $ 1,437
Patents | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 3 years 3 years
Patents | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Finite lived intangible assets useful life 15 years 15 years
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Gross amortizable intangible assets $ 2,038 $ 2,150
Accumulated amortization (1,704) (1,687)
Carrying Value $ 334 $ 463
Finite lived intangible assets useful life 10 years 10 years
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Amortization (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 (excluding the six months ended June 30, 2022) $ 30,721
2023 57,388
2024 53,808
2025 44,810
2026 $ 40,278
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]            
Goodwill $ 742,019   $ 742,019   $ 721,819 $ 653,176
Intangible assets, net 439,059   439,059   446,584  
Finite-Lived Intangible Assets, Net 333,523   333,523   341,673  
Amortization expense 15,600 $ 13,100 30,800 $ 26,100    
Customer Contracts            
Finite-Lived Intangible Assets [Line Items]            
Finite-Lived Intangible Assets, Net 318,015   318,015   325,929  
Other Intangible Assets            
Finite-Lived Intangible Assets [Line Items]            
Finite-Lived Intangible Assets, Net 334   334   463  
International            
Finite-Lived Intangible Assets [Line Items]            
Goodwill 93,100   93,100   82,100  
International | Trademarks & Tradenames            
Finite-Lived Intangible Assets [Line Items]            
Intangible assets, net 4,500   4,500   2,900  
International | Customer Contracts            
Finite-Lived Intangible Assets [Line Items]            
Goodwill 44,700   44,700   42,100  
International | Other Intangible Assets            
Finite-Lived Intangible Assets [Line Items]            
Intangible assets, net $ 800   $ 800   $ 700  
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
LEASES        
Short-term lease cost $ 36 $ 60 $ 62 $ 125
Operating lease cost 23,615 22,634 47,638 46,025
Total lease expense $ 23,651 $ 22,694 $ 47,700 $ 46,150
Weighted-average remaining lease term - operating leases 5 years 4 months 24 days 5 years 7 months 6 days 5 years 4 months 24 days 5 years 7 months 6 days
Weighted-average discount rate - operating leases 3.34% 3.75% 3.34% 3.75%
Operating cash flows for operating leases     $ 47,099 $ 45,498
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Minimum lease payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
LEASES  
2022 (excluding the six months ended June 30, 2022) $ 44,553
2023 75,775
2024 52,084
2025 34,191
2026 20,004
2027 13,034
Thereafter 45,755
Total Future Minimum Lease Payments 285,396
Less: Amount representing interest (29,508)
Total future minimum lease payments, net of interest $ 255,888
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
property
Jun. 30, 2022
USD ($)
Lessor, Lease, Description [Line Items]    
Future minimum lease payments   $ 285,396
Number of properties associated in sale leaseback transactions | property 16  
Gross proceeds sale-leaseback transactions $ 67,000  
Lease not yet commenced, future minimum payments due   16,000
Other (income) expense, net    
Lessor, Lease, Description [Line Items]    
Gain on sale-leaseback transactions $ 31,500  
Minimum    
Lessor, Lease, Description [Line Items]    
Sale leaseback transaction lease term 7  
Maximum    
Lessor, Lease, Description [Line Items]    
Sale leaseback transaction lease term 15 years  
Buildings    
Lessor, Lease, Description [Line Items]    
Future minimum lease payments   $ 161,800
Buildings | Minimum    
Lessor, Lease, Description [Line Items]    
Term of contract   5 years
Buildings | Maximum    
Lessor, Lease, Description [Line Items]    
Term of contract   15 years
Vehicles    
Lessor, Lease, Description [Line Items]    
Future minimum lease payments   $ 123,600
Term of contract   1 year
Vehicles | Maximum    
Lessor, Lease, Description [Line Items]    
Term of contract   7 years
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Level 3 (Details) - Recurring - Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Beginning balance $ 23,399 $ 32,976 $ 25,156 $ 35,744
New acquisitions 1,574 1,906 2,750 3,973
Payouts (2,145) (7,947) (5,196) (12,873)
Interest on outstanding contingencies 122 258 247 537
Charge offset, forfeit and other (208) (136) (215) (324)
Ending balance $ 22,742 $ 27,057 $ 22,742 $ 27,057
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Unrealized loss $ 400 $ 1,000          
Recurring | Level 3              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Acquisition holdback and earn out liabilities 22,742 22,742 $ 23,399 $ 25,156 $ 27,057 $ 32,976 $ 35,744
International Bond | Level 2              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Investments 11,400 11,400          
International Bond | Other current assets | Level 2              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Investments 500 500   $ 12,600      
International Bond | Other assets | Level 2              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Investments $ 10,900 $ 10,900          
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jan. 27, 2022
Dec. 31, 2021
Apr. 30, 2019
Letter of Credit        
Line of Credit Facility [Line Items]        
Letters of credit outstanding $ 71.3   $ 37.2  
Credit Agreement        
Line of Credit Facility [Line Items]        
Leverage ratio 3.00      
Term Loan        
Line of Credit Facility [Line Items]        
Long-term Line of Credit   $ 300.0    
Term Loan One        
Line of Credit Facility [Line Items]        
Long-term Line of Credit $ 234.9 48.0 48.0 $ 250.0
Term Loan Two        
Line of Credit Facility [Line Items]        
Long-term Line of Credit   $ 252.0    
Revolving Credit Agreement        
Line of Credit Facility [Line Items]        
Borrowing capacity       175.0
Long-term Line of Credit $ 0.0   $ 107.0  
Revolving Credit Agreement | BSBY        
Line of Credit Facility [Line Items]        
Effective interest rate 1.621%      
Variable interest rate 0.75%      
Revolving Credit Agreement | Letter of Credit        
Line of Credit Facility [Line Items]        
Borrowing capacity       75.0
Revolving Credit Agreement | Swingline        
Line of Credit Facility [Line Items]        
Borrowing capacity       $ 25.0
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
instrument
Not Designated as Hedging Instrument [Member]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES  
Derivative, Number of Instruments Held | instrument 40
Buy Notional $ 17,712
Sell AUD/Buy USD Fwd Contract [Member]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES  
Derivative, Number of Instruments Held | instrument 20
Sell Notional $ 2,800
Buy Notional $ 2,027
Sell CAD/Buy USD Fwd Contract [Member]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES  
Derivative, Number of Instruments Held | instrument 20
Sell Notional $ 20,000
Buy Notional $ 15,685
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) - Foreign Exchange Forward - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Other Current Liabilities.          
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES          
Fair value of liability $ 0.2   $ 0.2   $ 0.0
Other Income/Expense          
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES          
Gain (loss) on derivatives $ (0.2) $ (0.2) $ 0.1 $ 0.4  
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2
PENSION PLANS (Details) - Waltham Plan - Pension Plan
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
PENSION PLAN  
Fair value of plan assets $ 2.2
Fair value of plan obligation 2.9
Employer contributions 0.0
Unfunded Status  
PENSION PLAN  
Unfunded status amount $ 0.7
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY - Components of the stock-based compensation programs (Details) - Time Lapse Restricted Shares - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Time lapse restricted stock:        
Pre-tax compensation expense $ 4,819 $ 3,920 $ 10,957 $ 7,841
Tax benefit (1,272) (1,039) (2,596) (1,925)
Restricted stock expense, net of tax $ 3,547 $ 2,881 $ 8,361 $ 5,916
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY - Unvested restricted stock outstanding (Details) - Time Lapse Restricted Shares
shares in Thousands
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Balance outstanding at the beginning of the period (in shares) | shares 2,596
Forfeited (in shares) | shares (49)
Vested (in shares) | shares (666)
Granted (in shares) | shares 780
Balance outstanding at the end of the period (in shares) | shares 2,661
Balance at the beginning of the period (in dollars per share) | $ / shares $ 26.26
Forfeited (in dollars per share) | $ / shares 26.02
Vested (in dollars per share) | $ / shares 19.97
Granted (in dollars per share) | $ / shares 29.75
Balance at the end of the period (in dollars per share) | $ / shares $ 28.78
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Class of Stock [Line Items]          
Payment of dividends     $ 98,434 $ 79,732  
Common Stock, Dividends, Per Share, Cash Paid $ 0.10 $ 0.08 $ 0.20 $ 0.16  
Shares Repurchased $ 576 $ 947 $ 7,010 $ 10,289  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 60,700   $ 60,700   $ 65,200
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     3 years 10 months 24 days   4 years 6 months
Shares reserved for issuance 6.0   6.0    
Time Lapse Restricted Shares          
Class of Stock [Line Items]          
Share based payment award vesting rights percentage     20.00%    
Award vesting period     5 years   6 years
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
EARNINGS PER SHARE        
Weighted-average outstanding common shares 489,741 489,189 489,679 489,105
Weighted-average time-lapse restricted awards 2,586 2,810 2,591 2,845
Total weighted-average shares outstanding - basic 492,327 491,999 492,270 491,950
Dilutive effect of restricted stock units 113   112  
Weighted-average shares outstanding - diluted 492,440 491,999 492,382 491,950
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Income taxes          
Provision for income taxes $ 33,689 $ 35,085 $ 53,625 $ 62,294  
Effective income tax rate 25.10% 26.20% 23.70% 24.50%  
Other Assets          
Income taxes          
Deferred income tax assets $ 5,400   $ 5,400   $ 2,900
Other long-term accrued liabilities          
Income taxes          
Deferred income tax liabilities $ 17,800   $ 17,800   $ 13,300
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2
SUBSEQUENT EVENTS (Details)
Jul. 26, 2022
$ / shares
Subsequent Event  
Subsequent Event [Line Items]  
Dividend declared quarterly (in dollars per share) $ 0.10
XML 69 rol-20220630x10q_htm.xml IDEA: XBRL DOCUMENT 0000084839 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-04-01 2022-06-30 0000084839 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-01-01 2022-06-30 0000084839 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-04-01 2021-06-30 0000084839 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNonoperatingIncomeExpenseMember 2021-01-01 2021-06-30 0000084839 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000084839 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000084839 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000084839 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000084839 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000084839 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0000084839 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000084839 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0000084839 us-gaap:RetainedEarningsMember 2022-06-30 0000084839 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000084839 us-gaap:RetainedEarningsMember 2022-03-31 0000084839 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000084839 us-gaap:RetainedEarningsMember 2021-12-31 0000084839 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000084839 us-gaap:RetainedEarningsMember 2021-06-30 0000084839 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000084839 us-gaap:RetainedEarningsMember 2021-03-31 0000084839 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000084839 us-gaap:RetainedEarningsMember 2020-12-31 0000084839 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000084839 us-gaap:CommonStockMember 2022-06-30 0000084839 us-gaap:CommonStockMember 2022-03-31 0000084839 us-gaap:CommonStockMember 2021-12-31 0000084839 us-gaap:CommonStockMember 2021-06-30 0000084839 us-gaap:CommonStockMember 2021-03-31 0000084839 us-gaap:CommonStockMember 2020-12-31 0000084839 rol:TimeLapseRestrictedSharesIssued2004Member 2022-06-30 0000084839 rol:TimeLapseRestrictedSharesIssued2004Member 2021-12-31 0000084839 rol:TimeLapseRestrictedSharesIssued2004Member 2021-01-01 2021-12-31 0000084839 srt:MinimumMember 2021-01-01 2021-06-30 0000084839 srt:MaximumMember 2021-01-01 2021-06-30 0000084839 us-gaap:OtherNonoperatingIncomeExpenseMember 2021-01-01 2021-06-30 0000084839 us-gaap:NonUsMember 2022-04-01 2022-06-30 0000084839 rol:TermiteCompletionsBaitMonitoringRenewalsMember 2022-04-01 2022-06-30 0000084839 rol:ResidentialContractRevenueMember 2022-04-01 2022-06-30 0000084839 rol:OtherRevenuesMember 2022-04-01 2022-06-30 0000084839 rol:FranchiseRevenuesMember 2022-04-01 2022-06-30 0000084839 rol:CommercialContractRevenueMember 2022-04-01 2022-06-30 0000084839 country:US 2022-04-01 2022-06-30 0000084839 us-gaap:NonUsMember 2022-01-01 2022-06-30 0000084839 rol:TermiteCompletionsBaitMonitoringRenewalsMember 2022-01-01 2022-06-30 0000084839 rol:ResidentialContractRevenueMember 2022-01-01 2022-06-30 0000084839 rol:OtherRevenuesMember 2022-01-01 2022-06-30 0000084839 rol:FranchiseRevenuesMember 2022-01-01 2022-06-30 0000084839 rol:CommercialContractRevenueMember 2022-01-01 2022-06-30 0000084839 country:US 2022-01-01 2022-06-30 0000084839 us-gaap:NonUsMember 2021-04-01 2021-06-30 0000084839 rol:TermiteCompletionsBaitMonitoringRenewalsMember 2021-04-01 2021-06-30 0000084839 rol:ResidentialContractRevenueMember 2021-04-01 2021-06-30 0000084839 rol:OtherRevenuesMember 2021-04-01 2021-06-30 0000084839 rol:FranchiseRevenuesMember 2021-04-01 2021-06-30 0000084839 rol:CommercialContractRevenueMember 2021-04-01 2021-06-30 0000084839 country:US 2021-04-01 2021-06-30 0000084839 us-gaap:NonUsMember 2021-01-01 2021-06-30 0000084839 rol:TermiteCompletionsBaitMonitoringRenewalsMember 2021-01-01 2021-06-30 0000084839 rol:ResidentialContractRevenueMember 2021-01-01 2021-06-30 0000084839 rol:OtherRevenuesMember 2021-01-01 2021-06-30 0000084839 rol:FranchiseRevenuesMember 2021-01-01 2021-06-30 0000084839 rol:CommercialContractRevenueMember 2021-01-01 2021-06-30 0000084839 country:US 2021-01-01 2021-06-30 0000084839 rol:Acquisitions2021Member 2022-01-01 2022-06-30 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000084839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0000084839 rol:Acquisitions2021Member 2021-01-01 2021-12-31 0000084839 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2019-04-30 0000084839 us-gaap:RevolvingCreditFacilityMember rol:SwinglineCreditFacilityMember 2019-04-30 0000084839 us-gaap:RevolvingCreditFacilityMember 2019-04-30 0000084839 us-gaap:RevolvingCreditFacilityMember 2022-06-30 0000084839 rol:TermLoanOneMember 2022-06-30 0000084839 us-gaap:UnsecuredDebtMember 2022-01-27 0000084839 rol:TermLoanTwoMember 2022-01-27 0000084839 rol:TermLoanOneMember 2022-01-27 0000084839 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000084839 rol:TermLoanOneMember 2021-12-31 0000084839 rol:TermLoanOneMember 2019-04-30 0000084839 us-gaap:LetterOfCreditMember 2022-06-30 0000084839 us-gaap:LetterOfCreditMember 2021-12-31 0000084839 srt:MinimumMember us-gaap:BuildingMember 2022-06-30 0000084839 srt:MaximumMember us-gaap:VehiclesMember 2022-06-30 0000084839 srt:MaximumMember us-gaap:BuildingMember 2022-06-30 0000084839 us-gaap:VehiclesMember 2022-06-30 0000084839 us-gaap:BuildingMember 2022-06-30 0000084839 us-gaap:NonUsMember us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000084839 us-gaap:NonUsMember us-gaap:OtherIntangibleAssetsMember 2022-06-30 0000084839 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000084839 us-gaap:OtherIntangibleAssetsMember 2022-06-30 0000084839 us-gaap:CustomerContractsMember 2022-06-30 0000084839 us-gaap:NonUsMember us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000084839 us-gaap:NonUsMember us-gaap:OtherIntangibleAssetsMember 2021-12-31 0000084839 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000084839 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0000084839 us-gaap:CustomerContractsMember 2021-12-31 0000084839 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000084839 us-gaap:InternetDomainNamesMember 2022-06-30 0000084839 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000084839 us-gaap:InternetDomainNamesMember 2021-12-31 0000084839 rol:Acquisitions2022Member 2022-01-01 2022-06-30 0000084839 us-gaap:NonUsMember us-gaap:CustomerContractsMember 2022-06-30 0000084839 us-gaap:NonUsMember 2022-06-30 0000084839 us-gaap:NonUsMember us-gaap:CustomerContractsMember 2021-12-31 0000084839 us-gaap:NonUsMember 2021-12-31 0000084839 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-06-30 0000084839 srt:MinimumMember us-gaap:PatentsMember 2022-01-01 2022-06-30 0000084839 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-06-30 0000084839 srt:MinimumMember us-gaap:CustomerContractsMember 2022-01-01 2022-06-30 0000084839 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-06-30 0000084839 srt:MaximumMember us-gaap:PatentsMember 2022-01-01 2022-06-30 0000084839 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-06-30 0000084839 srt:MaximumMember us-gaap:CustomerContractsMember 2022-01-01 2022-06-30 0000084839 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-06-30 0000084839 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0000084839 srt:MinimumMember us-gaap:PatentsMember 2021-01-01 2021-12-31 0000084839 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0000084839 srt:MinimumMember us-gaap:CustomerContractsMember 2021-01-01 2021-12-31 0000084839 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0000084839 srt:MaximumMember us-gaap:PatentsMember 2021-01-01 2021-12-31 0000084839 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0000084839 srt:MaximumMember us-gaap:CustomerContractsMember 2021-01-01 2021-12-31 0000084839 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0000084839 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000084839 us-gaap:PatentsMember 2022-06-30 0000084839 us-gaap:OtherIntangibleAssetsMember 2022-06-30 0000084839 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000084839 us-gaap:CustomerContractsMember 2022-06-30 0000084839 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000084839 us-gaap:PatentsMember 2021-12-31 0000084839 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0000084839 us-gaap:NoncompeteAgreementsMember 2021-12-31 0000084839 us-gaap:CustomerContractsMember 2021-12-31 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-03-31 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000084839 2021-01-01 2021-12-31 0000084839 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000084839 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0000084839 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000084839 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0000084839 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2022-06-30 0000084839 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2021-12-31 0000084839 us-gaap:UnfundedPlanMember rol:WalthamInc.Member us-gaap:PensionPlansDefinedBenefitMember 2022-06-30 0000084839 rol:WalthamInc.Member us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-06-30 0000084839 rol:WalthamInc.Member us-gaap:PensionPlansDefinedBenefitMember 2022-06-30 0000084839 rol:OtherAccruedLiabilitiesNoncurrentMember 2022-06-30 0000084839 rol:OtherAccruedLiabilitiesNoncurrentMember 2021-12-31 0000084839 us-gaap:OtherNoncurrentAssetsMember 2022-06-30 0000084839 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0000084839 us-gaap:RevolvingCreditFacilityMember rol:BloombergShortTermBankYieldIndexRateBsbyMember 2022-06-30 0000084839 us-gaap:RevolvingCreditFacilityMember rol:BloombergShortTermBankYieldIndexRateBsbyMember 2022-01-01 2022-06-30 0000084839 us-gaap:SubsequentEventMember 2022-07-26 2022-07-26 0000084839 rol:Acquisitions2022Member us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000084839 rol:Acquisitions2022Member us-gaap:OtherIntangibleAssetsMember 2022-06-30 0000084839 rol:Acquisitions2022Member us-gaap:CustomerContractsMember 2022-06-30 0000084839 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:BondsMember 2022-06-30 0000084839 us-gaap:OtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:BondsMember 2022-06-30 0000084839 us-gaap:FairValueInputsLevel2Member us-gaap:BondsMember 2022-06-30 0000084839 us-gaap:OtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:BondsMember 2021-12-31 0000084839 rol:TimeLapseRestrictedSharesIssued2004Member 2022-04-01 2022-06-30 0000084839 rol:TimeLapseRestrictedSharesIssued2004Member 2022-01-01 2022-06-30 0000084839 rol:TimeLapseRestrictedSharesIssued2004Member 2021-04-01 2021-06-30 0000084839 rol:TimeLapseRestrictedSharesIssued2004Member 2021-01-01 2021-06-30 0000084839 us-gaap:NondesignatedMember 2022-06-30 0000084839 rol:SellCADBuyUSDFwdContractMember 2022-06-30 0000084839 rol:SellAUDBuyUSDFwdContractMember 2022-06-30 0000084839 us-gaap:LineOfCreditMember 2022-01-01 2022-06-30 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-01 2022-06-30 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-06-30 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-01 2021-06-30 0000084839 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-01 2021-06-30 0000084839 rol:Acquisitions2022Member 2022-06-30 0000084839 us-gaap:FinanceReceivablesMember 2022-04-01 2022-06-30 0000084839 us-gaap:FinanceReceivablesMember 2022-01-01 2022-06-30 0000084839 us-gaap:TradeAccountsReceivableMember 2022-04-01 2022-06-30 0000084839 2022-04-01 2022-06-30 0000084839 us-gaap:TradeAccountsReceivableMember 2022-01-01 2022-06-30 0000084839 us-gaap:TradeAccountsReceivableMember 2021-04-01 2021-06-30 0000084839 us-gaap:FinanceReceivablesMember 2021-04-01 2021-06-30 0000084839 2021-04-01 2021-06-30 0000084839 us-gaap:TradeAccountsReceivableMember 2021-01-01 2021-06-30 0000084839 us-gaap:FinanceReceivablesMember 2021-01-01 2021-06-30 0000084839 2021-01-01 2021-06-30 0000084839 us-gaap:TradeAccountsReceivableMember 2022-06-30 0000084839 us-gaap:FinanceReceivablesMember 2022-06-30 0000084839 2022-06-30 0000084839 us-gaap:TradeAccountsReceivableMember 2022-03-31 0000084839 us-gaap:FinanceReceivablesMember 2022-03-31 0000084839 2022-03-31 0000084839 us-gaap:TradeAccountsReceivableMember 2021-12-31 0000084839 us-gaap:FinanceReceivablesMember 2021-12-31 0000084839 2021-12-31 0000084839 us-gaap:TradeAccountsReceivableMember 2021-06-30 0000084839 us-gaap:FinanceReceivablesMember 2021-06-30 0000084839 2021-06-30 0000084839 us-gaap:TradeAccountsReceivableMember 2021-03-31 0000084839 us-gaap:FinanceReceivablesMember 2021-03-31 0000084839 2021-03-31 0000084839 us-gaap:TradeAccountsReceivableMember 2020-12-31 0000084839 us-gaap:FinanceReceivablesMember 2020-12-31 0000084839 2020-12-31 0000084839 2022-07-15 0000084839 2022-01-01 2022-06-30 shares iso4217:USD pure rol:property iso4217:USD shares rol:instrument rol:item rol:segment 0000084839 --12-31 2022 Q2 false false 491911087 492417332 0.35 0.39 0 10-Q true 2022-06-30 1-4422 ROLLINS, INC. DE 51-0068479 2170 Piedmont Road, N.E. Atlanta GA 30324 404 888-2000 Common Stock ROL NYSE Yes Yes Large Accelerated Filer false false false 492417332 220964000 105301000 13666000 13885000 162755000 139579000 1657000 1463000 29822000 26152000 29515000 28926000 63942000 52422000 506998000 352380000 324788000 315891000 130424000 133257000 742019000 721819000 318015000 325929000 111040000 108976000 10004000 11679000 252355000 244784000 2897000 2522000 52961000 47097000 43666000 34949000 2167482000 1980870000 50702000 44568000 37724000 36414000 95948000 97862000 165220000 145122000 77867000 75240000 15000000 18750000 75283000 73206000 517744000 491162000 32470000 31545000 178021000 172520000 219858000 136250000 73822000 67345000 1021915000 898822000 500000 500000 0 0 1 1 800000000 800000000 492417332 491911087 492417000 491911000 109070000 105629000 -31149000 -16411000 575229000 500919000 1145567000 1082048000 2167482000 1980870000 714049000 638204000 1304729000 1173758000 336780000 297862000 632158000 559414000 219987000 183482000 398772000 345690000 24325000 23306000 49172000 46902000 581092000 504650000 1080102000 952006000 132957000 133554000 224627000 221752000 -880000 -506000 -1448000 -1112000 1911000 891000 3190000 33151000 133988000 133939000 226369000 253791000 33689000 35085000 53625000 62294000 100299000 98854000 172744000 191497000 0.20 0.20 0.35 0.39 492327000 491999000 492270000 491950000 492440000 491999000 492382000 491950000 0.10 0.08 0.20 0.16 100299000 98854000 172744000 191497000 -16913000 704000 -13786000 283000 -362000 -952000 -439000 -276000 -17275000 265000 -14738000 7000 83024000 99119000 158006000 191504000 492461000 492461000 104783000 -13874000 524159000 1107529000 100299000 100299000 -16913000 -16913000 -362000 -362000 49229000 49229000 -26000 -26000 4845000 4819000 -18000 18000 558000 576000 492417000 492417000 109070000 -31149000 575229000 1145567000 492124000 492124000 95824000 -11155000 412142000 988935000 98854000 98854000 704000 704000 -439000 -439000 40343000 40343000 -18000 -18000 3938000 3920000 -27 27000 920000 947000 492079000 492079000 98842000 -10890000 470653000 1050684000 491911000 491911000 105629000 -16411000 500919000 1082048000 172744000 172744000 -13786000 -13786000 -952000 -952000 98434000 98434000 731000 731000 10226000 10957000 -225000 225000 6785000 7010000 492417000 492417000 109070000 -31149000 575229000 1145567000 491612000 491612000 101757000 -10897000 358888000 941360000 191497000 191497000 283000 283000 -276000 -276000 79732000 79732000 750000 750000 7091000 7841000 -283000 283000 10006000 10289000 492079000 492079000 98842000 -10890000 470653000 1050684000 172744000 191497000 49172000 46902000 10957000 7841000 8433000 4673000 3190000 33151000 2503000 -1715000 29217000 20003000 11928000 8862000 176000 -661000 21651000 14686000 10745000 31129000 19860000 20320000 -6565000 5401000 214817000 219205000 49580000 28385000 15881000 13229000 3290000 70414000 -139000 175000 -62032000 28625000 5196000 12873000 252000000 11000000 49500000 65000000 48000000 118000000 116500000 98434000 79732000 7010000 10289000 -30640000 -217894000 -6482000 115000 115663000 30051000 105301000 98477000 220964000 128528000 1668000 923000 69472000 51870000 51212000 86954000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 1.</b></span>BASIS OF PREPARATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basis of Preparation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP, the instructions to Form 10-Q and applicable sections of SEC regulation S-X, and therefore do not include all information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. There have been no material changes in the Company’s significant accounting policies or the information disclosed in the notes to the consolidated financial statements included in the Annual Report on Form 10-K of Rollins, Inc. (including its subsidiaries unless the context otherwise requires, “Rollins,” “we,” “us,” “our,” or the “Company”) for the year ended December 31, 2021. Accordingly, the quarterly condensed consolidated financial statements and related disclosures herein should be read in conjunction with the 2021 Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and certain financial statement disclosures. Estimates and assumptions are used for, but not limited to, accrued insurance, revenue recognition, right-of-use ("ROU") asset and liability valuations, accounts and financing receivable reserves, income tax contingency accruals and valuation allowances, contingency accruals and goodwill and other intangible asset valuations. Although these estimates are based on management's knowledge of current events and actions it may undertake in the future, actual results may ultimately differ from these estimates and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considered the impact of COVID-19 on the assumptions and estimates used in preparing the condensed consolidated financial statements. In the opinion of management, all material adjustments necessary for a fair presentation of the Company’s financial results for the quarter have been made. These adjustments are of a normal recurring nature but complicated by the continued uncertainty surrounding the global economic impact of COVID-19. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results for the entire year. The severity, magnitude and duration, as well as the economic consequences of COVID-19, continue to be uncertain and are difficult to predict. Therefore, our accounting estimates and assumptions may change over time in response to COVID-19 and may change materially in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company operates as </span><span style="font-weight:normal;">one</span><span style="font-weight:normal;"> reportable segment and the results of operations and its financial condition are not reliant upon any single customer.</span> </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basis of Preparation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP, the instructions to Form 10-Q and applicable sections of SEC regulation S-X, and therefore do not include all information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. There have been no material changes in the Company’s significant accounting policies or the information disclosed in the notes to the consolidated financial statements included in the Annual Report on Form 10-K of Rollins, Inc. (including its subsidiaries unless the context otherwise requires, “Rollins,” “we,” “us,” “our,” or the “Company”) for the year ended December 31, 2021. Accordingly, the quarterly condensed consolidated financial statements and related disclosures herein should be read in conjunction with the 2021 Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, revenue and expenses and certain financial statement disclosures. Estimates and assumptions are used for, but not limited to, accrued insurance, revenue recognition, right-of-use ("ROU") asset and liability valuations, accounts and financing receivable reserves, income tax contingency accruals and valuation allowances, contingency accruals and goodwill and other intangible asset valuations. Although these estimates are based on management's knowledge of current events and actions it may undertake in the future, actual results may ultimately differ from these estimates and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considered the impact of COVID-19 on the assumptions and estimates used in preparing the condensed consolidated financial statements. In the opinion of management, all material adjustments necessary for a fair presentation of the Company’s financial results for the quarter have been made. These adjustments are of a normal recurring nature but complicated by the continued uncertainty surrounding the global economic impact of COVID-19. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of results for the entire year. The severity, magnitude and duration, as well as the economic consequences of COVID-19, continue to be uncertain and are difficult to predict. Therefore, our accounting estimates and assumptions may change over time in response to COVID-19 and may change materially in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company operates as </span><span style="font-weight:normal;">one</span><span style="font-weight:normal;"> reportable segment and the results of operations and its financial condition are not reliant upon any single customer.</span> </p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 2.</b></span>RECENT ACCOUNTING PRONOUNCEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently adopted accounting standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-10, “Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance.” The amendments in this Update require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this Update are effective for financial statements issued for annual periods beginning after December 15, 2021. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounting standards issued but not yet adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In March 2022, the FASB issued ASU 2022-02, “Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.” The amendments in this Update eliminate the accounting guidance for troubled </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">debt restructurings (TDRs) by creditors in Subtopic 310-40, Receivables-Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, for public business entities, the amendments in this Update require that an entity disclose current-period gross write-offs by year of origination for financing receivables. ASU 2022-02 is effective for fiscal years beginning after December 15, 2022. The adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions.” The amendments in this Update clarify the guidance in Topic 820 when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security. This Update also introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value. These amendments are effective for fiscal years beginning after December 15, 2023 and interim periods within those fiscal years. The Company does not currently own any equity securities and therefore the adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently adopted accounting standards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In November 2021, the FASB issued Accounting Standards Update (“ASU”) 2021-10, “Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance.” The amendments in this Update require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this Update are effective for financial statements issued for annual periods beginning after December 15, 2021. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Accounting standards issued but not yet adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In March 2022, the FASB issued ASU 2022-02, “Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures.” The amendments in this Update eliminate the accounting guidance for troubled </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">debt restructurings (TDRs) by creditors in Subtopic 310-40, Receivables-Troubled Debt Restructurings by Creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, for public business entities, the amendments in this Update require that an entity disclose current-period gross write-offs by year of origination for financing receivables. ASU 2022-02 is effective for fiscal years beginning after December 15, 2022. The adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2022, the FASB issued ASU 2022-03, “Fair Value Measurement (Topic 820): Fair Value Measurements of Equity Securities Subject to Contractual Sale Restrictions.” The amendments in this Update clarify the guidance in Topic 820 when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security. This Update also introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value. These amendments are effective for fiscal years beginning after December 15, 2023 and interim periods within those fiscal years. The Company does not currently own any equity securities and therefore the adoption of this ASU is not expected to have a material impact on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 3.</b></span>ACQUISITIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company made 22 acquisitions during the six-month period ended June 30, 2022, and 39 acquisitions for the year ended December 31, 2021. For the 22 acquisitions completed through June 30, 2022, the preliminary values of major classes of assets acquired and liabilities assumed recorded at the dates of acquisition, as adjusted during the valuation period, are included in the reconciliation of the total consideration as follows (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 383</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Materials and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 285</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equipment and property</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,281</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,220</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,874</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks &amp; tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 631</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (384)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other assets and liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 403</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 51,695</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: Acquisition holdback liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (5,255)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash purchase price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 46,440</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company also made a final payment of $3.1 million for a 2021 acquisition in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Goodwill from acquisitions represents the excess of the purchase price over the fair value of net assets of businesses acquired. The factors contributing to the amount of goodwill are based on strategic and synergistic benefits that are expected to be realized. For the six months ended June 30, 2022, $23.2 million of goodwill was added related to the 22 acquisitions noted above. The recognized goodwill is expected to be deductible for tax purposes. The purchase price allocations for these acquisitions are preliminary until the Company obtains final information regarding these fair values.</p> 22 39 For the 22 acquisitions completed through June 30, 2022, the preliminary values of major classes of assets acquired and liabilities assumed recorded at the dates of acquisition, as adjusted during the valuation period, are included in the reconciliation of the total consideration as follows (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 383</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Materials and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 285</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Equipment and property</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,281</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,220</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,874</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks &amp; tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 631</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (384)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other assets and liabilities, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 403</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 51,695</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less: Acquisition holdback liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (5,255)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash purchase price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 46,440</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 22 383000 285000 2281000 23220000 24874000 2000 631000 384000 403000 51695000 5255000 46440000 3100000 23200000 22 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 4.</b></span>REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following tables present our revenues disaggregated by revenue source (in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Sales and usage-based taxes are excluded from revenues. No sales to an individual customer or in a country other than the United States accounted for 10% or more of the sales for the periods listed on the following table.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenue, classified by the major geographic areas in which our customers are located, was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 661,703</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 589,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,208,163</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,084,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,346</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 48,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 96,566</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 89,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 714,049</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 638,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,304,729</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,173,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenue from external customers, classified by significant product and service offerings, was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Residential revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 325,311</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 292,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 584,570</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 528,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 234,483</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 210,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 440,270</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 399,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Termite completions, bait monitoring, &amp; renewals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 146,781</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 127,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 266,487</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 233,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Franchise revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,155</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,892</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,319</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,510</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 714,049</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 638,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,304,729</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,173,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company records unearned revenue when we have either received payment or contractually have the right to bill for services in advance of the services or performance obligations being performed. Deferred revenue recognized in the three and six months ended June 30, 2022 and 2021 was $51.0 million and $46.5 million, respectively and $100.9 and $92.3, respectively. Changes in unearned revenue were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:21.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 180,333</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 168,607</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,224</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferral of unearned revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 63,628</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 125,263</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,034</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Recognition of unearned revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (50,989)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (100,898)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (92,307)</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 192,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,951</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 192,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,951</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, and December 31, 2021, the Company had long-term unearned revenue of $27.7 million and $18.4 million, respectively, recorded in other long-term accrued liabilities. Unearned short-term revenue is recognized over the next 12-month period. The majority of unearned long-term revenue is recognized over a period of five years or less with immaterial amounts recognized through 2033.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenue, classified by the major geographic areas in which our customers are located, was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 661,703</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 589,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,208,163</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,084,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,346</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 48,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 96,566</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 89,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 714,049</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 638,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,304,729</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,173,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Revenue from external customers, classified by significant product and service offerings, was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Residential revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 325,311</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 292,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 584,570</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 528,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 234,483</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 210,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 440,270</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 399,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Termite completions, bait monitoring, &amp; renewals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 146,781</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 127,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 266,487</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 233,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Franchise revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,155</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,892</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,319</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,510</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 714,049</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 638,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,304,729</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,173,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 661703000 589935000 1208163000 1084035000 52346000 48269000 96566000 89723000 714049000 638204000 1304729000 1173758000 325311000 292945000 584570000 528124000 234483000 210838000 440270000 399535000 146781000 127674000 266487000 233368000 4155000 4111000 7892000 7570000 3319000 2636000 5510000 5161000 714049000 638204000 1304729000 1173758000 51000000.0 46500000 100900000 92300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:19.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:21.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 180,333</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 168,607</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149,224</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferral of unearned revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 63,628</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 125,263</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,034</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Recognition of unearned revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (50,989)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,470)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (100,898)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (92,307)</p></td></tr><tr><td style="vertical-align:bottom;width:56.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 192,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,951</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 192,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 172,951</p></td></tr></table> 180333000 158766000 168607000 149224000 63628000 60655000 125263000 116034000 50989000 46470000 100898000 92307000 192972000 172951000 192972000 172951000 27700000 18400000 P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 5.</b></span>ALLOWANCE FOR CREDIT LOSSES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is exposed to credit losses primarily related to accounts receivables and financed receivables derived from customer services revenue. To reduce credit risk for residential pest control accounts receivable, we promote enrollment in our auto-pay programs. In general, we may suspend future services for customers with past due balances. The Company’s credit risk is generally low with a large number of individuals and entities comprising Rollins’ customer base and dispersion across many different geographical regions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company manages its financing receivables on an aggregate basis when assessing and monitoring credit risks. The Company’s established credit evaluation and monitoring procedures seek to minimize the amount of business we conduct with higher risk customers. The credit quality of a potential obligor is evaluated at the loan origination based on an </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">assessment of the individual’s Beacon/credit bureau score. Rollins requires a potential obligor to have good credit worthiness with low risk before entering into a contract. Depending upon the individual’s credit score, the Company may accept with 100% financing or require a significant down payment or turn down the contract. Delinquencies of accounts are monitored each month. Financing receivables include installment receivable amounts, some of which are due subsequent to one year from the balance sheet dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s allowances for credit losses for trade accounts receivable and financed receivables are developed using historical collection experience, current economic and market conditions, reasonable and supportable forecasts, and a review of the current status of customers’ receivables. The Company’s receivable pools are classified between residential customers, commercial customers, large commercial customers, and financed receivables. Accounts are written off against the allowance for credit losses when the Company determines that amounts are uncollectible, and recoveries of amounts previously written off are recorded when collected. The Company stops accruing interest to these receivables when they are deemed uncollectible. Below is a roll forward of the Company’s allowance for credit losses for the three and six months ended June 30, 2022 and 2021 (in thousands).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance for Credit Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trade</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financed</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">18,020 </p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,175</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,218)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,339)</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,364</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,220</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance for Credit Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trade</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financed</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,101</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,987</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,295)</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,411</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,204</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Allowance for Credit Losses</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Trade</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Financed</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,870</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,433</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,310)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,776)</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,693</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,220</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Allowance for Credit Losses</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Trade</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Financed</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,085</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,673</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,075)</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,521</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,204</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1 Below is a roll forward of the Company’s allowance for credit losses for the three and six months ended June 30, 2022 and 2021 (in thousands).<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance for Credit Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trade</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financed</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">18,020 </p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,175</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,218)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,339)</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,364</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,220</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Allowance for Credit Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trade</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financed</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Receivables</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,101</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,987</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,295)</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,411</p></td></tr><tr><td style="vertical-align:bottom;width:66.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,204</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Allowance for Credit Losses</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Trade</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Financed</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,870</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,433</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,310)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,776)</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,693</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,220</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;width:31.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Allowance for Credit Losses</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Trade</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Financed</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td><td style="vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Receivables</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,085</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for expected credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,673</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs charged against the allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,749)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,326)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,075)</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Recoveries collected</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,521</p></td></tr><tr><td style="vertical-align:bottom;width:66.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,204</p></td></tr></table> 14170000 3850000 18020000 2350000 1825000 4175000 4218000 1121000 5339000 1364000 1364000 13666000 4554000 18220000 15731000 3370000 19101000 369000 1618000 1987000 3650000 645000 4295000 1413000 -2000 1411000 13863000 4341000 18204000 13885000 3985000 17870000 5554000 2879000 8433000 8466000 2310000 10776000 2693000 2693000 13666000 4554000 18220000 16854000 3231000 20085000 2234000 2439000 4673000 7749000 1326000 9075000 2524000 -3000 2521000 13863000 4341000 18204000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 6.</b></span>GOODWILL AND INTANGIBLE ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes changes in goodwill during the six months ended June 30, 2022 and the twelve months ended December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 653,176</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 69,264</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments due to currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (621)</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 721,819</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,220</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Measurement adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 72</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments due to currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,092)</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 742,019</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;">The carrying amount of goodwill in foreign countries was $93.1 million as of June 30, 2022 and $82.1 million as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company completed its most recent annual impairment analysis as of September 30, 2021. Based upon the results of this analysis, the Company concluded that no impairment of its goodwill or other intangible assets was indicated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table sets forth the components of indefinite-lived and amortizable intangible assets as of June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">in Years</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortizable intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 568,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (250,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 318,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 551,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (225,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 325,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">20</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,728)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">7</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">20</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 13,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 13,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,573)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">20</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">15</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,704)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">10</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total amortizable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 605,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (272,255)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 333,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 586,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 341,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Indefinite-lived intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 103,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 102,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Internet domains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total indefinite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 105,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 104,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total customer contracts and other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 439,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 446,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying amount of customer contracts in foreign countries was $44.7 million and $42.1 million as of June 30, 2022 and December 31, 2021, respectively. The carrying amount of trademarks and tradenames in foreign countries was $4.5 million and $2.9 million as of June 30, 2022 and December 31, 2021, respectively. The carrying amount of other intangible assets in foreign countries was $0.8 million and $0.7 million as of June 30, 2022 and December 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Amortization expense related to intangible assets was $15.6 million and $13.1 million for the three months ended June 30, 2022 and 2021, respectively. Amortization expense related to intangible assets was $30.8 million and $26.1 million for the six months ended June 30, 2022 and 2021, respectively. Customer contracts and other amortizable intangible assets are amortized on a straight-line basis over their economic useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Estimated amortization expense for the existing carrying amount of customer contracts and other intangible assets for each of the five succeeding fiscal years as of June 30, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the six months ended June 30, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,721</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,388</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 53,808</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 44,810</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40,278</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table summarizes changes in goodwill during the six months ended June 30, 2022 and the twelve months ended December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 653,176</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 69,264</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments due to currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (621)</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 721,819</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,220</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Measurement adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 72</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjustments due to currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,092)</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 742,019</b></p></td></tr></table> 653176000 69264000 -621000 721819000 23220000 72000 -3092000 742019000 93100000 82100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table sets forth the components of indefinite-lived and amortizable intangible assets as of June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">in Years</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Amortizable intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Customer contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 568,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (250,640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 318,015</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 551,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (225,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 325,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">20</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,728)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,492)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">7</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">20</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 13,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 13,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,573)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">20</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,583)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">3</span><span style="font-size:8pt;">-</span><span style="font-size:8pt;">15</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,704)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;">10</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total amortizable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 605,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (272,255)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 333,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 586,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (244,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 341,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Indefinite-lived intangible assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 103,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 102,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Internet domains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total indefinite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 105,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 104,911</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total customer contracts and other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 439,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 446,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 568655000 250640000 318015000 551277000 225348000 325929000 P3Y P3Y P20Y P20Y 14459000 6728000 7731000 12784000 6492000 6292000 P7Y P7Y P20Y P20Y 13692000 6600000 7092000 13125000 5573000 7552000 P3Y P3Y P20Y P20Y 6934000 6583000 351000 6946000 5509000 1437000 P3Y P3Y P15Y P15Y 2038000 1704000 334000 2150000 1687000 463000 P10Y P10Y 605778000 272255000 333523000 586282000 244609000 341673000 103309000 102684000 2227000 2227000 105536000 104911000 439059000 446584000 44700000 42100000 4500000 2900000 800000 700000 15600000 13100000 30800000 26100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the six months ended June 30, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30,721</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 57,388</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 53,808</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 44,810</p></td></tr><tr><td style="vertical-align:bottom;width:85.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40,278</p></td></tr></table> 30721000 57388000 53808000 44810000 40278000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 7.</b></span>LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company leases certain buildings, vehicles, and equipment. The Company elected the practical expedient approach permitted under Accounting Standards Codification Topic 842 “Leases”, not to include short-term leases with a duration of 12 months or less on the balance sheet. As of June 30, 2022, and December 31, 2021, all leases were classified as operating leases. Building leases generally carry terms of 5 to 15 years with annual rent escalations at fixed amounts per the lease. Vehicle leases generally carry a fixed term of one year with renewal options to extend the lease on a monthly basis resulting in lease terms up to 7 years depending on the class of vehicle. The exercise of renewal options is at the Company’s sole discretion. It is reasonably certain that the Company will exercise the renewal options on its vehicle leases. The measurement of right-of-use assets and liabilities for vehicle leases includes the fixed payments associated with such renewal periods. We separate lease and non-lease components of contracts. Our lease agreements do not contain any material variable payments, residual value guarantees, early termination penalties or restrictive covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2021, the Company completed multiple sale-leaseback transactions where it sold 16 of its properties related to the Clark Pest Control acquisition for gross proceeds of $67.0 million and a pre-tax gain of $31.5 million, which is included as Other income, net on the income statement. These leases are classified as operating leases with terms of 7 to 15 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company uses the rate implicit in the lease when available; however, most of our leases do not provide a readily determinable implicit rate. Accordingly, we estimate our incremental borrowing rate based on information available at lease commencement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:24.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except Other Information)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Statement Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of services provided, Sales, general, and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 36</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 62</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of services provided, Sales, general, and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,615</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,638</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,651</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,700</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Information:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average remaining lease term - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">5.4</b><b style="font-weight:bold;"> years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3.34</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,099</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Lease Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Future minimum lease payments, including assumed exercise of renewal options as of June 30, 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Operating</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the six months ended June 30, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 44,553</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 75,775</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 52,084</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 34,191</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,004</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,034</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 45,755</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Future Minimum Lease Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 285,396</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 29,508</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total future minimum lease payments, net of interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 255,888</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Future commitments presented in the table above include lease payments in renewal periods for which it is reasonably certain that the Company will exercise the renewal option. Total future minimum lease payments for operating leases, including the amount representing interest, are comprised of $161.8 million for building leases and $123.6 million for vehicle leases. As of June 30, 2022, the Company had additional future obligations of $16.0 million for leases that had not yet commenced.</p> P5Y P15Y P1Y P7Y 16 67000000.0 31500000 7 15 years <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:24.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except Other Information)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Statement Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of services provided, Sales, general, and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 36</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 62</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of services provided, Sales, general, and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,615</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,638</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,651</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,700</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Information:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average remaining lease term - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">5.4</b><b style="font-weight:bold;"> years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3.34</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:31.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:31.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,099</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 36000 60000 62000 125000 23615000 22634000 47638000 46025000 23651000 22694000 47700000 46150000 P5Y4M24D P5Y7M6D 0.0334 0.0375 47099000 45498000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Operating</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the six months ended June 30, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 44,553</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 75,775</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 52,084</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 34,191</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,004</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,034</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 45,755</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Future Minimum Lease Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 285,396</p></td></tr><tr><td style="vertical-align:top;width:85.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 29,508</p></td></tr><tr><td style="vertical-align:top;width:85.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total future minimum lease payments, net of interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 255,888</p></td></tr></table> 44553000 75775000 52084000 34191000 20004000 13034000 45755000 285396000 29508000 255888000 161800000 123600000 16000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 8.</b></span>FAIR VALUE MEASUREMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s financial instruments consist of cash and cash equivalents, trade receivables, financed and notes receivable, accounts payable, other short-term liabilities, and debt. The carrying amounts of these financial instruments </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">approximate their respective fair values. The Company also has derivative instruments as further discussed in Note 10. Derivative Instruments and Hedging Activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value. Level 1 refers to fair values determined based on quoted prices in active markets for identical assets. Level 2 refers to fair values estimated using significant other observable inputs, and Level 3 includes fair values estimated using significant non-observable inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2022, and December 31, 2021, we had investments in international bonds of $11.4 million and $12.6 million, respectively. These bonds are accounted for as available for sale securities and are level 2 assets under the fair value hierarchy. At December 31, 2021, the entire investment was recorded in other current assets. Management reassessed their intentions on the investment and at June 30, 2022, $0.5 million was included in other current assets and $10.9 million was included in other assets. The bonds are recorded at fair market value with unrealized losses of $0.4 million and $1.0 million included in other comprehensive income during the three months and six months ended June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022 and December 31, 2021, the Company had $22.7 million and $25.2 million of acquisition holdback and earnout liabilities payable to former owners of acquired companies, respectively. The earnout liabilities were discounted to reflect the expected probability of payout, and both earnout and holdback liabilities were discounted to their net present value on the Company’s books and are considered level 3 liabilities. The table below presents a summary of the changes in fair value for these liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 23,399</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,156</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,744</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">New acquisitions and revaluations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,574</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,750</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,973</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payouts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,145)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,947)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (5,196)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,873)</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on outstanding contingencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 122</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 247</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Charge offset, forfeit and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (208)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (215)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (324)</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 22,742</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 22,742</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,057</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 11400000 12600000 500000 10900000 400000 1000000.0 22700000 25200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 23,399</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 25,156</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,744</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">New acquisitions and revaluations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,574</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,750</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,973</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payouts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (2,145)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,947)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (5,196)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,873)</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest on outstanding contingencies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 122</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 247</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Charge offset, forfeit and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (208)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (215)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (324)</p></td></tr><tr><td style="vertical-align:bottom;width:59.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 22,742</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 22,742</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,057</p></td></tr></table> 23399000 32976000 25156000 35744000 1574000 1906000 2750000 3973000 2145000 7947000 5196000 12873000 122000 258000 247000 537000 -208000 -136000 -215000 -324000 22742000 27057000 22742000 27057000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 9.</b></span>DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In April 2019, the Company entered into a Revolving Credit Agreement with Truist Bank N.A. (formerly SunTrust Bank N.A.) and Bank of America, N.A. (the “Credit Agreement”) for an unsecured revolving commitment of up to $175.0 million, which includes a $75.0 million letter of credit subfacility and a $25.0 million swingline subfacility (the “Revolving Commitment”), and an unsecured variable rate $250.0 million term loan (the “Term Loan”). On January 27, 2022, the Company entered into an amendment (the “Amendment”) to the Credit Agreement with Truist Bank and Bank of America, N.A. whereby additional term loans in an aggregate principal amount of $252.0 million were advanced to the Company. The Amendment also replaced LIBOR as the benchmark interest rate for borrowings with the Bloomberg Short-Term Bank Yield Index rate (“BSBY”) and reset the amortization schedule for all term loans under the Credit Agreement. The maturity of all loans made under the Credit Agreement prior to the Amendment remains unchanged at April 29, 2024 and all other terms of the Credit Agreement remain unchanged in all material respects. Subsequent to the Amendment, the aggregate outstanding principal balance of all term loans under the Credit Agreement was $300.0 million (consisting of an outstanding principal balance of the initial term loan in the amount of $48.0 million and the additional $252.0 million term loan borrowing made). In addition, the Credit Agreement has provisions to extend the term of the Revolving Commitment beyond April 29, 2024, as well as the right at any time and from time to time to prepay any borrowing under the Credit Agreement, in whole or in part, without premium or penalty. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, the Company had outstanding borrowings of $234.9 million under the Term Loan and there were <span style="-sec-ix-hidden:Hidden_aVL7t3r1aUql6xzr1zr2yA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span></span> outstanding borrowings under the Revolving Commitment. The aggregate effective interest rate on the debt outstanding </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">as of June 30, 2022 was 1.621%. The effective interest rate is comprised of the BSBY plus a margin of 75.0 basis points as determined by the Company’s leverage ratio calculation. As of December 31, 2021, the Revolving Commitment had outstanding borrowings of $107.0 million and the Term Loan had outstanding borrowings of $48.0 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company maintains approximately $71.3 million in letters of credit as of June 30, 2022. These letters of credit are required by the Company’s insurance companies, due to the Company’s high deductible insurance program, to secure various workers’ compensation and casualty insurance contracts coverage and were increased from $37.2 million as of December 31, 2021. The Company believes that it has adequate liquid assets, funding sources and insurance accruals to accommodate potential future insurance claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In order to comply with applicable debt covenants, the Company is required to maintain at all times a leverage ratio of not greater than 3.00:1.00. The Leverage Ratio is calculated as of the last day of the fiscal quarter most recently ended. The Company remained in compliance with applicable debt covenants through the date of this filing and expects to maintain compliance throughout 2022.</p> 175000000.0 75000000.0 25000000.0 250000000.0 252000000.0 300000000.0 48000000.0 252000000.0 234900000 0.01621 0.00750 107000000.0 48000000.0 71300000 37200000 3.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 10.</b></span>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is exposed to certain interest rate risks on our outstanding debt and foreign currency risks arising from our international business operations and global economic conditions. The Company enters into certain derivative financial instruments to lock in certain interest rates, as well as to protect the value or fix the amount of certain obligations in terms of its functional currency, the U.S. dollar.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is exposed to fluctuations in various foreign currencies against its functional currency, the US dollar. We use foreign currency derivatives, specifically foreign currency forward contracts (“FX Forwards”), to manage our exposure to fluctuations in the USD-CAD and USD-AUD exchange rates. FX Forwards involve fixing the foreign currency exchange rate for delivery of a specified amount of foreign currency on a specified date. The FX Forwards are typically settled in US dollars for their fair value at or close to their settlement date. We do not currently designate any of these FX Forwards under hedge accounting, but rather reflect the changes in fair value immediately in earnings. We do not use such instruments for speculative or trading purposes, but rather use them to manage our exposure to foreign exchange rates. Changes in the fair value of FX Forwards were recorded in other income/expense and were equal to net gains of $0.2 million for both quarters ended June 30, 2022 and 2021, respectively and net gains of $0.1 million and $0.4 million for the six months ended June 30, 2022 and 2021, respectively. The fair values of the Company’s FX Forwards were recorded as net obligations of $0.2 million and $0.0 million in Other Current Liabilities as of June 30, 2022 and December 31, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, the Company had the following outstanding FX Forwards (in thousands except for number of instruments):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Non-Designated Derivative Summary</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Sell</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Buy</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FX Forward Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sell AUD/Buy USD Fwd Contract</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,027</p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sell CAD/Buy USD Fwd Contract</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,685</p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,712</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> -200000 -200000 100000 400000 200000 0.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, the Company had the following outstanding FX Forwards (in thousands except for number of instruments):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;"><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;">Non-Designated Derivative Summary</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Sell</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Buy</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">FX Forward Contracts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sell AUD/Buy USD Fwd Contract</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,027</p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sell CAD/Buy USD Fwd Contract</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,685</p></td></tr><tr><td style="vertical-align:bottom;width:65.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,712</p></td></tr></table> 20 2800000 2027000 20 20000000 15685000 40 17712000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 11.</b></span>CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In the normal course of business, the Company and its subsidiaries are involved in, and will continue to be involved in, various claims, arbitrations, contractual disputes, investigations, and regulatory and litigation matters relating to, and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">arising out of, our businesses and our operations. These matters may involve, but are not limited to, allegations that our services or vehicles caused damage or injury, claims that our services did not achieve the desired results, claims related to acquisitions and allegations by federal, state or local authorities, including taxing authorities, of violations of regulations or statutes. In addition, we are parties to employment-related cases and claims from time to time, which may include claims on a representative or class action basis alleging wage and hour law violations. We are also involved from time to time in certain environmental matters primarily arising in the normal course of business. We evaluate pending and threatened claims and establish loss contingency reserves based upon outcomes we currently believe to be probable and reasonably estimable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Management does not believe that any pending claim, proceeding or litigation, regulatory action or investigation, either alone or in the aggregate, will have a material adverse effect on the Company’s financial position, results of operations or liquidity; however, it is possible that an unfavorable outcome of some or all of the matters could result in a charge that might be material to the results of an individual quarter or year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 12.</b></span>PENSION PLANS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In September 2019, the Company settled its fully-funded Rollins, Inc. pension plan and during 2021, all remaining assets were reverted to the Company per ERISA regulations. The Company continues to sponsor its Waltham, Inc. defined benefit plan. This plan had assets of $2.2 million, a projected liability of $2.9 million and an unfunded status of $0.7 million as of June 30, 2022. The Company has not made any employer contributions to its Waltham defined benefit retirement plan in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 2200000 2900000 700000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 13.</b></span>STOCKHOLDERS’ EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2022, the Company paid $98.4 million, or $0.20 per share, in cash dividends compared to $79.7 million, or $0.16 per share, during the same period in 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2022 and during the same period in 2021, the Company did not repurchase shares on the open market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company repurchases shares from employees for the payment of their taxes on restricted shares that have vested. The Company repurchased $0.6 million and $0.9 million for the quarters ended June 30, 2022 and 2021, and $7.0 million and $10.3 million for the six month periods ended June 30, 2022 and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As more fully discussed in Note 15 of the Company’s notes to the consolidated financial statements in its 2021 Annual Report on Form 10-K, time-lapse restricted awards and restricted stock units (“restricted shares”) have been issued to officers and other management employees under the Company’s Employee Stock Incentive Plans. Beginning with the 2022 grant, restricted shares vest in 20 percent increments over five years from the date of the grant. Prior grants vest over six years from the date of grant. The Company issues new shares from its authorized but unissued share pool. As of June 30, 2022, approximately 6.0 million shares of the Company’s common stock were reserved for issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Time Lapse Restricted Shares</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the components of the Company’s stock-based compensation programs recorded as expense:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Time lapse restricted stock:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Pre-tax compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,819</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,957</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,272)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,039)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,596)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,925)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock expense, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,547</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes information on unvested restricted stock outstanding as of June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(number of shares in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested Restricted Stock at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,596</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26.26</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (49)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26.02</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (666)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19.97</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 780</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 29.75</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested Restricted Stock at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,661</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 28.78</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of June 30, 2022, and December 31, 2021, the Company had $60.7 million and $65.2 million of total unrecognized compensation cost, respectively, related to time-lapse restricted shares that are expected to be recognized over a weighted average period of approximately 3.9 years and 4.5 years, respectively.</p> 98400000 0.20 79700000 0.16 600000 900000 7000000.0 10300000 0.20 P5Y P6Y 6000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Time lapse restricted stock:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Pre-tax compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,819</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,957</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,272)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,039)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,596)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,925)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted stock expense, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,547</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 4819000 3920000 10957000 7841000 1272000 1039000 2596000 1925000 3547000 2881000 8361000 5916000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(number of shares in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested Restricted Stock at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,596</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26.26</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (49)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26.02</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (666)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19.97</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 780</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 29.75</p></td></tr><tr><td style="vertical-align:bottom;width:71.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested Restricted Stock at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,661</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 28.78</p></td></tr></table> 2596000 26.26 49000 26.02 666000 19.97 780000 29.75 2661000 28.78 60700000 65200000 P3Y10M24D P4Y6M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 14.</b></span>EARNINGS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company reports both basic and diluted earnings per share. Basic earnings per share is computed by dividing net income available to participating common stockholders by the weighted average number of participating common shares outstanding for the period. Diluted earnings per share is calculated by dividing the net income available to participating common shareholders by the diluted weighted average number of shares outstanding for the period. The diluted weighted average number of shares outstanding is the basic weighted number of shares adjusted for any potentially dilutive equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A reconciliation of weighted average shares outstanding is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average outstanding common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 489,741</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 489,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 489,679</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 489,105</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add participating securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average time-lapse restricted awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,586</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,591</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,845</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total weighted-average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,327</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,270</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,950</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 113</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 112</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,440</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,950</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">A reconciliation of weighted average shares outstanding is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2021</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average outstanding common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 489,741</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 489,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 489,679</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 489,105</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add participating securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average time-lapse restricted awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,586</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,591</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,845</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total weighted-average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,327</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,270</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,950</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Dilutive effect of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 113</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 112</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:59.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,440</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 492,382</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 491,950</p></td></tr></table> 489741000 489189000 489679000 489105000 2586000 2810000 2591000 2845000 492327000 491999000 492270000 491950000 113000 112000 492440000 491999000 492382000 491950000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 15.</b></span>INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s provision for income taxes is recorded on an interim basis based upon the Company’s estimate of the annual effective income tax rate for the full year applied to “ordinary” income or loss, adjusted each quarter for discrete items. The Company recorded a provision for income taxes of $33.7 million and $35.1 million for the three months ended June 30, 2022 and 2021, respectively, and $53.6 million and $62.3 million for the six months ended June 30, 2022 and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s effective tax rate decreased to 25.1% in the second quarter of 2022 compared to 26.2% in 2021. During the six months ended June 30, 2022, the Company’s effective tax rate decreased to 23.7% compared to 24.5% in 2021. The rate was lower due to a decrease in foreign taxes from 2021 to 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of June 30, 2022 and December 31, 2021, we had deferred income tax assets of $5.4 million and $2.9 million, respectively, included in other assets, and deferred income tax liabilities of $17.8 million and $13.3 million, respectively, included in other long-term accrued liabilities. </p> 33700000 35100000 53600000 62300000 0.251 0.262 0.237 0.245 5400000 2900000 17800000 13300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:54pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">NOTE 16.</b></span>SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Quarterly Dividend</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 26, 2022, the Company’s Board of Directors declared a regular quarterly cash dividend on its common stock of $0.10 per share payable on September 9, 2022 to stockholders of record at the close of business on August 10, 2022.</p> 0.10 EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )F$_%0'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 " "9A/Q4 N#( N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'&@'2;U9:6G#08K;.QF;+4UBQUC:R1]^R59FS*V!]C1TN]/ MGT"-B=)T"9]3%S&1PWPW^#9D:>*&G8BB!,CFA%[G\%EO9+U^GUR_>%W$_:==0?W MCXVO@JJ!7W>AO@!02P,$% @ F83\5)E&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" "9A/Q4TQ6KPJ<% "D'@ & 'AL+W=OKU9-%Q_UPY=O[B1]LX $/-E)]R59":/*2Q&EVW5EIO7[G.%FP$@G/ MSN5:I+!G(57"-:RJI9.ME>!A493$#G/="R?A4=H9#HIM4S4B-BN;GNT,YNPV.T7&FSP1D.UGPI9D+_OIXJ6'.JE#!*1)I%,B5*+*X[ M(_IN[#%34!SQ1R0VV=XR,2AS*;^8E4EXW7%-BT0L FTB./QY%F,1QR8)VO'O M-K13_:8IW%_>I=\5\ SYYD8R_C/*-2KZTZ_0T*QX'FL'^7F%[$%ZIF\0,99 M\3_9E,?Z?H<$>:9ELBV&%B116O[E+]L3L5? >@T%;%O WA30IE_PM@5> 5JV MK,#ZF6L^'"BY(".CTA2)=D*ZY$-G T M9)H]3K"MORGK64/]!?D@4[W*R&T:BO#K>@?:4C6([1ITP]# 7_/TG'CN&6$N M8Y;VC ^5Q^>$]FSE7S7'J\Z/5^1YZ/GY>S3/M((A]X_M#)4)OCW!7(?OLC4/ MQ'4'+K1,J&?1&7[_';UP?[+A?:.PKV#]"M;'TH<_RR"'2U23I]>UL)'BY=3M M?K(AH54G(O4JI![:IA'PA 737=* M"Q6_DD>QEDK;^/ HK7(K'EIU(MYEA7=YY#!4')X7Q>V^F0_/:NP_M.Q$P'X% MV#\.<"I4)$-S[R1P][9>R"N MVZ6LZU$K*%IY*BBK01G:LMM41_H5.&-!'O)D+I05#P^A7=]OZ$:T\%2Z6F0H MJ@X[ND>QC(S+0(<^\,3>@7C0X\?[^\G#[(Q,'L;G5M V'(;6$D-Q#=F"CF', M*ABO$Q#3%_*;>+6BXE&N^=?W^]Z5E;,-L:&UV5!<3;:<3_R%3$* C191P(N' M)3)X\<@>[<+K7]^_M/.VX3RTEAZ*J\J6=Y(&4H$,%*AG9*;A-D2D(F.90X=# MO\O0/JH/.-6M%;D-#Z*U"%'<7K;(HS"$].QLMT#NX3CR,;5SXI&,7KID&HDP M@?$8>SF_M%W(;DD1K2Z*XW+RE'YLUZ.DGN4FMY'C<2,=PU^-6T#8L MB=::1'&S>0M:C>FIDL]1&MC[&<]\/[*"MJ%+K-8EAAO.6]"IS#3(#OVK':4"16*Q+#[>9>%AZ_DBFF M2 ="^OU^E\&#U !9HQ6K#B5CM1 P7F%V' MD=N78,73I6B4W -!#Y]G5B' RT[EJQV('>5 NU>R\JM(T8_PR+"_=!Y(_&S] MZCO&JT[EK,6''24^DU0+57[I-Z^;? =NY<03FSC;4!Q6*PX[2G',*R<8+#SU MEU+9[S9XSCU7,-9'02 @"&+",M)*W(;KL-IUV%&N,TMX').;/(/=F7W0H%=@ ^HCT'[CW$0\V*6C'S,-7AK:AZ@5N)OY##;\U"F M]8HT,RO[//2OF$\O/8\-G.=]2&=O'M",OV)Z-".!>3,NIP2KK=44[*B8>'3J MP\OYVP_<#-^,Q&(!I>[Y)?R^*J=$RQ4MU\6LXEQJ+9-B<25X*)0Y /8OI-2[ M%?,#U<3T\#]02P,$% @ F83\5(B/9O)W" ;B8 !@ !X;"]W;W)K M ZZ6XNTB2H MTWL_,S(3"Y4E+R4E[?[Z'3UJ62)%Q[G^DLCV<'1F.)QS2.GT.57?LY64.?JQ MCI/L;+3*\\V'R20+5W(MLO?I1B;PRT.JUB*'C^IQDFV4%,MJT#J>4(S=R5I$ MR6AZ6GUWJZ:G:9''42)O%YF)ZJ]!FITAJ\E1=5;JK1$$V4 ME-.XR!7\&L&X?#J_N3Z_N%Y+R[O+FVOT]ELBBF64R^4[=(*^+<[1VS?OT!L4)>ANE1:92);9 MZ20'A.5])F&#YE.-A@Z@^4^1O$<,CQ'%E!J&S^W#SV4(PTDUG'2'3R OV^30 M;7)HY8\-^)LM%A=W"U,8]3AN'E%>1-OI(*6K52L&R0@$R;%X^GW=QE >_G4;=R**<#>?2W M$'W[TDES$;\ HJ_?'+M!X/SK@#"9&\4*!65 M_VPK/ R+=1&+LJR7$CIA&(E*")15S2@?>[Y?US4CSM@/R/[*#@QK%G/:;V8!#UL)CM*?#+0=\B.+"!6<)=) M+I+'"!I.4R_51!BA$@T"9P%V-*@&.^XZ/A^ VI(TL1+D] 8*!4HA>42Q!$&' M5*G<3M*'DR*3EF)OO':Z 92QUME-=IQ[@[A;YB5VZC4W]SA-'E_9VRF4?=/; MZ=BA=/\*:!!VVTW@DGX*=#/NX6!H!;2,3NR47K=.RQ3IK,H9,'@?GF[&>,"' MUD!+OL3.OG7;M, SD!YQ/>[WF[K!D 0^]KV!EDE:@B2N5:%>7JQO'5C;7F6V(EV%H9I >.ZP], M1\NSQ$ZT %$5L#:C)"M4N62-& W\Z7D:[9C,7$Z&VDY+L\3.L[\PANEZ ]OQ MFD3+IJ%DS:YQ).ZC.,H'I!;1^3!P MX7"28SSW<'E QM69/:6?-;(H5*JJ[Y M))/"C)'JM$A![JI?J5 :)\UD?J\&,43RP5: MX]$]F]B.$M^'5>[W<*@QT/ M"!E<:RT!4CL!:NT,Y(G,LBW^IDJ,V'7* Y'N:35A,",.=P:0M[Q([3M'R_H[ M( 9]OT@\OSI:Z@9AL@,M.539+>-1.^-=[5]Z.I%1D!9.OQL;[ ASZ>#B:QF/ MVAFO7GQMCQ!-R>PK;9W7EGK@^ 0G3I*QIF80EC[S-I$37:2X1(>^,QW56 M[V:]ADS"[PB.NAEH>939>?16R0<)"W6)LCP-OX_1T#$GWI@Q6I4;D,@8>&0,&Y5N$JM? M81:R'"Z@(/=O-)G._7 WN%G_Z-AD!TMNX.R8[1QSVT7"; F;9>CSL.PW(BHI M#85B$T$;,,+5Z9_@ &OT9;1S7#JP]62M3F!VG3#;.>U*:WT#/\PQF1'8'<#L\J#N_]5J6:7Q4JKLC^K91VXN7@._PS;!T52YR1#[%/.! MC25KE0"S*P&-L.H3\9<&8%()IH,*@Z'UH(*U.H'9=<*\>I0)=3P'#E,B''C M9'5RZ'G%L;QU0VY%!@M>^?206=7)P6$>R5OWJ5PK4KA=I+S\I)CKNVU&?*SI M*9,==8*AKLI;-<'M:J)ZA+@6ZGN&?A?KS4=4?9&(M5D VKT=.DW'\M:-O54( M_+7/LOE1'V8?RULWS);GN9WG#ZA& W<3@GF?XTUVV ^\@;, OO,\^R6GWSN M9X,GS79/!T_1D;QUXVXE G=>6XE6;7%PF$?RU@VSU1C#WAQ3VF,V'\I6C[2MFTW\!4$L#!!0 ( )F$_%1PHN*0Q@, M /<+ 8 >&PO=V]R:W-H965T&ULK99MC]HX$,>_BI6K M3KL2W3R1$/8 B<*NCE,+J&%[+T[WPB2&6)O$U':@O4]_XR2;\F!RV]7Q@MC) MS/CW'T\F'AP8?Q8)(1)]R])<#(U$RMV]:8HH(1D6=VQ'$M"(I]V2PXSLXD2TXSD@K(<<;(9&F/[?F([RJ&T^$+)01R-D9*R M9NQ936;QT+ 4$4E))%4(#)<]F9 T59& XVL=U&C65(['XY?HCZ5X$+/&@DQ8 M^B>-93(T @/%9(.+5'YFA]])+7?&W M.A%'#G;WBH-3.SBO=7!K![<46I&5LJ98XM& LP/BRAJBJ4&9F](;U-!<;6,H M.3REX"='D\5\^C /'Z8(1N'BXVPZ7L$D7,'ET\-\%:+%(WJ(9JC5<(*@?-8 M#$P)Q&I=,ZKI/E1TSA6Z/XK\#KE6!SF6XVC<)^WN4Q*!NUVZVZ?N)N2I29;3 M),LIX[E7XH422P(U+!';H$>:XSRB.$5+)FA9DW^-UT)RJ,R_=5*KV%U];/6Z MWHL=CLC0@/=1$+XGQNC77VS?^DTG_'\*=I(&MTF#VQ9]M.(X)O .1X3N\3HE MHH-P"OT TD$0=!84LV(M-T4*+VG$BEQJ=[Y:PR_74,UF/[)=W_<'YOY8I\XJ M"+S&ZD1 MQ'0;150;UV^/14A$L;E>TEX]B9!U9K>,:KO]<[T:(RZOJN7XS5R MO%8Y#U\+NBO+$MXRM./0X[G\WE&P15:D4+,Q=#8H!*A65:.^"RW6ZO2 X MP]>8V5[0M_4"_$: _Y;]2%F^??MV^!>5XP3]\^W0&'FJT^C4]!HUO58U2_@0 M$XX#@G;;,X@>PWD/U6R G+,FBR-2%\:>E(.IPQRS= MOM.U>Z[KG&/K3.V^;5M![PKVCR^TW?KENX*]**20T!RAQ6C9G=>SZTSU[.;1 MJ4P=B3]AOJ6Y0"G9@*]UUX,@O#IE5A/)=N5!;&PO=V]R M:W-H965T&ULK5EK<^(V%/TK&KK3268V00\_4\(,P=Y9.AO( M!)+=KPY6P%-C4ULD:7]]Y4<,2-?>M.5+L.QSCW2NKJ5C9?":9G_D:\X%>MO$ M27[=6PNQO>KW\^6:;X+\,MWR1#YY3K--(&0S6_7S;<:#L S:Q'V*L=7?!%'2 M&P[*>W?9<)#N1!PE_"Y#^6ZS";*_;GBR-RY5--W# MQ8AXS)>BH CDSPL?\S@NF.0X_JQ)>TV?1>#A]3O[EU*\%/,4Y'RTX/A?PYV,7B/GW]RFM!9L&W3..\_(M>:RSNH>4N%^FF#I8CV$1)]1N\U8DX M") \< "M Z@:8+0$L#J ?;0'HPXP/MJ#60>4TON5]C)Q7B""X2!+7U%6H"5; M<5%FOXR6^8J2HE#F(I-/(QDGAN/9U/.G<]]#\FH^^S;Q1@O9F"_DSZT_7S6Q^=/23!+HP$#\_1!7J8>^CLTSG*UT'&@+.=2BP_ZR'M9--2S:,BR&;M-$K'/D)R$/@7BO.][JB._+%#5YHN]YNJ&= MA+_ODDO$\&=$,:7 >,8?#R>0G/_7N_^?>S]*!FN*AI5\K(7OWG_TIP_^')K7 M*M* (XME[RK?!DM^W9/K6LZS%]X;_OH+L?!O4%)/2>:=DLP_$=E1^HTF_487 M^W!<+@M<+O>2.%IR\/VJ**R2HM@M7H8V,;#A#OHOAQG6819S*#:.89X.(PP; M-E7H? !';&:;3H,[4FPVBLW.@AO/YG(E&DT]Y/^X*Y8KL/3,4Y;>*B,ORWC72YW_>)YR&7GRRBHS$ 2 MHF"39B+ZN[KQ5/B34< $Z M/ZR/DU'75(LI85&%SP=QQ#9;YIL<6&C2J7N2""Z76O$^U>W* MB38"1UO; )"IU3< (H:A+FP0BI VO72OEWY@GJMI;M=*M;XOB$N(JA: .2Y1 MY0(H1ERLZH5@C)BD1?'>[Y)./S<\^C:JOX9N_"^S>_^]M1C]@$U)S:Q4L>LX M:B)@''/55.@X2BUFJ4X,PIG,=MMRL3>?I-M]WMW/'B?SR6R*I/Z?RS>@'=U1 M;2@$,[%CJN)UF,DL=8_P 9A%J=NRH9.]"R6=WFHX]1>U8%"JJ9M?C*FK:=5Q MLAST90V@LZEM&*I8 .<2P[5;U.ZM'NGV>GNUZ,Z_1_.O(UGN%^AF-)^,0?T5 MG7TP$'RI;F4? 7D@B&FS#*+<%ME[VT:Z?5N+;&_R[4&^_:#P3L)_^^%Q4C:O M9OM9*D%46RKW#I!T6\#OY3&=_#@(7J0;6O'WLZ)T)W(A+6%ACRZ*<[YH">85 MG-T-YIX^Q<.$E]3'1>I MZB= $%8V6P]$J:+A_E27W#\X>]WP;%4>>N=HF>X249VH-7>;@_51>9RLW+\A M5V,"W/?(E5\=F^_IJU/\VR!;14F.8OXLN\*7MIR?K#H8KQHBW98GOT^I$.FF MO%SS(.19 9#/G]-4O#>*#II_3PS_ 5!+ P04 " "9A/Q4*,@!NP $ 6 M#P & 'AL+W=O2$2/1-(K*L*\^^7I&3;L6$;+POWQ3*7:L&< MC%9X269$/J[N.,S,#B4K*D)%P2CB9#$V+NSSU+:40BWQM2!;L3-&*I0GQKZI MR54V-BSE$2G)7"H(#'\;,B5EJ9# C[];4*.SJ11WQR_HG^O@(9@G+,B4E;\7 MF% 5M/G'SRT1 M.PJ HU=P6@6GK^"]HN"V"NY;+7BM@O=6"WZK4(=N-K'7Q"58XLF(LRWB2AK0 MU*!FO]8&O@JJ$F4F.7PM0$].IK/,S0 M[6?X='UWGWX!N:NO*;JZ@7F*3AXI7F>%)-DI^H0>9PDZ^7"*/J""HH>2'HTAD$ M_'5-SY!K?42.Y3@:?Z9O5[=UX?P_Z^E_MKY'AMMEBUOCN:_@7=$YJPB:22P) M5 N)_KAX$I+#:?]3M]4-F*<'4R7P7*SPG(P-J'&"\ TQ)C__9 ?6+SJ>CPF6 M'!,L/1+8WHYXW8YX0^B3F_2A/9"Z#6AT@UI771F;B6U93AR/S,TNM8=B<13Y MWKY4H@$+G=#KB:4:L=CVXK 3VXO3[^+T!S/O5N:$(\@^X#!7]]2&0*6IL_&D M9$*1)D?\%UIJJ&]EIHD/V=M/ED!['M]E+U4"RT^HFJ@W+#*.@E MZJ&8$[GZ+ T[ L)! AXI/-;*XA^2(9642(6]P46)GTJ"X%6'!(:!($!0(0NB M)2(\]-X-G!X-@VZ\-_\T%F._9S$]DL4]6J..UFB0UFF.Z5*==W@"\F*#U=M2 MR]T@S'O/>'1(B^?V2F=R3(NIQJ(3!OJ4C#ONXD'NWE4X=9S&FM,$==_O9>2A MF!/T9!(=E!>Z42_5#L5>N3QLZ\I=7![1:[E]"K,5",6Q[;= M3PZ-F.U'T,+U M;)Q;:_4]B:L,V==WY%^+)NL 1L[IK*YA'7K79-W$7=NO36 M+^WSJ:U93U335_<5/^";CO$:\V5!!2K) DQ99R%L#V^:L&8BV:KN,IZ8A)ZE M'N;0N!*N!.#[@C'Y,E$&NE9X\B]02P,$% @ F83\5!":YU-8"@ @5< M !@ !X;"]W;W)KNDEFV@!SN]LVW2;=G?U(;"5F:T,NX*3=7[\"NR9(!V'2TWYH[.3HD3@/ M!_0\$IP^%N77:B5E[7S;K//J;+:JZ_O7\WFU6,E-6KTJ[F6N_G);E)NT5E_+ MNWEU7\ITV3;:K.?4=;WY)LWRV?EI^[M/Y?EIL:W762X_E4ZUW6S2\OM;N2X> MSV9D]N,7G[.[5=W\8GY^>I_>R2M9?[G_5*IO\P/*,MO(O,J*W"GE[=GL#7F= M"-8T:"/^EY(5??Z G[<&K@[E)*WE1K/^=+>O5V2R8.4MYFV[7]>?B\0^Y/R#1 MX"V*==7^[SSN8]V9L]A6=;'9-U8CV&3Y[F?Z;9^()PT(&VA ]PVHWL ;:,#V M#9C6@ \UX/L&7.\A'&@@]@W$LYWR6HS':5U>GY:%H].V40KM.9# M2U?;6B4XRYLSZZHNU5\SU:X^O[C\&,4?K^+(49^N+M^_B]Y@]86]]:I_5Z1H B.P ;Q:+[6:[3M51.9?U2I:.&I"JV%532@_2>9#4(6Y3O.%?.D\I.NM=-+:B>3BEZU(5(W$%[+71S[7HXYR'Q M"#V=/SQERPPC+O&%WP^+S+ 3X@:A%A:;84P$ZE\_+#'#0DZ8YQ[">NEBAW2Q M(]/U]D>ZKE9I*:NC\K7#%D:^7-?54F8=17.;>5W=IPMY-E-G927+!SD[_^M? MB.?^#3K9,<%B3+ $":Q')3]0R:U4?E3WZZPM9(@J:]N)AWF!"19A@L7<."-) M2+A><\EH6(\!<6! M.W8 .[2^NB=VG=,>+,G1?KYN+ZTLD53<6M4Z??7D,\ M"4R>,,$B3+ 8$RQ! NMQ[ATX]ZQ5I^:!:I:7JSE-6\B6 MC*CHL6H: D66I^^)W8!L=(7;^[7Q7F@ $E M8^UZPS?+W;?[*86YK&Q"02P;X+-3U0YU* MTU\(@X!3O83,L-9HT=PJ=V"7Z/F6 U3*> M,U.R[G(&5 "J/$=%BU'1$BRT/IV=W"=696GU&C^DY<$[@PD54!$0RG4VA5D$ M(M##(B#LA! BA%X$9APGE.A%E4#=!D'(Q$ -='J9V 6SU7$MW-%1W M8*3+_IIDYPY0NSMPM!=IQYG*!BI:1$W3XH0S;=(>H_:9C/79YZ.3^]0N]\/ (ZL,I/.[%.[6)]FCU)(44=F%-L>Z>33VO4=7U4M 0+K4]? M9QS0$>/@>'MRC]2W)WV=.---.'EZENT)097^J&@)> 1\8 &?=I*>VB7],YQ) M"BAO,^&H2_&H:#$J6H*%UB>PLQ>HW5YXOBNY!QYU):EI04"N)! &NI) '.A* M G%65Y)V^IW:]?M/N)+4U+)#KJ1]$),K %6YHZ(E6&A].CL?@-J7VX_= 0D3 M&@!%0$)"=#;-16IU-GHTU*L 6,PF'M?Q8B!.N*[J6:\"J-^ NCP8J().0U.[ MACYZ)R2<-U,V[O(&% *J1$9%BU'1$BRT_L[63G0SN^BV^Y+VQE,%'BI:A(H6 M,U-#$Y_Z7#C,PR8W3 XSKQDYF*_S_0Y M-3.-!.)2JN\8LP]H<@)1Q3]X"*$8L&58I^J97=5/LR^9*955MH&'DE!W"*"B MQ:AH"19:G[[.86 C#L/Q]N4>J6]?4J$S!^Q3]_Q Z*6"ZA*@HB70(?@N&7J> MKY/_S"[_G^%@,D"DJYP#!8.ZH(^*%J.B)5AH?1([,X+9S8BC7$P*OK:P! W DCA.O+OD"<\ 75#:$$ZI=P(;R!>P3OY#ZWR_WC M;$PP:=Q4OKNDF25@'\3D9Q]1A3XJ6H*%UJ>S,PVX?8G^V,V5,*'F'OV&4$^? M@:_O10'BA#J/A%X%4+_$5?4RL+.!=X*;'_O\^\CV M2CAOIL#C+EJ!L) M./34@!<2_5EOU%Z3\5[[-'4V ;?;!#@VIKV3R82AF@PNS M3U9G"O"1Y_-';4P[P&0B4#<@H*+%'# #U,3+4$_C<7TR.M> VUV#XVQ,;NX. M.-']R0MNN@D\X+HU8Q_/Y/RABG_P",A0CCM1SZ<^@6\S93@@O*D'S,-1MQ.@ MHL6H: D66O_=/IV_($;\A>--S#V2?:^R +:V"Z'O5;8/:BHAJ&@)> 1#;PL1 MG?(7SWH6WU8L M+GP(9E>\]3BP45+49%2[#0^AQV-H08><+_V0:F@%["!QB8 M0!QH8 )QH($)Q($&)M2OS< 4G= 71SU0_QP#4T!OXH,-3/L@)I< JL1'14NP MT'9TSI^\C+1Y.>V'M+S+\LI9RUL%[[[R5?++W?M>=U_JXKY]/^E-4=?%IOVX MDNE2EDV ^OMM4=0_OC2O/#V\=??\_U!+ P04 " "9A/Q4I#U,Y!\( !/ M(@ & 'AL+W=O?W9?3$]5[LJ2W-Y7Y!RM]F(XL>ES-3SQ8B. M7C_XDCZM*_W!9'J^%4]R*:NOV_L"[B:MER3=R+Q,54X*N;H8S>C9W&6Z06WQ M+97/Y=$UT:$\*O5=W]PF%R-'*Y*9C"OM0L"_O9S++-.>0,=?!Z>C]C=UP^/K M5^\W=? 0S*,HY5QE?Z9)M;X8A2.2R)789=47]?R[/ 3D:7^QRLKZ+WD^V#HC M$N_*2FT.C4'!)LV;_^+ET!%'#< /WH =&K!^ ]?0@!\:\#K01ED=UI6HQ/2\ M4,^DT-;@35_4?5.WAFC27 _CLBK@VQ3:5=/YW>+J>K&\OB)PM;S[X_9J]@ W MRP?X]_EZ\; D=S=D/EO^3F[^N/MS23[LD0^_?"2_D#0G M#VNU*T6>E.>3"I1I_Y/XH.*R4<$,*GSR6>75NB37>2*3T_83B*@-B[V&=WO3Q!X'L68@JS9^:])-6 MJ2S/L B]]QS(=W)VTEM^VUN^=2"O)#B-4]'DW#PA8J.**OV[_@"+O''G'0V: M&\'H]H86L?(CA^$C&[1: ZO69:7B[V.=U!,"PPBD*QO=\D5?HU,Q& BA3N0% M/;E#JR!T*:XV;-6&5K7W>E[5- 08UQ+C2@LO)*17DJFRE&@F#0=:0I?SGN"A MD>L''!<!Z[* CFW7MWC!._?@]5@/\YQ^[R)68QI0SR#ZB,74FIKF:Y$_ MR5+#]"C3U-UR]MI9["N,YAU!!\*D4C(L[':Z50- M64BF>_&8R:8O5+66!?8UVC%L.& L8K2_SE$[QW$,*X=V_*=6VDYOTEP 96 X MC^) E7)D:M&(A7VEB%T8^H8,2CMN4SNX/XM*%JG(FDXN=]MMEAJ4NM@B\/LZ MAU:^;UK='<*IE7G3NWKPXQVLZ;PZK!!4HX>,)_6/TLM!)6)'73_T#4([>E([ M/F>O\W,K?N@Q;Q :Q\4.DM$!2[CR(2&I$[A>7_C0C%/*(H/NCJ34CM*ON11% M#AH+N9?Y#E]4"#NCT.]G>,2,.9PY!HD=/JF=G\T,NJ&PT2&V47,,2"*=5QECA51MXMO MU\LW[&28%<\_BZ+W\G8:=,=E9D4=K.*_=E!,Z%JRJ7=T^5./H=#?%/TMZZ$+ MZ' "N9$7]A<(9L="'IK&JB,HLQ-T+K9I);(FST!1N2OP2<40ZE$O#/M9$K7C MS)1M6$='9J;!XD!#0!#IZT3> MCV)HQZ N,871D93YUL1S<[N8+>9O2#Q6(/]TXGDG;Z=!=QAF=@S?BQ_ZH*). M-RK7HZ3OX+*$X2N,>W V1.[8HU&_-L/,* M-^T36H9G9T7RI"F@#:DNRRT$H MJ0&=*8&K'8*6>;KJ[LNU_NC_.Q8=MYF=VX.@H#12V5ZO'-A3;M+Z2 F-;\AB M2I'PAF9 "\=0)_&.V-R^$_XBM\TL*O4TLHX$1_:UOC>4BMFYH6/4VH&6VT%[ MJO6M'CR_M$G9A=$ 3?L M[_C10;0=M?.Z\A1I4I^+Z'[5)SKZX(QL=T6\UH=GJ'!DOQDX=-##V/;58:&A M1. ==/G_/E"N*7: &%FU.VH[MSA"5>[X[D Y8L=H$$:&>H%W .9V %^O5C*N MIX9\B>L3'@*I6Y+X<-H# Z C0\5CT'7#/G,1,VHZC>(=<;E][WHXPR\DS G= MXTW!"]NK^D)"X;N'2BW'2S2.[%^IY_O]HS3$CCN.Z?R/=^3D=G+.36*)J,BC M?$KS7,\=&!38>:4*G_/8X;#'G7Y=C-C!F@X,SREXAU%NQZ@U!JG/P*SJ$:PR M)_('J69H!T6 =W3B="J_ R:/K!7;4A\>29T680^2I&6:96!QS1O M'D5#)8,>:7(KE'_ZD=@[>3M])M:AV+6C^#3YICG &&IO] G9D+#4]_N'@(A5 MQ S5F]M!V+5#N*^R.S$W[F_<(5C]R!T\]4',/!H&!OJZ'7U=.WT7*A\WV2E) MFEVZ?H+7G:ED=0HK]!/]L5J- 2&6S>7AM_P3D8P.8AF:A7[D]6DQ.7HTOY'% M4_W&0DGJ4\'F<7;[:?M6Q*Q^%Z#W^24]FS?O-G1NFEL7 !Y55:E-?;F6 DI8;0#?KY2J7F_T#[3OD$S_"U!+ P04 M " "9A/Q4%QV'\)L& #&#P & 'AL+W=O&/_[ MGBOMKDT"-)U^ >_JZNC["R[L8OB8*XJ[3QA[UE"/7;X= 72ZJD']B: M#%;FUE4RX-$MAKYV),NTJ=+#R6CT:EA)97I'!^G=A3LZL#%H9>C""1^K2KKU M,6F[.NR->^V+2[58!GXQ/#JHY8*N*%S7%PY/PPZE5!49KZP1CN:'O>GX[?$> MVR>#SXI6?NNW8$]FUM[PPUEYV!LQ(=)4!$:0^'=+)Z0U X'&UP:SUQW)&[=_ MM^COD^_P928]G5C]ERK#\K#WIB=*FLNHPZ5=_4:-/R\9K[#:I[]BE6TG.+&( M/MBJV8SG2IG\7]XU<=C:\&;TR(9)LV&2>.>#$LMW,LBC V=7PK$UT/A'G5V)\_?BXO+T8GHY_71V_O%@&(#,Z\.B03G.*)-' M4%Z)#]:$I1>GIJ3R_OXA&'6T)BVMX\F3@+]',Q"[H[Z8C":3)_!V.S=W$][N M_W0SH^P]C,(">>MK6=!A#PKPY&ZI=_3\V?C5:/\)CGL=Q[VGT'^8X],H'\\_ MG8KQ0!Q+K[RP+.4MB1F1$74"AYTR"=B5L";4<%B*Z\'50"S(D)-: MKWF9:H9DNV@"'U\[!?!:D^\+Z_*.7Z?3B[X(8*J,#RXF]7H1K& 9BO%HYT\A M#6#J6JM"SC0)3XT1W+TZ/4&S6$2=/;[:^;N?S $(O5M'HK3"V #T0L<2\= : MOW-[2WT"QG-K VS( ^IK5.S@;/TP\8<\1#"8_[5)D;WBP"5NTXH<* />"4Z" MID /1GC F0+53:"-A>H#ML.N6$JS &)SS$E.Y_-G;R;CU_M>>+4P:HYS3+A' M&3DM%!-Q370W/I?*%]KZ#?7L/&+.#_]>$$TLN^U38R(L+JFV+@@JB4^SLA5=+/Z<7[GFT%K=2QQ1_ MWV]UFWDU;D @ "9UFWI><__ %OJQ%8D@[Y)(8$>F6&=^4F>(#IO;G5TQ7>Q\ MU'QA;;E2:(S\D!2'4P*ZCN*C,_D-792[#BC%12HW?R_="",/3257W*8P?O+B MQMB5IG)!G.$B.L?)X?@U3LNFI:N ?6MT@I*3>D-MBYG'@!QRI +7-<*!.6RO3Z'(3PWZZN;I+099?,"UFG1J4 MB?>8L5.WPGTCE1-I8D$26X4_='5L6+3Q;-M=T[^V;J1*EI1BAJ!N'\XI9]%" M,+A>&(FSR^X;R2E+8DJW'ZZHD&_6ML$KPXI" \L"ABB@+0A*6CW#>\NA-5GEUS,\?D2=WDF9QAX;<15:@I M!39@CH\)1O\V4(@!NF"Z'C(3CZ)VT'.FD&8.G%S&S IY]&)%++9\TW6^ M<8&@J1*+==O#?A M \UPMTB-NQGB'LDLK_+XL*E@%IK*+:])(FY2Q4-1K-.8A^+B"YJ:SRQR@X>& M^.'6MQ5L%ND+THL4N?R9U;WM/E*G^=ML8YZ_<#](M\!M(33-L74T>/VREV^' M]B'8.GVIS6P H?1SB8N='!M@G&PO=V]R:W-H965T&ULQ5?O;]LV M$/U7"!4+#NMXW1# M@7VQ)9'W[MWQWI$\G1O[Q>5$7GPK"^W..KGWL^->SR4YE=+MFQEIC&3&EM+C MU4Y[;F9)IL&H+'I1OW_8*Z72G?/3\.W.GI^:RA=*TYT5KBI+:1<75)CY66?0 M67ZX5]/<\X?>^>E,3FE"_G%V9_'6:U%259)VRFAA*3OKC ;'%P<\/TSXK&CN MUIX%1Q(;\X5?KM.S3I\)44&)9P2)OR<:4U$P$&A\;3 [K4LV7']>HG\(L2.6 M6#H:F^)/E?K\K'/4$2EELBK\O9G_1DT\[Q@O,84+OV)>SQT..R*IG#=E8PP& MI=+UO_S6Y&'-X*C_@D'4&$2!=^THL+R47IZ?6C,7EF<#C1]"J,$:Y)3F19EX MBU$%.W]^?S6^NGT0H_'XT^/MP_7M1W%W_^D6S^.K&PQ,3GL>7GAN+VD0+VK$ MZ 7$0W%CM,^=N-(II<_M>V#74HR6%"^BK8"_5WI?#/M[(NI'T1:\81OR,. - M?V'(->+!9D06SK&;R83..E"&(_M$G?.W;P:'_9,M? ]:O@?;T/\3W^V(MY\> MKD2T+^XI(>V+A9"IF7E*H9'$5-HK/17.2YU*FSIQK<6M>:(R)LM+,-@3/B?Q M832Y$,JY"F:CE=FD-7NCR6-X&ISL!I3N "O:C'T$O-60 MNA"$N*H?0'->:5U[AHXS1 M><1&P/W&OW@ ?8G!E"9^EQ(,5UY M\KGT(I=/)&(BOKA-5CF$RR>3<2ZB9UA M/9FR#%TS@'TW3S!#+8CSO0BK\O[$B4QI9%C)@LO&4\CK_BMY1A"-'[3EP&D3 MRK+$>%QJ76%P1E89%%A,4Z4U!R0SC]J\1#6'(AV\"[UBT##@VN;$AFC@'Y6( MQ4V%-LUR2314 +!C54+&GH/DP,<&KWH5)M;)F4(Q_?2%F$>;%-3$@ 4.3A?8 M:Y>*@[ANI$WRT-PV* M<>:3;CUJU?&@=7VOG;14\=\>64N7%'\8YE$&CG6%T MN'LL'JRIX@)HEQ1[B)Z-$E]9D'1AV3\K[;$#KZOK)\5"A<*FQ$_?U=BT0II8 MQ:'8E@12)F"?$]AYN+QWNRR0)(1@;/ RJ6)?QS#H=P_0*[A9J2<)'-?=&A&0 MQDND/3'/50&>.N><@=A*UDNEUX$QSX2LQSE&%$:&$T>=Z&66[ ]N5H3G.2M> MQ,:BN:,$D2'ZQH5*M==5L:0JRU2",\,"Q9+"'*4IBV*Q%QC,$!9BCI=]C9J^ M5E?&ZTTK]*!6G\M@"2<)BY[AN[5VT'E0)F)NE:>NR;(0S(*D98T8JZ:\I"R9 M-54B"+M:@?WUR@S1?J=DER!6AGQ=I]$6G>*/%<.Y3%@NZ(6_7+*0((X8]*H" MARL%2F7%9UE4)&[0EJNZAMH-*^I#=)OGA 9]A;7"XDP(JU+O6BCVO[CA(KPQ M[P4(B#O=1*)T0W6KNOO^I"J30EJ5+4(LK1 QI^57UVL9>(7M"!,S)OP4"(,C MUU!-T]4T\; BF:R1M&O\ZOJ;69.K6/D ZSB&C8"\[&O;0>%XGT.K2*L$*=$X MT&_3ZG,P3N(+_ *!'TGR]E,G@,\]?BW\4([N67XW[57_HL*'H7\@.%1LV>Y? M?((("\<"7<>K]=!4LD@-U2)H-(SCFIGS)KS8D /V@ZRC=QG;].3_25:;#KZ] MM7M*278:;F,,ADVCOK*T7]L+WZB^YZRFU[=%;)K(N1,%93#M[[]_UQ&VOH'5 M+]@\PJTG-AYWJ/"8X])*EB=@/#/&+U_807L-/O\'4$L#!!0 ( )F$_%02 MJB72U00 &L+ 9 >&PO=V]R:W-H965TQ#21IVF58FJQ)M\^T=+;94*1*4K&S7[\[4I)EU\VP M?;%%\N[XW-O#FVZT>;1K ,>VN51V%JV=*TY[/9NN(>>VJPM0>++4)N<.EV;5 MLX4!GGFE7/;B?G_?W!?BSN#JUYC)1,Y*"NT8@:6L^A\<'HQ)'DO\*> C6U],_)D MH?4C+:ZS6=0G0" A=62!X]\37(*49 AA?*]L1LV5I-C^KJU_]+ZC+PMNX5++ MOT3FUK-H$K$,EKR4[HO>_ J5/R.REVII_2_;!-E!$K&TM$[GE3(BR(4*_WQ; MQ:&E,.G_1"&N%&*/.USD47[@CL^G1F^8(6FT1A_>5:^-X(2BI-P[@Z<"]=S\ M_/*/K]?WUP_7MY_OISV'%FF_EU;:%T$[_HGVF-UHY=:67:D,LGW]'B)IX,0U MG(OX18._E:K+DGZ'Q?TX?L%>TKB7>'O)_W0O: ^/:U-#G-J"IS"+L.(MF">( MYJ]?#<;]LQ>P#1MLPY>L_RNVE[4_WSY^E ML(+*WK*L-$*MF$,Y*[:_Y)0P5H 1.F- :6,8=&B"WF%<92QYOV\$N]];> 9N M*JT/D$*^ ,.2@=<<=-G'2NH00HKX)#A4N"S! M,KU$E[ZAT51R:\,&?3@;[!NT2&BEX LA\3(4P?,RQWT#J3:$DSMO/N.N,K!# MAKZB0O8-VPP%6X&B^[EGC1 H%#3 A$IE22:%\E)TA4KQXB"*MFG7:<\I>OYK$_>3L/__O1;#9/4]372J,#V(#\<07 M$CI,(;?7 BJ3UME&2+D[3CIQW&^6EY[8L'8P3,X@,[?N''8F[X;-\L%@3>-S M\8@2/"_.F*,-Q?,VS.;K%A-@,#V.JY5 W^MJJ<_'R:"%P1ARIUT\]=F;9#)\ M>V"U+KS]>MN/[K"_B^W#D3K896$TZ(S?[Z+[.UA[BMEK2I.MMCMX=W<8N=79ITC<\4IDBDT+IQ..X,A_T?ZJC-'U@(.I (9TOL1,D*_NQS MCK5]DG0'^ ))2>B(#[CO^G8_46-0.79_+(2ET?D^*1CPG$K%2FT#VQ1C4#?1 M@1?Z"0*S++DP@1U(DD)?I057B](B1WJ>J-DAT.,2"TP;&XI-+$KGVUQ[@SRG M?B'U50V56IT>^HRA1Q;KS<%*I*%#GA68E; .UPM0L!0>/5(,*<&VP%F#6$[C M*3K(I?B;0-2\B/S+\O!@'F7>DSCIQDV,VY@VGJ@RSVN25W<2*IE2(<.VO"'F)%RR7.1]0RGNKYEE)0: QF,'.0$(YDEO*]MP'/]I!01-J< MCF$6TF.NRTTO'$Z-MBHUH<*(&::]%3=9Q<:VG7;;/?;R]EH#$-+*RH]YE'"\ M-,Q"S6XS29Z' 6HG'L;0&XX)1E 2EJC:[[X;1&ULY5CK;]LV$/]7"#J= M)@&:-L4VH _DT7VF)5KB*HD>2;^[H\XV M0GY7-6,:/;1-I\YGM=:KT_E<%35KJ?+$BG4PLQ2RI1J&LIJKE62TM$)M,R>^ MG\Q;RKO9Q9FE?9479V*M&]ZQKQ*I==M2^7C)&K$YGP6SD7#-JUH;POSB;$4K M=L/TW>JKA-%\JZ7D+>L4%QV2;'D^>Q><7D:&WS)\XVRCG&]D5K(0XKL9_%:> MSWSC$&M8H8T&"J][]IXUC5$$;OPUZ)QM31I!]WO4_M&N'=:RH(J]%\T?O-3U M^2R;H9(MZ;K1UV+S*QO6$QM]A6B4?:)-SQN$,U2LE1;M( P>M+SKW_1AV =' M(/.?$2"# +%^]X:LEQ^HIA=G4FR0--R@S7S8I5II<(YWYE!NM(19#G+ZXOKJ MV]7GNZNSN09EAC0O!L'+7I \(YB@3Z+3M4)777)*C"G]? M=QX*?8R(3\@1?>%V9:'5%_[XRGK!Z+"@@<&I6M&"G<\@SA63]VQV\?)%D/AO MC[@5;=V*CFD_YM9QP<]?;J]0Y*';FJ&E: !-O*N0IHN&*60=[302:PE0N6?= M&H@E5[2J)*NH9B5:/(XS2 %;P= KWB%=B[6B7:E>>^B&&E4P0$"JV!L3[258 M>#!4R1![*)HU'#9:2M%NS7CHLT#*BFH!THAW);_GY9HV0P SB80$,J*H$.M. MRTI5/MLA#U[V_&!4-58HO>;\GAK>E?X*NBHE*TE7-"[-:JHS'&QC5 M=E?'I?1;T8C";"I&&^"C:K"F3M'+%QGQP[?_^ONVEHSM0'0[=<,?#D\\?0,B MF47DLX3Q;2!K'H'S-<[M1ME/VX#=D!JI)RA) ISZH4.)LQSG8>Q0 DS\# =) MN$/SLPC[#M\7&\-]1'/'1DQP&"7;891ADN3;89[@.)EFP79*)CNW0@-LKD<$ M3^;3 (Q'N;N0$!3[T8Z+H1^!NGR'%J0A3N-L;X,&(SV8V8-FLG,0JY[B1/&J M@T%!(!02$YP'KF1&D-,QJGO4@A$+IG"XKUHX3B+0R9(&.$HFX*/!#[.PBE2 MHLC'Q%$>YCF.'0#<,MD"R "[:IAILF"PU]0KB%9 _J$"0?8%]JNWH+MCFUH M,X5T$"4XS:;5!23%23KY39($G$L=9T,<)I-S'R7MBIHK-M6[IV<5X2".#U&= M31W?*,X\)U1D$RF?R+63<\ @;"BG6D" M"B&A7$+<4ME!J(]AL:D9%#R&:GH/M9X/BRT8=,TE6M''UC88)N-!PH-N&@I\ M\]ASFR(J3?]K6H %;QI;G(?48 LI+>_AO*8*/DX!&]1O>[FPTXN&0[MB0@DM MF*G>PRPK/?2!08J1CL=F*9"5_@82[ZN^MA"W>0D0W?:(9A;16Z!:'!H6BT63 MK$[BP/.ANVX:>U& J9,H\>*1@L&06C%[?X 5V_G ][V\_\R)%^ZR>.@]=#95 MO_+]?6;00/P7\N.!?+B7S?82XQ['?EJ;*#^Y]E^RBG>=B9H%;6P\.>#(?!R& M.Q4]SG#JE&*@)!E._-2E1#DFD$W[T .X0OSN'>C(GH0X(1/X$A\G3OX)()T3 MIZ4(@@3:B0@2@ UB>T<]IOU5[.,\RZ==? 49-$I]AP!!"6DLAB8?DUN>#_HXQJ8=KA5S#5,,II"C8<'-WN1MM MJEI(W3..YKER,XRX9_U]HX-F"4[SCP37CSOG.#EP1"\=]!C) M):P%/8*TS8YPTU%H ]D8\;:%7E::2DY;TW7NJ(',)]95#9L^K<^4D M'4%E?X6HOG_M_Q=LJ=N_+>_ZGPP3>_^KYA.5 #2X<;$EB/I>&L_Z]#\.M%C9 M7PX+H:&;M)\UHR63A@'FET+H<6 ,;/]!7?P#4$L#!!0 ( )F$_%25E0\N MH0< *@7 9 >&PO=V]R:W-H965T7YZKQA:R$N\U,TU9@J>G$])7MG M\(<46^,],XIDI=0C#=YD%Z.0 (E"I)8\B*,@18'SL?(YV1])&_[GW M_MK%CEA6W(@;57R0F&?E+56'<_VS;VL8P3AMC M5=EM!H)25NU?_JG+@[=A&1[9$'<;8H>[/_WNCMWOKN_O[T_GU@<0&:3 MM'-VW3J+CSB;LU]597/#;JM,9,/]$P#;H8M[=-?Q5QW^LZG&+ D#%H=Q_!5_ MR2[:Q/E+_IQH6V?3P\ZH75Z8FJ?B8H1^,$(_B='ESS]%\_#E5Z!.=U"G7_/^ MO5"_[NRW=P^W;#9F#[E@-ZJL>?7,I&'B4ZV,R)A5+-4BDY85RAAA6*TE6E06 MS^B[@MO6A*>I:BIK,)<*^<17!2QYE;&UK'B5PLA?R(1&NV%1J[(CLH 8($LR M%>3C252- "2%YZQ)10]!2_/(H#:8-C(3E96\8+4PEJ4@ET:'' 2L*T :E4J M*YBH8%5 .2R3%5.-9KRQZI>:/Y/)1O/2C-F;BFU$)30OW-X2BZ8QT#I ;FRC MQ1XK@>DC,.A/F[.: T_6""A"0;&;06Y__FD91XN79A 2\MT=B+1""UM'G!5< M;P2KFG*%_*@U(&?R268-+]KL4@:L!(P4SN%)5AMVA_AD9;IS]NDE?7*;,HE0 MM&EU3Z.H"! US^1Z+30E9B,H$74N4V17BPTLAS'0!JBR81*);BM,)_LE)N?X MM]E@/TA"IR/(;2XP231R4 E-J2IIE::AEY$C.4.EX5Y"TK+>6CSQHN&MB@_= MH9X@'JIE4"[Q2#2%2,I2_DLP"^>\)*906E<-X 3%1M$ N-L6X$.*O!L):3"B@WH 8U4@L0B+EUYQ8*F0'$#1+G<%-ELCYC M+CF.GW!)YON:[])P+3A@3CH(*X3(&V92I=$S7?E1C(^-I-@/P4(JS8]4]^*NLMZ%(9_]VCEVMT%@U.-W%1R#68B09G:5NBVYS9;B*K153M) MWGU\R,C'1L =,7.]%PD.GQUC4 %D-:>AS!=>M"A+B3B]8>^/*P)DC;8"CU=9) M2ZL_ WVF&00.E >T\+@F.Y 0W@)WNHPUKC]S::B72 9PE^@O2W@S@ C()LJ8 M-MI)AD"V52G3M@>Y?A1.D@&+Q"/ 2=RH:H? -'4-NKDQD2N%9,**ECC)/]W8 M.OKW)R#AMG'5VS5B+W%>&(?SY<5?*U6TP:8%>@U40K0K8;="5(.WRNZ4@,05 M#^EGLZTV'UX[EN4QN_*IM]72HC41%#BYX<2J5IGZ^AXHKY-0OWLR@;XLJ7$Q M#8GI2.@.:*J^;NX]2+" 1CU1_=I.Z(QK2KIJ#%X_ U#P01LTKFSMR9T_D0U? M"(B\-D0XW702@5>)<3P'5B,&5.M#>.Y()TIBG ]US-Q/ I)/\ 'SE(@MUUG/ MBJ,=<:PAYL'U_JO>_(]* C5%X[NO&K\IW/7G3J!8K]R#5E+HBY? MO?7?6#0-HD7H323!#[ZOU&P MC&>[$9T[8Q] 7?$+B(NW34[MF1UIJW[;R32(H^7I%\Y/HB"*H_W\R2Q(DK-3 MRD??/+M&\! E\^G!VD7QR\^LO&0.N>>E*@GF\[DW,0UFL^DPEW'\96+^2O(- M2=B/=F3<+0](Z9/LV/,Q\D5^/F;!(O$GDB 9D#$Z"Z(P^C[R)?,SKW3S:.F- MSI:+'Z S;Y)M&F4[+?$IX.5Z!BY!KE"8\X3;V(:)-.! M <@5'F;S_S*Y7F':_=@ZQ"_D;#GS)A(PP!]'BV"Y^$YQFPV:>B]YR\6>=\M@ MFB0_P#3LF\\/B!L$-?(9&(7!8C'_!NGB8'Z6'*R?KVZMU?_5[4\CX$"_YGB; M^CE*@G@@>'$8A&#D=[Y=XV3JC:;)GGC38+[X$>(M@L7TS"=8D,0>$4_.@G#Q M+9&+@UF\QW62G Y6_ALB=^C#W,3[>HJK_<9](R:XN#6W'U)WL[O/T%?MU]>] M>?L-&^^M#?TP+\0:6\/Q8C;"[VOW7;@=X KMOL6NE,7O"/>8"S!-DP'6UPJ_ MX[L!';#[.'_Y;U!+ P04 " "9A/Q4K\YBZ+L& #M%P &0 'AL+W=O MP#(]$VMQ+I):EQTE_?0\J6Y)'L2=(6Z$-?+(LZE^]<>3BY5"4U\*H6$[U2C.:.J2PFV/?C M24FY&)V?NK6/ZOQ45J;@@GU42%=E2=73!2OD^FP4C+8+/_#%TMB%R?GIBB[8 M'3.?5A\5O$T:*3DOF=!<"J38_&PT"]Y>A);>$?S(V5IW_B-KR8.4O]J7F_QL MY%M K&"9L1(H/#ZS2U845A# ^/]&YJA1:1F[_[?2_^5L!UL>J&:7LOB)YV9Y M-DI'*&=S6A7F![G^-]O8$UEYF2RT^T7KFC8B(Y15VLARPPP(2B[J)WW<^*'# MD/I[&/"& 3OGZJY!HI2PW2[!]GJN,&<%S8H-P9!5\Y\)GS[S]\ MN/KIYMT[-+N]0C>W][/;[V\NWEVCV=W=]?W=Z<2 #DLYR3;R+FIY>(^\&+V7 MPBPUNA8YRW?Y)X"M 8BW "_P08'_J<08$=]#V,?X@#S2&$R^0&VHMX; 66TIO]8IF M[&P$M:*9^LQ&Y]]^$\3^=P=L"!L;PD/27Q&TP_)N/]Q?HWB,[I<,S64!AV2WG%,E8^,(5(X*@#= Q*S%)6&MCTR5OT[3Y_;L+:4%[2@(F.( MFIYX'QVA.")>D,1HEN?<]@?=,,93#\&DP'="-B80$VY*IB!#.)@?BFU M@8TBBXJOTH:/&DN=Y(OF,KLQ'M;T5?0'O/4;62PF4J%"[T=D=M MEI9Q(\%S7UL,(BLJF\5F"TR?-YE6!WO$YZS=E)77;M&:; M7-QI1S_2HF*O9X"T_)E1I1O:P43_^^?KI9OT(-+03=S,T7KA"$5QZL51U%DY MQI'OQ:%_TEDC00K=NDL518&'DV2'#T<>"=,=/EB:XBDBZ WD&+I7-(>Y'\X$ M]8YM7P4M67_S"4(OC*:]Y>/82W!'0^(EI)^X ?:2-!QB#NWNU.S%'IYBE-30 M;J5X8WL>-'Q$%XJQX4TQ(%X\Q4.B8]_OXO('J( YP%&?.?*BA'29HPAO7?81 M*F,(2.Q-R:")4=H11:*^=X SC =!^-.6,_!"DC@0$/8/;EO9-/8O.6$?)VE? M7N E?MA!,H 6>T'D#W'&:=)RAC%! >2.-+#G'MYSVL2+_!,"X_X76^3?H%,\O]Z>^PQ\XA&_ M7YC/Y\<0W= >CI@2S*!5TQH>\RI1SLX.0Z?2HZ":!SOH@FZ!SHPH3[9+V%/_MH5P)\( MB_2.T[6YZC*ZUX:7S AURT=9"]LB!$#+N>75[J!-9D8QFR_K0 M"RH "-)5EC&66\%SKC/H;T]NZ![,0VN[WAQ=7["?[IXPV^YO91ZS1WO$?MY% MTXF=:7V800/[VHX,4>*1-+5K;:^+B)?Z;JT=^6"(2&&6@;5V,PA]&*2;267H M!F_2N8(%;R_<1;.NJ[J^C6U6F[OL67V%VY+7%^'OJ5K8[;9@&PO=V]R:W-H965T3=QTR(![A?+I,AYG#DS'.I\K\TGNQ/"L8="E?9BM'.N>CF9V&PG"F['NA(E MWFRT*;C#T&PGMC*"YWY3H2;3.%Y,"B[+T>6YG[LQE^>Z=DJ6XL8P6Q<%-X_7 M0NG]Q2@9M1._R^W.T<3D\KSB6W$KW!_5C<%HTDG)92%**W7)C-A"8N1F"Y%>9>C"Y__"%9Q&='K)IW5LV/23]BU?%]OWVX>\.68W:W$^R5 M+BI>/C(EP$;+,F$93]N,/J^DT/OO5F^H'R5G$2NV8TTR6F:ISP>Q.&W?BH*;U M:2_=CG&6UR8(U!N63%D1&*<-EED\2V_[FBM>9B0%.3!F5Y96@TVB8U. X;7( M1+&&_;/$3^.7*]5I%$:P3'%KX09[/7K0K.$W:0U*H4WLH55701FL$@].E'FO@6#D 5H(18&3%MLLBAHY M"EZ%5<&UNB(1R\:O7.!H\'@TH?#XD14- 0/AQ(,PF21-FV<&20^ ZVE)'$F6 M9Y99#:=S:3,C:.F8O7/,F\:M+OF: &B([W:'(N"Z4KU6>O-4+>R5@/K^ -M@ M;8'_M1&4+]Y@JNHG>G-20Q2\$]A&;%*2KZ623B(F.!J?B&JI;;WV$*&*/Y)0 M2U)T)CDEE ^2K;,^4HB^U#EL^0A&BXJ#@6V@2&VIRY,PRN L@DT"86:&^%$. M8^.'VK0;MD:(H#/7/NEH&4%&*.%$@RZHO.=XK&%[:V%$!)!Y[=^I6K!M#3M* M)ZBB(/(J,%V6(3E! JX\$, !.YV1_JB%MGN\*LFHU[4AGA :5CZTF2SH[#C( M523E,)+DI!*$5$&$Q']FN1(!@C7//C%X75J>A;#N=Y3%TA%YG#C^P+8$+ZV9)>.T71/!,HD@RXX8OL!\@ 6&9G0A4!31@35Y M%*:8=3"U*]RV(Q?_VU(5B-65H^6P'!V> K5M2.J))@&WS "@+ <5 K#"S7LN M%='DC.WT7MP+$R&,UB>);BG7$0UPW4N4=DX)FTLP)A<-9XAIG1[2.O8GBJ%" MHAX!%2J&=9+HZ04#C)".H.-:&QRXY*NQZVG_^U MF?YLIT3R?&PZ@+<(=)E1=;EM2?QT"9W,/N4'_SJWGG0$B*#/T$ W:LID)FS+ MLCQBM]RW.\WI& Y\GH-N$N6(^VI$G4U)%&V5O&"SQ6"PB(>#Z6"03--N].$P MT[Z+8=-9M$AZE6A@%K-Y-YPO,5SUPT44#^R[TY0GP;9&\! M%]=O97LZGC>=5#^S>#+SS$AJB:A1#!7P.UHW&X-T_\%CF>+QBEO4=*%=>UL[P$CW?5G4;0WLV[, .]F,BEH7P/]8C\V?WXC"=8<3 HJ0 M^.=QZ?$\.&">'R->W4\X=AJ+_[8%G/X\1&P>I>F,IF?/)"_3: ENXEU?L-)I M%*_F-->7Q-D\2D[]*;,86!7%L5^W[.:2612#\G?41/(-DK^OL="4IDUM;6+S MOHE-"-Y-V]QW"E9I-#M=X+4%NE=%2%GA/RF4S=4**JCQ[+:<1FF\:K1LCC/ M-XN;YS)0P=,T6JUZDC7F9@-V-4;T:>M"N[1&O]Y=R@\UTLHG5Q2?/4U?^\VN M9N.O3O,"I++CT >A18:-AGI.TCTZ\DB&:^ZIIXTK)_<]NGH?I%,9ZC1 MPV5/+Y&?_0 QQ&#'J07(_0VC=U6OE=PVWP2"/8,[QD9W#;:'E$10F_TH7-?< MYN//?9^:##X-%L)L_0=0R_P1$KX2=K/=-]:K\&FQ7QX^T+[G9BMAG1(;;(UQ M+HS"];@=.%WY#XUK[9PN_-\=NG]A: '>;[1V[8 4=%^>+_\'4$L#!!0 ( M )F$_%09OH-#$ 8 (,/ 9 >&PO=V]R:W-H965T8FL7(KHS@A5=:5J,TCG='2R[5X.C RR[-T8&N7265N#3,ULLE-P\G MHM+KPT$R: 57K_@NQ1KVQLSLF2F]2U-OA2'@Y@(B4KDCA X_N[$J:@J @*-'PWFH-N2%/OC M%OV3MQVVS+@5I[KZ2Q:N/!SL#5@AYKRNW)5>?Q:-/1/"RW5E_2];A[7I>,#R MVCJ];)3!8"E5^.?WC1]Z"GOQ,PIIHY!ZWF$CS_(C=_SHP.@U,[0::#3PIGIM MD).*@G+M#+Y*Z+FC3\=?KMCWXZ_?SMCYV?'UMZNS\[.+F^N#D0,X+1GE#=!) M $J? =IEYUJYTK(S58CBL?X(I#IF:T-V4PIVJIO]I+D^D'R^92<95+7C&IK#,UJLQ9EFO4FG5,SUG. M;8"LEDE( IPHO :2CMA>]\C5%ZN:]I@Q1^" M1+M2H#.4VKAW3I@EJR2?R4HZ27"$4HB9"]QS;LR#5 O&EP$%]*!NQ3-6\-7* MZ'N)@A6T3AIPL2OAJY_-.>8PI1;VD6<8KZQF);?8V("W7_P(%4ZKC:==2(O" MM#!7*G8!:UD2#]G'C=Z7OAYL^2R*!1EP3!R\C6'O#1E62F&XRU060?A=5:?7N">:0'?LL M0H<178<)&WU$VBYG()(E7HS?-:+#*=9WV"@$%=Z0"BY3G$X6F#_3JO"0.TDR M'*-/5Y4_O!9@#P.VMR(ME)@"KD7F<#ON*P\=1)8U""S M(J^-SR*/3VI5X_40!5:C QN?&]LR#-:[;7;2>@JG$3U;V9K[6M:F"/D>P@0& MAKZV83_G"B>X5\#- $)?'J'ZR%.*_&3;).[!>PO3SHG$H(G[LPP: M3\?#_5^HM82I_#9N[PP$%>^RD.2-Y];2E? I#*ODWUA4:3+01SM^$NQAW FV MD$:S,:*D*XUO+Y@+5B":R%IR3*C[93A'"<_*^W8JZ%A][*BM>?Q<&KM>LZ-\ MWH'^]#'Y=#),.PEP>8Z^;Z6_/96Z*F8\O_4K!3<*%[Q^UVY[NR]Y7)>HEM>* M>D +9$ _]P1\DW]2"%M1UP+AH8;;E 70T5KH2A?R]9XP?)O2LUY?!!D@A9*> MP?<=-@DZ4WZQ44A?A3SPQ[QJ\Z')XI_/5+IY;DK2GZ4H0\J7IGGUM@L&.^^P M&5V,VRT T-Z/V_Z>EUPM0@ONE3.U@W */H(E-G'VX7_[O_$9W+\)=I^ND;#_>P*71=!)W MLPQ[9^S29^A&_TT:)>/)V\U\&NV/I[TY&.[O]N9)&NU-L[>X;. @$G1K0\T" MT8$BN0$)Z/ O<$$2/9KP5T=KLK<9CZ?=>))-V6G)S0*I/I^C7T:4;7,A0_F$ M5K;A'>_U665]CFG2MRA+QV\I],\$"5X:IWW!-(HGT]]?L>WN/>H]C-"2%O[Y M1Q==%'EX(W72[H5Y'!Y6F^7A>7H.A^!"B&J>0S4>3B<#9L*3+TR<7OEG%OH- M'FU^6.*5+ PMP/>YQH6JF= &W;O[Z!]02P,$% @ F83\5'$7+*'&!@ MPQ !D !X;"]W;W)K&ULE5AM;]LV$/XKA)<- M+>#);VG3-B] W'98BVXMDFS#/M(2;1&E2)6DXF2_?L\=)5D.G'3[$HL2[^VY MY^[(G&V=_QI*I:*XJXP-YZ,RQOK-9!+R4E4R9*Y6%E_6SE7.E-&>G% MY.*LEAMUK>(?]1>/U:374NA*V:"=%5ZMST>7LS?+8]K/&_[4:AL&SX(B63GW ME18?BO/1E!Q21N61-$C\W*JWRAA2!#>^M3I'O4D2'#YWVG_AV!'+2@;UUIF_ M=!'+\]&KD2C46C8F7KGMKZJ-YP7IRYT)_%=LT][98B3R)D17M<+PH-(V_!P*OI(P+S5F#.?B=#[.4[&>7%F7=;X6DWM-$#A\K2<$Y;2LIU]/BJ(1I*W4LLD-7]$ZJ7XS=E8!O'>%JK8EY_ @]Z->>?&54(;:,34ERI6V=NM=V(MWBKH[C<>*502!'_=R5U4ZLF/0W=0"[A_-3EYD4S#=&!3M6&Q+G9>(+#=-H0*B.QI^ M%T9%Q$[B>7(@-*NUS+71\9X]A\!\*!"VL$P8[^T<1C* K_>OBV:<= [#N95> MRY51PLNHR-AT8 V^5<(X" PMW-#;3WC;J]O#C]VLYKM,>#S-VQ*65X"S@ I$)=A"C03-UCT<0AI@@-E:B-I[Z2&%*DM']IG*M6RF_$=>E\_)G3P"'_K94I M4&&%NDLJGK5X+J^7?_=0$D+4%2)K0W0^ZG\DSQ::E45CDFUI]@!JH-8?3$** M%9.E\41" $6B2:J2A7I"E&"&J1:['5Q>T2 FHWDI[0:0R=CUC=?,J^-$81AR M$/7L:2#;!\TD?0-UE&[(PFE0!$D&(#4&;,C0.U9!?6M(ZJ%;BYPYDA1-).NNSW[9%J;<'N(;3JS$$6HQ40 M\\9=,(\G9DSH;4N'F@!/\5Q+CY=4C,@&::MT4]$W'"^EB2A\*K3IXE1<,AUQ M(E#]B6"_%Y:RV$OIH-BYV2R.L]=]#G8N]FVWRQRZ$+:$&H>H34,3"RUJ P#PA4<7SI"0J!V4!+); M*$HF)E(AT&0'<1(>LY/3@"%WJSQ.R&1..Y%+DS>&&T_6@O5.Y8I:FUC,V/G9 M^'%F? >]V?3D ,=WV'U'?%@ANY3>#+)'#25RDY(U^'VGJ9?@['%T,LL6O6'= MS?8P&.X'LL2I">K09F36HR%I_SBR\*+QW 1R_J)5&(NB40^&4K^_1+T@844# M'M#,W\DCDHV7U9@DT]& 3P8.#*!K"5QKE; E7&K2X"!\E;0W0V M&IAA0@1,.J"Q;E*>@VM\3BH8VQ !1[98(?!(81@+M0J,A)66O)IV Q02WV6H:%C%S%/0NM3)W'%$E3E;>'15.U'II'H M X6\[]9K';!/ $M/FBM';0+YL-'0*0[DV4]&FK!ILG+XFE%Z&@)8\J[9I',- M \[6X>,:!UIDB[*D[G@R[Z$RL-"JH&[,A73HAC,97"QQ)MSP]9E(B8&8[IC] MV_Z&?IDNIKOMZ7K_&W=!:F9KB$ZSDQ>C-'ZZ170U7U-7+N+2RX^E BL];<#W MM0.GV@49Z/]O04 /(- 9 >&PO M=V]R:W-H965TVLRS__F:<$,*RY>YTZ@>(,_8\\\QX9NQ";8;;(,FXVMR#U^J;5;6T%]V*5.A($_>NKS]# MY<\IX<5:6O_/UN7:WEF+Q85U.JN4D4$F5/GDSU4<&@H7X2\4HDHA\KQ+0Y[E MB#O>OS9ZS0RM1C0:>%>]-I(3BC9EY@S."M1S_='X?O)],)]\'[/)=#:_?_@R MGLYG;# =L<_CT:?)]!,;#'%Z,I^,9]>!0Y.D&,05_&T)'_T"_HQ]TR>_ROX3OO0Y/)75I M6R< S' M#+L)UHO"##<&5+RI5#@^:-W2Z,PK>US%J8"Y9(L"9\$B= [&"ZU'6TF]P&F( MM=*9B!D^$^&G][D#H5D"W3%/P(@G3JV!+87B*A:())1UIL#>XRQY*77\B++7 MO;5MQBU;8U^A)Z[.C7;8QG+^"9+I1C>EF#Z844J\H9?$7D MS-*\0-O+0L65[]M(M3W,0V?688F6DIMCV[.41>R*'?@3!E@7]F7X!6 <5YR\ M_@>SL]KH#V"%A<.-W,43 V-SB,52Q%S*S>%2%*RY26B[G,'V;-G[=V\NHBB\ MNON+W963UDNZ5Q_:Y$_&%9X4/C.\EX6!U]PLJ8X^#@_HTC=Y*]-1L:,/XUEV,_6Z;#T#H*&JL3!"J MW,(F&TZ.;?(J8EFBGM*EI.TL99Y$F.41XA<]2U^ZP*;.*&I9!@"'@DP5!D&20"[:!-G %N%(+8)BE*+%O$Z5X=DKL4MD*6U4K>&^[; M2EX82GF[QX1 <) =RYMJ;U[FQ7!'W.?!CCR&I1F0-;8!=#G6)BFW1WO30L4Z M@P!-X>T%? KZE?"SP))"PPIO6[[>"/!MV(GP:)>2;BGDY0)1&"XUOEL!G9P, MSSVHSSV/B(-N&XU33"@@&$X2OX3NUM TBX+>GBWRSV)ORLIC^M\;*W-V%QI; MI>P%F",O_H8#\O$97\*OA 2NSWU, ]P MR'X$,60+5#KIME]U97"HV&XZPU*>5"U!XC66.WZ%C3NX1F8 ME?_:L,PWRO)*7DOK#YI!>8_?+2^_AKYPLZ(BEK!$U;!S?MK".Y+_PBA?G,[] MK1Z;!7XC^&&*'V5@: '.+S7>0JH7,E!_YO7_!E!+ P04 " "9A/Q4B\M# MC\D$ "9"@ &0 'AL+W=O6-!.[;NO,V/'$;O,,DDL1#0C0 $A9?]^SX,5RZS@S?1$% M8,_NV2NPVEGWW9=$03Q5VOAU4H90G\UF/BNIDGYJ:S(X*:RK9,#2;6>^=B3S M"*KT;#F?G\PJJ4RR6<6].[=9V29H9>C."=]4E73["])VMTX6R;#Q56W+P!NS MS:J66[JG\&=]Y[":C5IR59'QRAKAJ%@GGQ9G%\Y):^YT7 MU_DZF3,ATI0%UB#Q:>F2M&9%H/'8ZTQ&DPP\_#]H_RWZ#E]2Z>G2ZF\J#^4Z M.4U$3H5L=/AJ=W]0[\\'UI=9[>.OV'6RB^-$9(T/MNK!8% ITWWE4Q^' \#I M_ > 90]81MZ=HKV\OKJ_O5+$ E'\RR'G[1P9<_@)^(&VM"Z<65R2E_B9^!RLAG.?"Y6+ZI M\'-CIN)H/A'+^7+YAKZCT;^CJ._H__K7P8]?AW-+G/E:9K1.4/.>7$O)YOV[ MQT_YS1*V$&GC ?%^ M$H\O;55+LQ?2Y$(%CSY,O'43*+43FE69X(R#8E@1?HO MH19@VWB1::DJF)$N5<%)[C>L&.G0=@U(YG5\YF*AQ(9'#56 MS(K%;44U%0#I?U1/@ "#/1-D,&9!-*ZX#KDI#I)H_QE$_\>7&*TFF5U;U.K/K\ M=$L7-7,R8^7)/(]D)F)',8:U=*R&N5)5:[O'# ^_#!YD A@1BO?!84=VW$ZV%S)P==R M=^#:5'SK*$OM[7-E_X<1CD1&+N".$V1:Y:QAGQ#4H9AJIW"G*;T?ZU+]I">C M;6JE;CA+N&-C-IAH*'&[!C(TAHAWT3,RU<[;IR2R;;BWXP^7@]Y:*I M$06T168K["$I6>,3<$;'$S%C32('SLK M<@MM7*^C$JYH'B@#^M*2-- MQO*U]6H@%5N-<_,\+#KF:#34]OX&PO=V]R:W-H965T M4P&G?/SOL^ M/R3\E+AV.V/P3N;&//C)53:,$B\(%2[(,PA^/>(%*N6)6,;OAC-JM_3 W?&6 M_4OPSE[FPN&%4?SJ]L;F'P?W\P&,3&E7X@7#?R\AJ=OP(_AVFC*'5SJ#+.7 M^)BEM'K2K9[S="_AMTIWH)<<09JDZ1Z^7NNO%_AZ_^NOAO=?A_N2.'.E6. P MXCOOT#YB-#H\Z!XGG_:(Z[?B^OO8_RUN/_SF]NX2NFD'KC3,L"0LYFCYX+JG M1T YPH4I2J$WX)!(80:2'"PKI3;OEY7_7# UBCG=$1,L.E VI58JP=6B,\@J M*_7*?XGN$0BEN A]F?N8<$SJ8(T6.?J(EIB.S(MM2Q9S.;V:C3EC52GAJ]!U MX&XG9<&71^H*G<>ZDM>-#3+OA:)<%(TRKC*VGL$<-8\H*/1$TM5BE\?$X+ M(;ZCV-[1EX9RSM"&N$(S!!_ HE1FPR?AK5HYK\(I>+L[-O\R:)$D'S;JVBM( MW>QU>'"2)KU7[UZ\TP0*M*O0ZASO6VFJ^T$;;;OIN&XBS^EU*[X6=L7W A0N M&W>D*F#"UE;H@;5!CF_$= ZQ-X?6D,;2=^@_8?,_H#4$L#!!0 M ( )F$_%1.H.K2.P8 &H0 9 >&PO=V]R:W-H965T;DQUV._K)&5]7BM'4"I5%/PJ"N%]2+GJGQW;N6IT>R]H47+!K171= MEE0]G;-"+DYZ86\Y<?LEIDOU;6"4;]%27G)A.92$,6RD]Y9 M>'@^Q/UVPU?.%KKSFZ E,RGOD%J! K6&(0@<+G@5VPHD @4.-[@]EK MCT3![N\E^AMK.]@RHYI=R.(;3TU^TIOT2,HR6A?F1B[>LL:>$>(ELM#V?[)P M>R,X,:FUD64C#..2"_>ECXT?.@*3X 6!J!&(K-[N(*OE)37T]%C)!5&X&]#P MAS752H-R7&!0;HV"50YRYO3V[O/%^[>?/UQ>W=R2JS^^O+O[\[AO !B7^TD# MH+5R M8/$&+^!=?:^Y>2)_G6._TU2]A M'!SM4'#8*CCFZ,1XZ55K M-DQ,VXGEV=]KJ@Q3+SO+N<3*C_U@'3 ,_,$&8AN QJ\_@@:K*F9K;?'DDS,- MPHJ1K"X*]+Z&FH;60' ^2<-(.&K4G1= MQ@45":<%T08FT-<: 3E\4 =R)D0-JS>LDLJ@W[& DS X> ]D@"OEH* 5!+X3 M#;J@"BQ#*[HQ,C*Y)[5 X'U4+ J.-D)HY\.CURZ*,P;TX5K7+A=DEO$$PX'( M$BQ1P"T!MYTER(HZ-;A4;77#5;.'W%IEWHD$),&YY+J@0OODG,VY$,C_!8<8 M(80-R%Q18;PMC$.>N=S @"(:C!+5N%$^@!X9XC\QJAJ*(RBZ?ADJB^V3:Z"# M^@FC#_=W-*G0YK4TN%?\'=)_5!N/@_&KWD4K*PO(+ M<)_5-%I52CYRN+.!@R3NT'R9Z]LI!U6LQ$W6TPNF+$6PTJ+#6HEDB%B4@A(Q]Q SLD*!\,CO[W[UVN@++=KJ!=N@5Z;%UX_FV# M^N+$/L>:+6L-V:5?.][; K#ZU2J$$=M(>^OEG_?:M6('4-/7 ]/$H-VT1X;> M))QVQ@-O"DFW&H>!-QV-.Q-C;S+LJ PGS)A@&3ON^-@,.V,(V\T MC=?6I]%H-;YY7MP:K3U(0'=AP:%=C4?#KH*1-YF$G?'$&\3=\UN@$^%?+=Q-N%F(X4T!!5^DB$(W\_Z_8_\WV\OOH.;R>P;U#HKYQORG MNIQ!)00-ES._8>4[N,0ZN"_:U:8;A MDB7,X@U"KV$_<@"C%?M1C'=?QCB*[ \[3('%(")?'>Y^''=($T[]Z=AI#&OC MR8JS$71VH]WJK+<%D1>O$22:^./)RGU;BS?NHMCTV^IWW7\G4W+YR M\3JKA7%/P7:V?4B?N??C:KM[A7^D"OH)30J6@2BX>-0CRKULW<#(RKXF9]+ MV]3^S!F%[@4WP'HFH6]K!GA ^^>%TW\!4$L#!!0 ( )F$_%0M*U] U , M ,@+ 9 >&PO=V]R:W-H965T:>;;)1^-#FBA:="2#,--FMGDU49067>*O!5$7!]/,E"K69!G&P$]SQ56Z=()Q- M2K;">[1?REM-J[!!R7B!TG E0>-R&LSCB\N!L_<&OW/Y_[]!_\;%3+ MF\$J)KSRS^308 M!9#ADE7"WJG-1]S&,W1XJ1+&/V%3V\;C -+*6%5LG8E!P67]9D_;/.PYC*(# M#LG6(?&\ZXT\R_?,LME$JPUH9TUH[L.'ZKV)')?N4.ZM)BTG/SN[GM_=?+KY M< ^WUW=P_W%^=ST)+>$Z;9AN,2YKC.0 QAE\5M+F!JYEAME+_Y#X-*22':G+ MY"C@KY7L03\Z@21*DB-X_2;(OL?K_Z,@:XQ!-X8KC@M3LA2G =U^@WJ-P>SM MF_@L>G>$X:!A.#B&_IT,CV/<_/9P#?&@!P\YPI4J2B:?J6Y*I:V!A;*YN[X\ M!28SR+BH+&: 3$LN5P9*I$K-F<8>7'JKM@:X@91@O>/BF3#6/",3D-0[N"05 M ELS+MA"(%@%)=.6I[QDUEF1OJ RI!N=/N9*9*B-0[%$=N-KAU#9&C6U I!5 ML:!MU?( AJ-C@'J,L12-TU![\E#$EJNL!^\/!NC#8"*M!'L=B /XL6 #,=U,":M'J)L,,;2&H^1OXB4OBIBI#6O/S!;Q],TJB_KO_ M[?V0:\07S:M1W?.G;L7N33T*?8\Z*'#-RSWBO:__*K*OV[,YW9W-_J&\K*+7 MKH/1^.1\T*;JY/%HW"D_.^^6Q]$0YEGVJG@,II7FEJ/Y]Z] *Q&61HI3P4J# M=*6-U3SU5WC#=-;.17(R')UU2$=QU&4[;F>-; =#>%"6B:9@3H\4S.FV<%O9 M'"2\0QZ?C,<=V2?[Y+S-TML/H[H_^@I?+FE 3V=_65>S[B?F5YQ:4#@DERCWODP %W/C?7"JM+/:O2[ MILG/?^8T:J-V!J1?*NK2VX7;H!G>9W\"4$L#!!0 ( )F$_%2X!#-CF , M / ( 9 >&PO=V]R:W-H965T M",XWVGRQ-:*#)RF4742U<\U9DMBB1LELK!M4=%)I(YFCI5DGMC'(R@"2(LG& MXUDB&5?12Y;QA:[Q' M]WMS9VB5#"PEEZ@LUPH,5HOH(CV[G'C[8/ 'QXW=>08?R4KK+W[QH5Q$8R\( M!1;.,S#Z>\0K%,(3D8RO/6:?$G+UV]B$XC*+%B MK7"?]>97[..9>KY""QM^8=/9IGD$16N=ECV8%$BNNG_VU.=A!W Z_@$@ZP%9 MT-TY"BJOF6/+N=$;,-Z:V/Q#"#6@21Q7OBCWSM I)YQ;?OAX]>GV!AXN_KJY MGR>.&/U^4O3HRPZ=_0 ]@UNM7&WA1I58[N,34C+(R;9R+K.CA+^U*H9\/()L MG&5'^/(AO#SPY?\SO X].8SV W%F&U;@(J*.MV@>,5J^?Y/.QN='M$T&;9-C M[*]J.XH^K.WCIX<;2*8T3I. X*@JW#.E&J9 *PJ M#$.WXPR,M_,"O&'5"@'/R RPIA&5/_]W%X2YX*C\4K:(>YM<2DOP5WA.T]O/XBS8 M>P$Q7+>&J_6_$#TZW$FOJ:.BO-OW/XFG._Y]R &V898:94.JRQ:](1N8O#5E MEE[8JJ]W9;0,!(&1U,5P$;K@^SQ?8X%R1;1Y.NJ3OD&H6>GO C1>U4ZW,VO1 M=?TTC2?[E<[BG[<;W_8&,8BV#%2@*4^F)^JZYI CP=F*"^YXW[WI27RZ[R[- M7QKK=7]"J_5/5'-)]V9A6CK:\1##H==?LG,+233K<-=:*E:K7'&PO=V]R M:W-H965TRN"?G[SJX=-Y4@JM07>W9VSMDS]IZ9K)5^,26BA7?!I9D&I;7U M:1B:K$3!S$#5*&EGI;1@EI:Z"$VMD>4>)'B81-$X%*R203KQN3N=3E1C>27Q M3H-IA&!Z,T.NUM,@#K:)AZHHK4N$Z:1F!2[0/M5WFE9ASY)7 J6IE 2-JVEP M'I_.1J[>%SQ7N#8[,;A.EDJ]N,7/?!I$3A!RS*QC8/1ZPPODW!&1C->.,^B/ M=,#=>,O^W?=.O2R9P0O%?U6Y+:?!20 YKEC#[8-:_\"NGR/'EREN_!/6;6U, MQ5ECK!(=F!2(2K9O]MY]AQW 2?0)(.D B=?='N157C++THE6:]"NFMA9HOY_=/\YA'FS_1<3$)+M&XSS#J*64N1?$(QAFLE M;6E@+G/,_\:')*?7E&PUS9*]A%>-', P.H0D2I(]?,.^QZ'G&_Y/CRW%Z&,* M9XU34[,,IP'=?8/Z#8/TX$L\CL[V"!SU D?[V/]-X'Z*F]O'.<3C =PW3%O4 M? .7U5N5H\SA5L)50XEDW'[20[ EPH42-9.;@R\G27Q\9F"FF,Y!K0BGR3)* M&[K=&6<:&ULQ5GO;]LX$OU7""^PEP".8SMMM];NNLW%3>^^TA)MLY5(E:3B M>/_Z?3.D9#EUW!8XX+ZTMD0.W_QX,X_QZ7"K%\M #X[/3RNY4%,5[JH;AV_'K9573RG];S@DU8KW_DLR).9M5_HRW5^UAL2(%6H+) %B?_NU:4J"C($ M&%^3S5Y[)&WL?FZLOV7?XG5IB__H/"S/>B][(E=S61?AUJY^5\D?!IC9 MPO._8A77GHQ[(JM]L&7:# 2E-O%_^9#BT-GP7[J M[$HX6@UK](%=Y=T IPTE91HR<_X?$N-Z.59[NM$%=>^4IFZJP',GCE[E7O M_-=?1B^&K_=@?-9B?+;/^OF%]-H+.Q%=7''N\GD MIB\"D&KC@ZN9P%X$*XB)8C0\^K>0!F:J"G4J9X427J5%<'=Z=8E^L:B+Z/'T MZ+]]7@Z#H+QU2N16&!M@/2OJ'/$H"GR.'8Y;!1;/K0U8HSQ,?:TU.3A;[P:^ MRT,$@_#?&8[LE +'V":EG4?,ZCBY2'GCEZOE71"49L3;U2FRIERXF3$C6HT$!/F GPJUK&6O];2(7VHDI\A M&M6B4P4O2#FJX;&@XD"H_=+6!4J38B$Y^##YN39QYC$)Z6R"M"H?1I2V/UN)>%C7'W_<;WD9>E^8.UH(_ MME0BR --6#H5 M^X;7#Z*,FC4VBHL&M$HW+>4&>\3[\U:\/]\KNV]1*#ABL@GMNUJS*-XEX7_$ M%@G+W#Y6SN@2)IB$T\HAM'3#3=MM=18U''"29 M,YG>M1*'K!R-AJVN>D>)-YR$B<>M(K#&/_B(MI2)ER?C0UXX@G1ZT]$HH/5% MC0B3@+O"Z32SA9Q9L'^GP4&CO_B2@I=Y*SK"4K> D\S8DD/1:L 4]LW88'$B M,CP]ARUE5D<1=F7QR,X^N.V;9);2VD C\XB8M5U$NI MB6_YS97-32CL:NN/KAA[XDRDB>=0HR-,NR5A+#&>,U%A)GXCR@MM##DDYS0Y M6I4\>MZH9$9 M=V.))R/2D1R=D_.+P ME?B( 8=&1_>(68! CY?>FD9F[&N?2'NAG7;8]8-D4218#7UZ5&.+U)1BL34 M<@+@M@$P=)E8ZDO5DM= MT-!<)H6[H77#].@87YG3D"NLY+\)-K*XN2<]/F8#>+4DQHN9A9A8D9CU?&' M'3.>NBF6=G"N42QY'" TP/J,H();\'G6]#65^EJLC.\WK7C;:?C97KL;_7L4 MN8/.@S(1*Z@&A8O#G)WA^R;-/-PG**5$F0XKMRX'5.B;RF1O'S'99_"53'Z? MI^,]/,5_Q!B*91;O1?][RH*"K,F^Q\"3#0-)[G["]42)]VC+=:RA=F"-AR#= M[C7^H$+JT"Q(=XZI1.ER=>O8?7^0E5D!(3F/JK\9,*EKU%"$Z2-,4LHMR*P#TG7PQ?JKG%WJF8[W;4\^ M[#1(:>^,@\+3G$.KR&N2HT:M]G)UVQ@%\0E\#.!;D#1^8@!(]X2.^^V=8Q/? M7;/J)RK\)*I'0Q5;MO.+% 0GC@C:M;>M7'.K(@D2AR'7["K*RV]CL/V'R/!_ MI-4NJ7O<^24!0,0R-^*-"^[3]2682?XG8+(^_YV!H(N9>%&J.K/#O$C,;H+WYXU+A1NEH =[37V";+W1 ^T/5^5]02P,$% M @ F83\5(!;'H:: P <0@ !D !X;"]W;W)K&ULE591;]LX#/XK@C<4+6#4CNVD69H$2'N[NP[MUBW=]JQ83*Q5ECQ);K9_ M/TJ.';?(!;V76)3(CQ\I4LQTJ_2C*0 L^54*:69!86TUB2*3%U!2-15%(N@_G4[]WK^5355G )]YJ8NBRI_GT%0FUG MP2!H-[[P36'=1C2?5G0#2[!?JWN-4M2A,%Z"-%Q)HF$]"Q:#R57F]+W"-PY; MTUL3%\E*J4. ,%C36M@O:OLO[.(9.KQ<">-_R7:G&P'UQ@D.X/$\VX<>99_44OG4ZVV1#MM1',+'ZJW1G)O-\N;AYM/')3E]H"L!YFP:681V"E&^@[EJ8)+_@!F1.R5M8N,B:EH M#K, 2]^ ?H)@?O)F,(HOCW#+.F[9,?3Y$CN-U0*(6I.%,6 -6>0_:ZZ!$2H9 MN>5TQ06W' RA!ML']S7D2C.G8(DM@#!JO3UUAH:[BC\4YG$B6.<>+$GZ.(;D MJJP$6/1F"ZWJ34'P>J"[GM ;86($QPK%UB9/5-1(%OF4] >"Y@)Y-QNT"9#V M Q2O#-"\B#!$;4+9#VP35&2UYG+CE9U_ZKN^ LT50T4-A,MJB.UVK;)48,CX[C#0S1&Z62N!#Y@AI]Y8U0:)F[,).7DS3N+T\G]_GV6P MVUWDN:HEY@>Y 7]R[1@2B6]SJ_"6I..TD^XP*9I387P:35U5PN6P/4[&PV[] M'K-6X6MJO6JE\5G7]O=>-4S&@T[Z1RFVY4+LC],P2>).O/8/$VB7)JOQ9>WY MS,+Q1=:)#YHR'",X8L@)+:M+8MV&I&6?9K?ZA!>@\7HLE1N.L;?5TIZ/TD&/ M@]8NG'[QM&>GZ3@[>X':%M[S>GN>W2S>Y_;A0!WL;V$X"$?O]MF]!6,F3=^F+FH)4ML.Q\P6LT30^OQ@&1#<#KA&LJOQ0 M62F+E>"7!?XG .T4\'RME&T%YZ#[ES'_ U!+ P04 " "9A/Q4]$"<.UMI\LR6 (\]UI>QX4#JWO!@.;5%"+>RY7H)"SER;6CCW"/RUN#NV&G929K4%9J10S,QX./P<55W,BW E\EK*WW39I(IEI_ M:S:_S,8#UC@$%12NT2!P>8)KJ*I&$;KQUU;GH#/9'/2_=]H_M[%C+%-AX5I7 M?\B9*\>#;$!F,!>KRMWI]<^PC:=UL-"5;?^3]5:6#4BQLD[7V\/H02W59A7/ MVSR\Y0#?'N"MWQM#K9>?A!.3D=%K8AIIU-9\M*&VI]$YJ9JBW#N#7(GGW.3N MYNO-;X\WY.Q!3"NP'T9#AUH;WK#8:KC::."O:$C(%ZU<:E< MXCN7KOA)A;^NU#D)&26<<7Y"7]B%&+;ZPM,A'HML?VI %Z(41RU(61""^*!%J MUG"M7"@YEX50CBR-GJT*U[(:AV0!1,_G8*1:V&,1OLD'2HI*6(M&H+7H2CCN MDR52D37N2J)79MN?8&S#))4NA(,9)6N4P[^YKA#R]H*\?Y=Q%E[^Z^M#:0#V MNK5CWP+O5+.2,]& MS&D8)=TVRBA/\FZ;)S1.>B[:3GEOYT$[49%MJ_INIP$:CW(_D! 5LVC/Q9!% MJ"[?HP5I2-,X.TC0#I-SHVL"SPZ,0M-=F[_$R9N1^7_'Q(M^/P6-.[!R!LI) M3+S9EJ,O7M\6UKK& !S U@@PA4"\K:'YX8/&G0CI2:T2?;MH!\R+J MY27:5K 65=_20930-.NC"WA*D[3WFR<).I=ZSH8T3'KG/ANABE):V(5E#VH5 MT2".CU&]I.[6E&8Y/T+UD[L!_($Y]"OH(<=I$O;PCFD<,&\7)+WI?Q[K)R9W MW$WN^.34O"Z%6D ["['1A5&(C6T&CHW@T\K^0\ _@.W!#7 @<8C?GO*#A]P5 M+*12""^$6X4X\*^-(&,T#/=&5YS1U)LY2$DRFK#4IT0YY7AM? *\Q@WVI9X? M%+P33T*:\!Z*":.)![0 [RWNS M%5'*/$+ \*;*,X^"-V/(T@]-[5Y)2W-WIMRGI$B)@[?(' /2T'N(X V[:)]; M=O-[8/,FZ:C=B^[CYB'3BV^>@U^$P7I:4L$*>[5+VW]\X:5/G*.5 *ZUTNB_$,YYY M/#-^/&4&:ZF^ZX40!CT5>:F'WL*8Y7&OIZ<+47!]))>BA)V95 4W(*IY3R^5 MX&GE5.0]ZOM1K^!9Z8T&E>Y&C09R9?*L%#<*Z551:+#DJ?D^"RP]I7!GYE8:V>-;"8/ M4GZWPI=TZ/DV()&+J;$('#Z/8BSRW )!&']M,+WF2.OHKK?HEU7ND,L#UV(L M\_LL-8NAEW@H%3.^RLVM7'\6FWQ"BS>5N:[^HG5M&_@>FJZTD<7&&2(HLK+^ M\J=-'1R'Y"4'NG&@5=SU0564Y]SPT4#)-5+6&M#LHDJU\H;@LM)>RL0HV,W MSXQ.KZZN[T^_C2_0Y?4M&M]>G'^Y0U?7D\G%!'7N^$,N='?0,W"2M>]--ZAG M-2I] 35"7V5I%AI=E*E(V_X]B+ )DV[#/*,' 7]?E4>(^1A1G](#>*Q)FU5X M[.UI[\NV!@OV@]EW4%%S0%@.(+A!T=Q@90(+@CI9 M"5YRI4&CNT?('N>SDU_V/6UE.:ZSO*JSW-K<*9X*=)F5UBY%=]+P_!G0K9B* M[+%Z0/]:=\;SZFANT%>NI@O$R*9>6^O?$ DPB7U'P7 2NC))L$]]=*/D8U:U M3IN(>%I"&X1@V_>V]:*8.1C;+\$)#1O)GANB>Y49\4G.9AI-%US- 9+/H?=K M4Q%@1Y*M6R? E"3=9^ =@@DE.WTGQ(SUN[8>\E&H#**#WI;74>\B8E&P]^X( M/?F'E5/,-O><4C$<19&C"' 8!NU:4OJ\,+^2?&T2;J6&C,UVBY0NR5Y:OT0^ MXM8CQ#%S%0RS%AE)'Q.?O(U\+.H[5Q>1Q)'Z2?P.RL&UAKY#K2@('0D(V0]? M)5I V,Z%=EL[Y"5RM6H%#S-BCB+ +&@9 +G\_6S^+Y/K'-3%@U![^04U2T)' MP8 !KDQBG,1O;&YAZU'O6EX2[WB7X("Q=S -_*)H3W.#ADI!( =L1+\!1 M_![BQ3@.^B[!,*,.$3M][,>O-3F*0[J+J\.ZK9V?V>3V_1O<ARK!2.7U0CT( T, M5-5R 1.L4-8 ]F=2FJU@#VAFXM'?4$L#!!0 ( )F$_%2&PO=V]R:W-H965TB05I_WK=Y1L6:X4SVGWT(>]6!;% M[_B=[KL[BL=+J3[KN1 &/>19H4\&3:BA/BCG*?%8'Q8Y5U].12:7)P-GL!YX MG\[FQ@Z,QL<+/A,WPGQ87"NX&S56DC07A4YE@928G@PFSM&I;^=7$SZF8JE; M_Y'UY$[*S_;F(CD9$$M(9"(VU@*'R[TX$UEF#0&-OUGJ%RWKN4$P0'&IC#PRL)B%C.*5X=/:,'W$L(_>RL+,-7I=)"+9QH^ 9,.4KIF>TIT&?RN+EX@1 MC"BA=(<]UGC.*GOL,<^E3)9IEB%>).BB,+R8I> KFF@MC$;GJ8XSJ4LET!^3 M.VT4Z.?/OM=0K^+VKV)SZD@O>"Q.!I T6JA[,1@_?^;XY-4.']S&!W>7]?%- MG4I(3E$\!P>$1FF!9BO/^MCNMG<[%V@J,\C4M)@A8V._2M?T*]CN60,EI:KF M E*G#RBO@RYLT!&$3#0AJ]ZSG6:6(KL7VS//12SR.Z$0'SK=4"?3I-A$M$MHMMQ6D\\0(%+,7&B'4+U&J%ZNX4* MS20I04V@U#.9+V11\86["XC_-"U2(UYD4)^32B:37"J3?JWTUTG-/EGO7+T_ M"7NU;C,?.IV95TJ-MYBF?4QYBVFZ8R[Y+ U MQIP0JF%[ENUOP7'2+ MN^-BUXLZPT,?![2U0H #UA6N0W$0NGU@UU;_IM=A&E$4U-2N9/'"UCQA(+ S M)41_TW$8]B/:9]HGI,V+],P"L$.]+MC#7L#:8,^CZU=V#9G11\3'$>MUT0M; MIIC7?3N =/U>$B3:(!WLLJ B 6%_!QU!K0O[MTCHDRSLVG-P0-P6DQZV%#L> MZ4/Z8;!!NCY##FA'&I[]2\_9",\G'@Z"L#4RI '%U/,..PLRQK!'65O<(6@C MI%MHUX401SUH%_@&K-O,?X)*L7^^[7MU",.,=!-S?SR%Z+IV9R-4 1_>B;2? MS]]/"&)*@Q]$U]+J['$>U]?3O8;L8MVDVQ_OXLAQ5D3C;CVWT955DOYWI ^0 MRR),>JKP$RRXMB"Y:,VVBA39I76P;>;N/B82$*+?HVR;MM[^O0 M]DYUHR*[KQJ*AS@KD_T^" ]M;R30RQQ[NRD]7H!9&-JQ3;6$;[605&.;U@'% M*(2:"&,;4;D$&G+8]Z9'K3,2T,VL.@F"3UI9%J8^+FE&F\.F27W&LIE>GU2] MY6IFTS434X"2EP%\?:CZ]*>^,7)1G;C<20,BK?[.!90=92? \ZF49GUC%VB. MX,;_ %!+ P04 " "9A/Q4229W74<$ "0#0 &0 'AL+W=OR_;[5?6=_1ER55,!?%#Y;I?.J,')+!BM:%_BXV?T#KCP68BD+9 M)]DT>^/$(6FMM"A;8410,MZL]+Z-0T]@Y+\@$+0"@<7=&+(H?Z>:SB92;(@T MNU&;>;&N6FD$Q[@YE(66^)6AG)Y]O3Q?7"[(T2U=%J".)YY&I>:3E[8*+AH% MP0L*$G(MN,X5N>099(_E/033(0JVB"Z"@PK_K/DI"7V7!'X0'- 7=AZ&5E]X MT,-]CC5RT7XY4PUGJJ(I3!U,=P7R#IS9IP^#Q/]\ %74H8H.:9\ML+JRN@ B M5@0K3%+-^)H4@ E&4J&T(I1G1.@<)&&\*3[,XGUN'#;TZ<,H\,//Y/^^WN82 MX%$N$<@GY9^NL4DLWD,>F^=6[F0^D2#+'L)0.;F@=EA M,H^EH$@EQ1U#KUVRH%BK+ED#Q\0I7)LJ-,/NP)0VF70'Z#FV;8526R,?29CT MB,3O$T&/& 1Q1WW;DYGO#2P(W62P,QD$;A)&'1D-D1SMR,3U>_ANA<:@-]A: MQ2^>W$=K*1[T&6AK'/48:&WH]R.#]@:Q_^9L>>_U62*?O5KTAYU/D)W0.SR; M->!$-3-[=[8V_TZ>-B/U;MCCTX@\ )6JQTF><)Z!S)A*18WEA)C@5Z(+3S'I M?L-E&.,RIRHG%649P4@36AH("OMP6M2F[=@F Z1$"+5LRAWKH0ECP>B2%4PS M4*\_G'?/DRY,J?%DA5./QWU&[$;CKG0/S,RXFYGQJV?F5:TQ M].9&Q,IZVS MCS&S^[@?PLB-X]"PPV>:A[$[Q&3%;[L.%@>N/XH,;]"OV\ W\_"F#?S.P"AVPW&"GQ66 MP7G9U##8BQ2W<6,<30!.DDYD[,;^J+6R.G2\+N%@*^Z9#FSI<>R.1J-]V>;U M;LDER+7]%U#$]I?FPMQQN]^-\^:6O=O>_*M<4[EF7"&N%8KZV#0<(IO[?T-H M4=D[]U)HO,';UQQ_F4":#?A])83>$L9 ]Q,V^Q=02P,$% @ F83\5!S\ M5HDC P M < !D !X;"]W;W)K&ULQ551;]LX M#/XK@G<8&L"H;=F.DRX)D'09KH=U*)IV>U8<.A8F2YDD-]V_/\I.' ^7YK"G MO4@B17[Z2%'49*_T=U,"6/):"6FF7FGM[B8(3%Y"QE M=8I@-MFQ+:S /N\>-$I!A[+A%4C#E20:BJDWCVX6B;-O#+YRV)O>FKA(UDI] M=\+=9NJ%CA (R*U#8#B]P"T(X8"0QH\#IM<=Z1S[ZR/ZIR9VC&7-#-PJ\8UO M;#GU1A[90,%J81_5_F\XQ),ZO%P)TXQDW]H.\<2\-E95!V>4*R[;F;T>\M!S M&(5O.-"# VUXMPYR]+.S3_.[ M1_)U_OEY2>Z7\]7SX_)^^>5I1:Z>V%J &4P"BZA'PGUI>DSCT"0TIO8 7=R''#5[\>R&?B[0%2LX# MN?=R8W8LAZF'#\* ?@%O]OY=- P_7*"9=#232^BS5?M,B"J(+8'D)9-;,(1+ M4C"NR0L3-1!\E>0SO( @,1&M(X/,%1/TO#3HKQ[)@\L)_86T_^5]2/DG1PDC-_G&0]&1F.ASTYHOXH MBP?D3EK JK4$>Z-#M$C1I2''5.,,,L=".A'#?'6TTM%IG63=.HTS!^H90]"NZ [J.>_0M02P,$% @ F83\ M5!O#4G;C @ _@8 !D !X;"]W;W)K&ULM57; M;N(P$/V545I5K<0V(5Q%(5*XM&6EHHI+=U\-&4C4Q,[:3FG_?L<)!%:E/*QV M7[!G/.?,&9,9=[="OJH04<-[$G/5LT*MTXYMJU6("5.W(D5.)VLA$Z;)E!M; MI1)9D(.2V'8=IVDG+.*6U\U]S]+KBDS'$<=G"2I+$B8_^AB+;<^J6GO'--J$ MVCALKYNR# MC3$.>I9C!&&,*VT8&"UO., X-D0DX]>.TRI3&N#Q?L]^G]=.M2R9PH&(?T2! M#GM6VX( URR+]51L'W%73\/PK42L\E_8%K&-A@6K3&F1[,"D((EXL;+WW3T< M =K.%P!W!W!SW46B7.60:>9UI=B"--'$9C9YJ3F:Q$7<_"DS+>DT(ISVAJ/I M^,6?CU]&,)[,YM/%TV@RGX$_&<+C:/@PGCR /Z#C\7P\FL'UG"UC5#==6U-N MPV"O=GGZ11[WBSQ->!)1"WGJ_V+BSA5?T%?/TUO>JNC4K;"GD7-HU"^H>5=752;SMT9\?52?/T< MNSYX3KB%"DR16<*\'V%J2:8!)XE2Y0F3\25EAEUNU8W';BZ M:+M.[0XF@G\;HHHVG&D,8(@R>F.FC6%?\3[R?ZV34N'>,Z,)4AK][..H4KH: MKB4-&@7C0SU4A1E +#YL<@Y_,;0-?C$;POWV "[)7>>3'+?2=@[>2[(=MU70 M#?R_H',JCO/976U4FNT&S(5FAU+KG^,NH=JJM*HGV\\^FDD)RDT^>16L1,9U M,9Y*;SG<_6*F'<*+E^&)R0U]'Q#CFJ#.;8MFJ2RF;6%HD>83;BDTS4## M, X*QH4W&3G=C9J,9&ER+N!&$5T6!5//%Y#+S=B+O+WBEJ\R8Q7!9+1F*YB" MN5_?*)2"VLN"%R TEX(H6(Z]\^CL8F#WNPT/'#:Z,2()+R'/K"&%\W_GTZI#6L#G?>__HK,3EZJS1G!+Y1TV0#//'4\O!!9FC%DN#66H?RZ$]ROMW"0U['\C_/=YE"N" ,_72 ME&^/+[P>D2+@*/*FHL,%GJ0L-1,+?>*H9/^BQJP&A!\TL&+?/LJ]SUJGPCL$Y:8&+2)>-!O M J1^DD0-.?%[<5,>^&D4[^66HAG413-HI?.TZBB$BZI+V7/&7RF>, _,X?55 M$NQ.VB ;N%@=*Y[V:/\5^;^YCM'"[/UX_@0*&^0_]+^5Q0R4O8Z]YB?%A#G% M1@"D(^I5G3$\ 7)8!=-*^9%Q11Y87@*YWQ]7X_:G[KB8(5O%_F[XK$4 MLI<==VE,L$4N@5N33K]!-%P,*7FH_';BN,&Y*.VFPPHQK@V3%\K3M#LN[&ULQ59M;],P$/XK5I FD+KEI>G;:"MU,-XDT-0.^.PEE\::8P?; M6<>_Y^RDH2-IA9" +[%]OGO\W/DNY_E.JGN= QCR6'"A%UYN3'GI^SK)H:#Z M0I8@<">3JJ &EVKKZU(!39U1P?TH",9^09GPEG,GNU'+N:P,9P)N%-%545#U M_0JXW"V\T-L+UFR;&ROPE_.2;F$#YG-YHW#EMR@I*T!H)@51D"V\57AY%5M] MI_"%P4X?S(GUY$[*>[MXGRZ\P!("#HFQ"!2'!W@%G%L@I/&MP?3:(ZWAX7R/ M_L;YCK[<40VO)/_*4I,OO*E'4LAHQ-<'.9:OJ:'+N9([HJPVHMF)<]59(SDF M[*5LC,)=AG9F>;U:?WK_Z>V&W%ROR>;=:GU-GM_2.P[ZQ=PW>(!5\Y,&[*H& MBXZ CL/5VZ/"& MO^UMGY,U1MR/8:OD4I3F>]\O&D M7QX&([)*4U)295C"2LP=/%]#4BEF&.B_GP*=0!AL%^>%LSYB8(YM_V#)=UHSJ+!,)KTR,/! M;-83?=2/)EV63G\4D->,5[;7$<@R;'[UKZ0-![:4Y)Y4@IEN3,)PV!OM,.I& M/PRCH[J=F^F-1FIY]I2?]2^.C_AW)![#:9=-$X^^O[)_T#$+4%OW+M!8/94P M=?-LI>W38U5WW)_J];OE(U5;)C3AD*%I<#$9>435;X%Z863I^N^=--C-W33' MYQ,HJX#[F91FO[ 'M ^RY0]02P,$% @ F83\5%(\A5\7 @ E00 !D M !X;"]W;W)K&ULE53;BMLP$/T5X4)IH42.DDU+ M:AN2O= M[&Y(>GE6[+$M5A=7DN/MWU>2'3>%;* OEF8TY\P9>49)I_2SJ0$L M>A%^.^2*/8"P(.N?4,U"T'N ;./9&3 M\6O@C,:4'GBZ/[+?A=I=+7MJX%KQGZRP=1I]BE !)6VYW:KN"PSU7'F^7'$3 MOJCK8VK6[WZ&G.[39WFY6V]6W^Z='].X&+&7X)V-A<\"[^P_"C]7;L\R/\_B1V9I&II#&KF9,* /$&5OWTP7\><+ M&N>CQODE]NRQ%7O02)6N_1NE+=US.%Z!.2>VI[L*='X<#]DTP8=3!?BD503H M*@R$0;EJI>V[9O2.,[?J6^UO>#^P#U173!K$H730>/+1Y=7]$/2&54UHO+VR MKHW#MG;O!F@?X,Y+I>S1\ G&ERC[ U!+ P04 " "9A/Q41 OQD0\% !> M'@ &0 'AL+W=OR MC4598"]F.=KB&RSN\FLFK^Q6)2(ISCBA&6#X?FXMW8L ^F5 5>,/@G=\[S(63I%22_?C6B%IMFV7@_N\G]4_5X.5@ M-HCC%4W^))&(Y];4 A&^1T4BOM+=+[@9T*C4"VG"J[]@U]1U+! 67-"T"98] M2$E6_T??&Q![ 5)G. V ? PP#\2X#4!WG,#_":@0FW70ZDX!$B@Q8S1'6!E M;:E6_JA@5M%R^"0KG_N-8/(ND7%BL5S]?K>^6=^NO_QV ]Z#)>=8_^2.G0]#N$R*!8;$ M%)1^B]+7J2]^IC3:D209(E9'CJO(A.#ZL%_6KC MD>=.QFTUI?^CMO\C;?_+]WG_-1A,-JW$J8_>I%A@2$Q!-V[1C6D13G1OH7+,*1%)E<+AD-,'M$FP>] AL40P5IIM)<'WM0[2"EM:Z>" M,22F@)FV8*9:,%=(8$90PJOEDQ=YGLBU B[:Q4[D8$E.XN$[GP9S_O1XU MH0H,#Y:.0J&A;^%4'*;45!Y[GM35\E@5C)7OR9[S'$3C]M"\]Z;^(1EM6R>3 M,:2FDH$=&:@E\T7$F)4NO'+IJCD_.ODVFONM;/)G/2]A?M_._KMX ?Y8. MZ$*Q0#%-H@T*'_XSY_Q^SHW@J$=+V_[)M RIJ;0ZM^WJ[7;S-B$>@[Q@88PX MELL7"?$@H%$_V<:^WYNOC3IJ4VHJH,Y3NUJ?V=^/@'_ JOIV(2>KE=S4,Q2* MX=?)J+4VJA:84E.A=N[:G9C?J;@F3?3*J%I@2DWEV9ER5^_*UYE V9;(74JS M?@[R&W#D_G32\Q1&3;DI-15,9\M=O2\?RMY;AB*<(O; P6N4YA_J@@RE1U8% MDV9\950M,*6F?H+LO#UTS*X-GI3'L[PS@00KK MFSD9RDML"V"W+8#Z;<%0"M=;A3U78[#ZC?>3PO?0<^FWN'WW_T#9V,Q>@6P]X[D),>>%L=;')0?2^M MS^;:TO;P=%D=&=I=]?KD]0JQ+9$)G>![&>J<3>2DQNK#S/I"T+PZWMM0(0UW M]3/&*2_^!5!+ P04 " "9A/Q43#=6U5,# & M#@ &0 'AL+W=OVTFS=.T\.F4OK>WXOKOO MSG<^]Y>,7XLY@$2_LS07 V+8=44\AXR( [: 7'V9,IX1J:9\YHH%!Y(8 MH2QUL>>%;D9H[D1]LW;!HSXK9$ISN.!(%%E&^)\AI&PY<'QGM?"5SN92+[A1 M?T%F, %YN;C@:N;6* G-(!>4Y8C#=."<^,XCFZ-N<%8+DB>B[4JG5 MPFYQ!$5ZB*V('XO\ 7> M:X0]C-'EY!3M[[U"5$*VS3H[UBG$"LLW6+X%:\W0H(Y.8,"#!\"'A5 K0J"3 M^*:@@IJ3__.36D-CI4'\VA:-$K*S'5*7A6.Q(#$,')7W O@M.-'+%W[HO=U& MOB6P-?:=FGW'AAZ-\UA5)@'Z_,T82Y8T35%2 )),I7_MD&T^*(%# ZPKV6V$ M XR]OGO;)+>Y*^SAL%/O6K.Z6UO=M5IMSE0C7ELSQ@JQ:XQ: EMC&]9LP_9/ M:-@F^Y; UM@?UNP/K;$^+[(KX(A-TC69WG-5D=YFF +5 M']TC9U7_1'*^=W=_>X^5&__1]KO3OVMX?&M'L4OIJ9":M2?P-[+3KF_74+F-3CL# M/C,/$(%B5N2R;+KKU?J1_=N>_E".B-\1G.!4I@J4>_@4#F2EX^.H+Y/&9.KB590/_VB?U!+ P04 " "9A/Q4][SR MQ&H# #?#P &0 'AL+W=O,[C MQ&VYWD@]X6;3+5G#'.3]]H:KD=M1EF4-5)2,(@ZKF7/AG1<>U@)C\:F$@SBZ M1CJ4!\8^Z\'U_+=3I?&KA\?4C_3<3O KF M@0BX8M5?Y5)N9D[JH"6LR*Z2M^SP.[0!19JW8)4PO^C0V,;808N=D*QNQ6H% M=4F;?_*EW8@C@>*,"_Q6X \%X3."H!4$+_40MH+PI1ZB5F!"=YO8S<;E1))L MRMD!<6VM:/K"[+Y1J_TJJ3XH<\G5W5+I9'9;?"H^WA?H%Y27@JS7'-;$9/!M M#I*4E7BG;MW/<_3VS3OT!I44W6W83A"Z%%-7J@5HC+MHG5TVSOQGG 7H Z-R M(U!!E[ >G]?$)O:L"[Z+W'Z._]$\"_]C1,Q3@]\C'OC^RGJN7R[VQX "P%;J%/= =H+__5*;H6D(M_AG+>L,-Q[FZU)V+ M+5G S%&U3 #?@Y/]_),7XU_'MMPF++<)*RS!>LD)N^2$I^A9FXK1AZY1QD:I M7PS[+/%"'$ZF[OYX8Y^:Q4'JX[!OEC\U\P(<)OX 5XS8>4F01&EGUPLTZ@*- M3@9Z__'ZKLC1_.[BKIB/17M2_KV'S28LMPDK+,%Z.8B[',0_J!+$-I-C$Y;; MA!668+WD)%URDE=7@D89'3_BL9?@8% )GII%Z6021(-*\-3,\W'JQ0-<,6*' MTQ ?\7J!IEV@ZK'@[=]/F(VB:-X M0"M&S-))X@>#2N >-2PU\+7I% 5:L!V5S0=K-]MUHQ>F!QO,7WKG5][(?*Z[ M5],@?<,WK>\'PM-D>9L@0 '(< 9 >&PO M=V]R:W-H965TE5R=>RNMUV>^KXH5K8@Z%6O*S96%D!71YE0N?;66E,P;IZKT41#$ M?D48]V;3INU*SJ9BHTO&Z94$:E-51/Y[04NQ/?>@=]]PS98K73?XL^F:+.D- MU;?K*VG._(XR9Q7EB@D.)%V<>^_A60XGM4-C\871K3HX!G4H7X7X5I]\G)][ M03TB6M)"UPAB_N[H)2W+FF3&\4\+];H^:\?#XWOZAR9X$\Q7HNBE*/]D<[TZ M]U(/S.F";$I]+;:_T#:@J.85HE3-+]BVMH$'BHW2HFJ=S0@JQG?_Y'L[$0<. MAF-W0*T#&CJ$#SC@U@$_MH>P=0@?VT/4.C2A^[O8FXG+B":SJ11;(&MK0ZL/ MFMEOO,U\,5XOE!LMS55F_/3L.O^2_WZ;@Y_!#5MRMF %X1JLI9AO"@T(GP-% MY1TK*!"+!96,+Q5XDU%-6*G>&J_;FPR\>?46O *,@\\KL5'&1TU];<96]^ 7 M[3@N=N- #XP#@T^"ZY4".9_3N<4_&_>/1_Q],R?=Q*#[B;E H\!?-_P4X. $ MH ARW@N'^\.;>'\O][S9_?>FPS4;ZA MX*_?C"GXJ&FE_K9E?<<-[=Q:!<_4FA3TW#,R5Z\TZLU>_P3CX)UMREW",I>P MW!&LEYRP2TXX1I^UJ;#>=#O/N/&LGQEWLP2&03B9^G>'$WML%N,4!6'?+#LV M@S@($S3 Y18[F. D2CN[7J!1%VCT@T 5FU.N&2G-,ZH)VA;S*.2I2\XE+',) MRQW!>IF(NTS$+Z0'LK#SC [N3(PB#.% #X[- MT 1-PFB@!\=F41I&23"0 XL92B$*[6J0=F&FHV%>BJJBLOB!&(PRGKK>7,(R ME[#<$:R7B$F7B,D+B<'$97)* ' M-CL8I#@="(+%+@P#=*0(%CL\F40XLDL"/*AFX&BPGZFLF*:@$-6ZI/5Z5">F MD&0:5((S+>H"Y@2\)M7ZG5$-3K>DM$_,:#=/79I.:9E36NZ*UD\8VB<,O9!X MM&!7*7))RYS2T?HKVM1\TW!6MGXY] MQ0>CEY('IV6@4UKFE):[HO53M"\%X6@Q,RX/\?'[ (RBH3C8K(8U26:Q2M() M&@J#Q>JP(ND'N2^IX'A-]8=>43DN":. )Z\WE[3,*2UW1>NG8E_VP?2E),%I M,>B4ECFEY:YH_13M"T(X6M*,2\+DZ.,@QG#X0=)BA6(<#R7AV"J*X%&Q8;&" M,1Q(@G^PAU)1N6PVKY0I)#9<[SZ4=ZW=!MG[9EMHT'X!SRZAI3VK-]2:/9L] M?K<;]XG()>,*E'1AN@I.$Z->R-C#7%T+H M^Y.Z@VZ;&PO=V]R M:W-H965T3NW]>\+)L0'\WE\B6QS3S/>)X9C&>\9_R+6 -(]+4L MJ)@8:RDW(],4Z1K*1-RS#5#U9,EXF4@UY2M3;#@D60TJ"Q-;%C'+)*?&=%RO M/?#IF&UED5-XX$ALRS+AWV90L/W$L(W7A<=\M9;5@CD=;Y(5/(%\WCQP-3,[ MEBPO@8J<4<1A.3$^V*-%6-G7!I]SV(N#,:HB>6'L2S7Y/9L85K4A*""5%4.B M_G8PAZ*HB-0V_FTYC#UP*\\\VV(J&9&)M2;:$B,M/6W:QQA[_CSD&?&)5K@6*:0:;!1\-X,H W M5>A=_/@U_AD>)/QC2^^18[U'V,)8LY_Y^7!;%\[/>8]_SOMB&!Y!JN"V#GZD MI=/5DE/S.<.UI*N*!NCJ@=7A.1*;)(6)H4Y' 7P'QO377VQB_:9+R37)HFN2 MQ=VRV& SO0O&\3CQO4+SF)$T*Q)9H M2R'A].U4U>G8L'D'(1&'X* GH\;*(I[74_'4RL8>)KV-,(>%09A3TF-F4MXF)-78A M=OJ%NQB,]D(M_4Y+?U!+];7\GW?9/RV($(<^[DGGG[Y]/@X]NR?=>6SQ>6R+ MP=@N5"[HE L&E?N3T=6=!%Z>58#!24#8]ZU>8^#R2.BP$SJ\4.CW:O!V%&R YRQ#-XRC H2XU:5AT-./WC:N218-:^"A;RIT MW;4ZON8N%E'JFB)4(2R5*^O>5R<.;UK)9B+9IFY]7IA4C50]7*ON&WAE MH)XO&9.OD\I!U\]/_P-02P,$% @ F83\5.V Z[:6!0 TAT !D !X M;"]W;W)K&ULO5E=4^,V%/TKFG2GLSL#Q)+\%0J9 M@=A,Z; + VSWH=,'XRB)N[:56DJ@_[[R!W8LRTI8//M"8G/NN3[WRM)1=/9, ML^]L10@'+TF02WFB M]'M^<3T_'QGY$Y&8A#RG",3'ELQ('.=,XCG^K4A'=0H8 MF='X6S3GJ_.1.P)SL@@V,;^GS[^32I"5\X4T9L5?\%QB;0$.-XS3I H63Y!$ M:?D9O%2%V D0/.H 5 4@.<#L"W-ST]F-W[WO4C MN+E]>/ ?P$>/\""*V2=P#+X^>.#CAT_@ XA2\+BB&Q:D_+[O]P]E8Q<#T:<,&'^T9#&-)-RMD1^$(Y$1\W-$@9$*T&5U$: MI&&4+L$]"4FT#9YB OZZ$03@FI.$_:T:"V4V4YTMGP-/V3H(R?E(3'*,9%LR MFO[Z"[2-WU2-&)+,&Y+,'XBLU3*S;IFI8Y\V?O0BBEC1+E"E*S6SL.8 MT+$D]5T0G+B.)+X+V*=+:#U=*=6KJCE?XMBS@YIHL% ^$JR)9"=K 4 MMHR)EVM%0! + ];7?:?S/,<6QA-)OP)EHHE4)4^!@H;CV%()%+")X?2TWZUK MX&IK(-8!NB591$0-:!P7S5?I=;N=Q+8IR56 3"B/]2X(V1.YW0J0A:!:ZJ26 M.M%*%69CSRL]Z3Z_BSJOM!)E2+7P#N+R]W&UA$*C\8.&5NIC%LS)SAJOM'A: MBK>N#H.R>8.R^4.QM9NQ8\[A3_5C5;JA&CK\-J#BD M24]>NV7)4P;#K2BN&KX+9KM4W;S0[!ZAUN3]L!BK:UGR-K4X-NBAL M3^0*=$&699ER 10)$>[3W]APJ/?A[W$$%;6TV$-7+H("AFVY5IX*YIJV[ E4 M,,; Z@P ML]B6.S)3PER[(_8@-G\O6UMNXWRAWOJ6"X\8WGL\@I;ES4O-D&S>H&S^4&SM M?C0N'+H_UR-H7?^;&SR$;X*9>*> M=1$U7AYI+>>[#$)%W=[G0P3E*BA@MBG_9J!"B0;+^TME3HSLGCHTUACIK?&A M_D!/\]9Y"'5M[S&2"S-D1E^5L6?Q18W+1GJ7O=]K5 2[/_69'1,\4Z&P*6\I M#N+R]W&54L<[9U0)$<,_/QS,AX!8N\H#BOIN?0!Y41R[2?D,*NY[\-0O MCQ<;^O*T\[-XV\1[!F*R$*F,$T?T)"L/$,L+3M?%"=D3Y9PFQ=<5">8DRP'B M_PLJ5M;J(D]0'^-._P=02P,$% @ F83\5%3RS+$> P PP@ !D !X M;"]W;W)K&ULK591;],P$/XKIS AD,:2.&W2C;92 MMXY1M(V)#GA /+C)M34X=K&=E?U[[*0-W9H%A'A);.>^[[X[VW?IKZ7ZKI>( M!G[F7.B!MS1F=>+[.EUB3O617*&P7^92Y=38J5KX>J609B4HYSX)@MC/*1/> ML%^NW:AA7Q:&,X$W"G21YU3=GR*7ZX$7>MN%#VRQ-&[!'_97=(%3-!]7-\K. M_)HE8SD*S:0 A?.!-PI/SGK.OC3XQ'"M=\;@(IE)^=U-)MG "YP@Y)@:QT#M MZP[/D'-'9&7\V'!ZM4L'W!UOV=^4L=M89E3CF>2?66:6 Z_G089S6G#S0:[? MXB:>KN-+)=?E$]:5;9)XD!;:R'P#M@IR)JHW_;G)PP[ \C0#R 9 '@/B)P#1 M!A"5@5;*RK#&U-!A7\DU*&=MV=R@S$V)MM$PX79Q:I3]RBS.#"_>OQ]_GEQ> MPNAZ#)/KV]'UQ>3T\AQ&T^GY[11>P864V9IQ#B_&:"CC^J5=_#@=PXN#EW M3,#M4A::BDSW?6,5.5X_W7@_K;R3)[S'<"6%66HX%QEF#?BS=GQ(6@A\FXHZ M'V2;CU/2ROBN$$<0!8= D*:!+7#QYA:>%C"PQ8Y4;T]4.LU>7*4XT2N:XL"SI4"C MND-O^/Q9& >OFU+PG\@>)*13)Z33QEXGY!!FN&!",+&PUYA3D6)3W!597)*Y M@G8W3$C8"X_[_MUN1/MF<3<*D[@V>Z"U6VOMMFH=91ESM:KQ8E30[HY+$A$2 M/!*V;Q4?D[C3K"NN=<6MNJZ0NB-C:[$!FGVS1<8-&U7&>_X3\DABJZ]_/ U) M'4GRAPS7ZB$K$(RT-5,I%.D]V,L@-*=N YHB2_8B>Q4%QX^#:["*W<5N2G^O M%MW[RR.,(OO#^>WMG]\."?;.;X/9PV->"?5W^D2.:E&V3PVI+(2I6D:]6G?H M4=F8_-_F57N_HLI>/PT&PO M=V]R:W-H965TFG$W7Z ME*1_94LI<_0E"N/L;+#,\]7KX3";+67D9Z^2E8S5-XLDC?QR# LE%0B@^UO%HZ[KY_5 MWY7)JV0>_$Q>).$?P3Q?G@W& S27"W\=YK\F3S_+*J$RP%D29N5?]%39>@,T M6V=Y$E7.*H(HB#?__2]5(781E6E=^KD_/4V3 M)Y06UDJM>%'6IO16V01Q,8SW>:J^#91?/KWZ\.'RC^N;&W1^>XFN;S^>WUY= MO[EYB\[O[]]^O$['C\%#*)&?95)]^.)2YGX09B^5 M[6_WE^C%]R_1]\H.?5PFZ\R/Y]GI,%>!%C\WG%5!O=D$15J"$NA]$N?+#+V- MYW)N\;^ _3$!!(:J0MLRD>(38 H+=+^5,N>/2'0/A MT.VHT5*/MNB]"^(@ERD_/-F'RZ4?;H.I=1]J>M^AMQ9A%]Y,MI4F6(3]*TCSXQR\J MT)B@MOPWHJ(4+8YSGZ?"XZ/1^'3X>3>SIAD?"S(F6S,C9KZ-F8,QG\]FZV@= M^KD:NN?(BR.:+="-$M^)X(2,".&\%JG-CC'A3>RABFVH @SUPD_3KT'\B'[W MP[6T!2@:/TPIY836XK.8,2Q&U![>:!O>"%P%UVIQ+S8K(6Q9"2_>?IF%ZWF1 MPU62S)^",'R)/IT_9'FJ3B#6Q3%RN3@_[4VQHVAPA[G M5-1&U&;&)AC;1W2R#7D"AOPQR?VP.NW)%,W40;P8)[7$XSE*\J7Z['\E,6E$ MQ^C$XY-:$A8S)OB8V9/ GCZG>G :J3]7M*5(#/W@1ZN?4/E![$?2?C($U;I. M.5=J9NX[/(&_P:*L?M15B1RIF24BND2DAX59B9I+CE*O/JFM=D2TSFK-'!@\ ME:NP<2.5(S2Z19!L,P<^!4 M;O(*(614G\A[K,R0-=/@/5#S?':Y>#Z[6$,$13J/DB,U,V7-21@&I2,O%[!3 M)'*E9M9"0Q&&J>C 2P;.SA>D5M=H1/2,NU#=&D0L#3O.5 M@/Y%[]52B=:1-6"G#.)*S4Q>,P@A?1X2"$@XG6OA2,VLA08; H/-IA:HY02& MUIEYSJ(0)UKX4C-K(6F'P+3SY%S'18G'C#9#W$UD]2\0T"&Z'K]#:MU'N ^ M^(9HOB'C7B<[2$^=:^%(S:R%9B8",].!K%>I[A('9JS1/;*9D5';=3;5Z$1A M=.I">I64 7!B1.J=;*L9F[1TLJE&*+H'H?927B6P6Z31B.)Z?$TK05K#TY!# MX48+3V;E$?+1VJ.8C"''3( MIYFBIAT*MV3V3/IVYH-U.P]T'YQ#->=0T>ND=]K^<:5FUD+C$(5QZ,A)#XM# MS'>0JYFDYAX*]W5ND_ADED0KJ3+U'U,IHV+/@C4AIXCC2LU,6R,.G?0ZST& MZEP+1VKF7@ -3@P&IT-W S0;3)B*'?JH=@/8S##A=DAAFJ$8S%!=<*^2,CE. M>/6VGLV,\[;;[4SS%(-Y:C_N50(&[GG-4EJL.&_!/:9!A\$-$_LA "8]6++K M G"E9A9@9S<,?,/JR(,!<]KT<:5FUD)C$(,QZ+B3WAYQH*EWB*>9HF8GQ.;.]U0Y$K-K(7F(P[ST8%4QRTMI0EE M]8V3-BLF6G9X:E#B,"AUVN/9W*]S(OBXOH729L9YVPY/KJ&)P]"TG^DJ >,& M+*]W\"Q&F-&6N]Y<$PV'&R/5@H<9#M;H/-W[X!:^LSNXUYM5W&D3QY6:60L- M.+S/FU5[Q &&.\333%$C#(=[(#L3O!W:8(W.@]H'J' -*KS7&U3<:??&E9I9 M"\TS'.:9(RJ]&JFHTLW#I9LW>;(JG\]\2/(\B&PO=V]R:W-H965T MT VZ^?[="(C5"^$)_MN^=]'7SIKX5\43FBADW!N!IXN=;+"]]7 M:8X%4>=BB=RLS(4LB#:A7/AJ*9%D+JE@?A@$7;\@E'M)W\W=RZ0O2LTHQWL) MJBP*(G^/D(GUP&MYKQ,/=)%K.^$G_259X!3UT_)>FLBOJV2T0*ZHX"!Q/O"& MK8M1;/>[#=\IKM7.&*R3F1 O-IAD R^P@I!AJFT%8AXKO$3&;"$CX]>VIE+N^+7Z9^?=>)D1A9>"/=-,YP.OYT&&9+,]AYV$,#R0$&X30J>[ CF58Z))TI=B#=+N-M7LP%EU MV483Z[F[\/+FY@>'M&":WC\/;Z\GHY@J&T^G5XQ0^PK 0 M4M,_Q)WAZ1@UH4R=P0E0#H^Y*!7AF>K[VFBQ%?UTRQU5W/ ]VO)SR$*/D 8 MA"$\3<=P>G+V;QG?6*G]A+6?T-6-#OD1(EM3QL#(@@G7A"_HC"$,E4*M8$Q5 MRH0J)<*/X4QI:?X5/YO45Y1V,\7>E NU)"D./',5%,H5>LG[=ZUN\.D-#U'M M(7JK>N*.Y!0W*2LSRA>@U:6_N8MJ@)5F5U=F"=..KUFF&=&M8Y!FLWP3K[L*@7'(!U:UCW M&*S3!.ONP=KM7BMHAL4U+#X&ZS;!XKUWU@["^']G_LY]MZWS&Y$+RA4PG)N\ MX#PV:F75CJI BZ5K 3.A34-QP]QT<)1V@UF?"Z%? ]M5ZF]"\A=02P,$% M @ F83\5!!::^SS!0 "C0 !D !X;"]W;W)K&ULM9MK,8Q@LU.FG::=/MA9S\06XF9ON 0,*!K8'G])#-9Y7L1[0.@8S0]Q\CW=,L;1CS"(THO1EO/=^7B< MKK3O2Q;$AXL1'CWO^.(_;GFV8[R8[[Q'=LOXU]WG1&R-*\K& M#UF4^G&$$O9P,5KB864#>XG>?'=*CSRCKRGT0 I M T@[P'@A0"\#]+X*1AE@]%4PRP"S;X!5!EA] R9EP"0WJSB[N36VQ[W%/(D/ M*,E:"UKV(?6.CJYN[Y8U[=7E- MT?+VEM[=HG?HQDL2+TL7],9FW/.#]*W8^_761F]>O46OD!^ANVV\3[UHD\[' M7!Q2!AZO2_G+0IZ\(*^CCW'$MRFBT89M)/&V.MY2Q(_%J:C.!WD^'Y=$"?QM M'[U'NG:&B$:(Y'A6_<.QK#L_ITY_3MU1A]ML+<+QB^%N_W!-885>I::>\_07 M>(X?^9R]NQ:YMT%7$?>B1_\^8&B9IHRGZ(]KT1Y=<1:F?\H2KX ;M3L]T73>)WG)0J3W4P7Z:%%+3D6@: MV)JT-%T@S8:#D\K!B=+!91@GW/_'RQ_SV0\Q84F9S+))IRO8M#2MY=BD4YD+1FCE4E]:PLOKROTL23*YWF>M,JECA]\F8-6PT!I%)3F@-)<*%HS2^HB'#9/.E1 M%L!6H#0;E$9!:0XHS86B-7.HK@EB=5%054K'W9+8K%LA6JD5!CO?2Y2"BCH2 MT2GIB+I0HDVOZNH?5I?_&J,"^A?=)=Z&A5[R/46OO7#WH=@1>2&33R\@RV\K M4)H-2J.@- >4YD+1FCE4%R[Q]*1C!FA-$Y1F@](H*,T!I;E0M&8.U95-K"Q^ M#?CUKP0UGK7-[@ "6I_LI4E!-1V))IEUAX]3U!1)75,DZIIB>_CH]R.&&CKT MB@>EV: T"DIS0&DN%*V9.G41D^!3CAH$M+ )2K-!:124YH#27"A:,X?JPB91 M%KV4,XTRM/GZQ*0S4*@5!CO?2Y2"BCHR4,2Q!QV\?==Y06JG5!F=!#TD**NE()#N#E0LE67@V/EIY("8*C_FBDA2M MXWW$BS>]J[W5PI5EOERCM?\2GZ^P9+^-SVFQ+*7&%ZMD/GK)HQ^E*& /0DI[ M/Q$=2XJ%)\4&CW?YNH?[F(M93/YQR[P-2[(&XON'..;/&YE M?QG\1]02P,$ M% @ F83\5+?W\HV' P B T !D !X;"]W;W)K&ULK5?;;MLX$/T50ALL6F 3W64K:PM(+!7-HD6#NMT^,]+8$BJ)7I*V MD[\O2.=Z\%N DFXV MVE7@8LQQ-*%DBZBT%FRRH:*OT")>12WWR9Q3,5L('(\^)'?S9(ZNT0<0X48/ M=;/U9 [?Q,!Q4;*W8O;K/$9OKMZB*U34Z$M.U@S7&9N87"Q!$IEIZ^Z^<>>< M<.>BCZ3F.4-)G4&FP&23\9UW?(-?Z"SF6XVC6,SL? M;NOD_#_OR6][/PB&VVT&5_&Y@YM!E]4&Y^EQ\BR[92NWXGOD3C0V+ MO^?:<0/;[\G46#F!Z_64'EMYH\ =]\1JK +KE-R@DQL,ROU"."Y;J? L[G8& M.K7!4:"%6M_NJ=58.4'85WMLY8U&5B_[B<9*A-?2JQUU:D>#:K^I6QFR:[P1 M65Z"J"-DI?*:;;6YKQ$YW 3::V38DX]> %.&/%0UUX'CH0R_Z)AFYS&-=DS! M*:+X8DM*+K"D@P2-NP2-?RU!6<%2LJXY$OF ,S/3N CWMHYU8[G]KVZF-QOU M/N'X/+;DIVP'\0B[>(1GGD8I9CE:B**9(5$ G16'0>I?O1(O21:'FB/ "L-> M2#56OA>.>Q$U]TK+"NA2U?0,J5W3%!;=:/=LN%/5&PO=V]R M:W-H965TN^0@5A,[LQV@WWYV0E.V&'A#_'3W^]_AW&6\YN)-Y@ *;\5@5E M,!5(UF5)Q/LU%'P]<7SG8^&)+G-E%MQT7)$ES$"]5%.A9V[G):,E,$DY0P(6 M$^?*'UW[@3%H3ORBL)8[8V1">>7\S4Q^9!/',XJ@@+DR+HA^K. &BL)XTCK^ M;)TZ'=,8[HX_O-\WP>M@7HF$&U[\IIG*)T[BH P6I"[4$U]_AVU V/B;\T(V MOVC=GL6Q@^:U5+S<&FL%)67MDVRVB=@Q"((]!L'6H$F$VX(:E;=$D70L^!H) MTBNYVY[B-9D3E,''V?)8@5..G7+_[ M^W9 5=BI"@]Y3YL@3V$S+^J,LB52.2!)-ZCD3.42 @<4XCK$=ACL8/@:+;##<@^' 2R([ M;-#!!L=@V 8;]&!AY ]].RSN8/$QV, &BWLP72*]/9$E'2PY!HMML*0'\T,O MW ,;=K#A0=AS#KK"+Q0(&W+80T8XQGNNB>]]%B+O,)0K4J#[6M4"NFKTT%2C MZ;8:68N.UT]W@L/A8(^>G<+H']3S %*.T%7):Z9T_VEJ!%/F7:9,9P:DLLKQ M>W(N@B'VDCUR/JNL01=ORVHGB5=-F7KG23:L9YOHS 80YH/<7G*N/B>E< MW8='^A=02P,$% @ F83\5#A3!$\&!0 ,R !D !X;"]W;W)K&ULM9I=;]LV%(;_"J$50P*DD4G%'\EL _GJUB'I@KKM M+H9=,-*Q+402/9**$V _?J1DBU8CLU%&W<26K//JO$>'Y&,SXS7C#V()(-%3 MFF1BXBVE7)WYO@B7D%)QS%:0J4_FC*=4JD.^\,6* XV*H#3Q2:\W\%,:9]YT M7)R[X],QRV429W#'DN)A;WOB<[Q82GW"GXY7= $SD%]7=UP= M^95*%*>0B9AEB,-\XIWCL\N Z(#BBF\QK,7.>Z2MW#/VH \^1A.OIS."!$*I M):AZ>81+2!*MI/+X9R/J5??4@;OOM^H?"O/*S#T5<,F2/^-(+B?>R$,1S&F> MR,]L_1ML#/6U7L@24?Q%Z_+:X8F'PEQ(EFZ"509IG)6O]&E3B)V .\)()L M\ET (7L"@DU 4!@M,RML75%)IV/.UHCKJY6:?E/4IHA6;N),/\:9Y.K36,7) MZQZAMZC3Y1SJDN*#JY TC@1A^@=BC/T9%7W[UXVZ M%GV4D(J_FRI:"I\T"^M!?296-(2)IT:M /X(WO3GG_"@]TN3>T=BM1J<5#4X ML:E//^0RYZ![-D[S%"6Z%&A%G]4<(!M[R2K7UGDI-BC$]%3V."6C?G Z&/N/ M#9[ZE:>^U=.G/+T'CMA\VW,Q"$35LPYC*B'2PT70!$JS]S1\0)+33-!BRA+H M7UNK7I2W[N^DC$VZI2MK=F]\GH/*^\#J_5?.A- &0H!(%#[?-_ML,C=X\3P& MPUZO]YT_:P9O]#>L_ VM_HJQBC(FT;-:/4.6JD8-(3I"\WHC;UL813DT.;7> MI6T;#QMZ8K=L-:>CRNG(ZO0/N51-?!!GRB0<(GA23*"GJ0QDDR&K6%M#CL1J MOD\KWZ==SJ6_JTM[>=LI,KM;I/PUBXWUEO.P*D31VZP"UL M> O;@>OMO6W7Q?TRR6>@O&FJO[3'O]6WX3!L![&+/$ZB.%LT+T-.\$;LOX&]JK&=G M#.9*K5X'PV#$_F-8:_:PZ[5V/WK)'B08[&4/PU3$SE2O&J9.,>H'">%BE-HV M5PQ7!7:NV@Y2^^IC%VF]E=(%5@4&JX+.L"IPBE6NU.IU,%@5_'^LLDNT-FQ/ M:+A_\?%WMF53X(MBMUJHU/-,ECNTU=EJ1_R\V ?VS>7E=OHMY8LX$VIZFJO0 MWO%0+8F\W*$N#R1;%9N\]TQ*EA9OET CX/H"]?F<,;D]T#>H_D]@^A]02P,$ M% @ F83\5&=BK$C* P Q P !D !X;"]W;W)K&ULK5?;;N,V$/T50ET4NT 2W2TKM0WXHD53Q$%@;]*'H@^,/+:(E4@O M2=F[?U]24K2V3+M!FQ=+I,Z-?108@T?^2C 2ME3B@\S38X@TL03YM'[E:V2W+BA1 !6$4<5@/K;%[ MF\0:7P&>">S%P3W22EX8^ZH7=ZNAY>@#00ZIU Q8778PA3S71.H8WQI.JW6I M#0_O7]D_5]J5EAA.HZ64JNGA)E)T>?QW<+]#R^?TK0 M/!DOGQ;)/'GXLD37Z!YVD",??9R!Q"07G]3> M*2UO% MI0V.]QJ1\(^2WB#?N4*>XWF&\TS?;NZ:Y/P_[\E_]GX4#+^M%+_B\\]5 M"B8.\A"LT%@*D0"K-Z)[@%Y(324"@.6!1=.1\_4 '+];D6;F-Q.\20&D.^=>7'C5G9\ M47929_="AXI/NXH7!=W,&E"1$W8+^TU M2+:MAL(7)M6(6=UFZF\&< U0S]>,R=>%=M#^<1G] U!+ P04 " "9A/Q4 M\N%'E?X$ 2* &0 'AL+W=OF% @IH8ENL)&#;Z8^O_!&# M@^.8Z;G(3;#%>1\=RR\ZL:SAEO%GL21$HA])G(J1MI1R=:;K8K8D"18G;$52 M]H)IJHV'>=L-'P_96L8T)3<63L.3NYG(\T(\N(Q&0F,P16'QMR0>(X(ZD\OI=0K>HS M$^X?O]"#_.+5Q3QB02Y8_ >=R^5(.]70G#SA=2QOV38BY04Y&6_&8I'_1=LR MUM#0;"TD2TJQRB"A:?&)?Y0#L2=0G&:!50JLK@*[%-BO!;TW!+U2T.LJ<$J! MTU7@E@*WJZ!?"OI=!:>EX#2_N\7MR.^EAR4>#SG;(IY%*UIVD!LB5ZM;2-/, MNW>2JV^ITLEQ,+F\10^3JWL?3?W)W?VM/_6OO]VA7] UYAQGQD*?/2(QC<47 MU7I_YZ'/G[Z@3XBFZ-N2K05.YV*H2Y5+1M1G9;_G1;_6&_W::,I2N13(3^=D MWJ"_:->[+7I=C4$U$-;+0)Q;K<#?UND)LHVOR#(LJRF?_R?WVN53S)7O-%R)^W*TG;.L]^R-*8!X3;ZBB1!$ M"J0\BJXH?J0QE90(-"58K#F9(S5[WI+9FG.:+O*H:Y;RJN$<"RK0GU>J W0I M22+^:C)ZD4VO.9NL]IR)%9Z1D::*BR!\0[3QSS^9KO%KD\L@81XDS(>$!9"P M$!(6 <%JSNU5SNVUT:R;'>@(0%D+ 0$A8!P6K><"IO.*W>V$U3_Z(KLB$QLIO\T0HY=C*" MA'F0,!\2%D#"0DA8! 2K&/>/:6\P8>J5@-(YT+"/$B8#PD+(&$A)"P"@M6<:QJ[)3CCG5ES0X1, M2"J;%]*,@T)CFH=/?=W"O/97QE_5TN"4?9 MQ*6\@W Q[;46W/9>CIVW0&D>*,T'I06@M!"4%D'1ZLZT=LZT/E3E+=.!LC D MS0.E^:"T )06@M(B*%K=PKL7!F;KJNZ[!=@^J*S.8?GM$.2UYW&T/^S#A5[+ M?=UI -II"$J+H&CU&[];;S?;%]Q;JFJG:@JYNGP!2O- :3XH+0"EA:"T"(I6 M=^1NE=]T/E8U!7UA $KS0&D^*"T I86@M B*5K?P[KV!V;JX^VXU=1M>3PX. MZVFG,*\]EZ,] KHZ#TH+06D1%*WPB+ZW 2DA?)%O1A-HQM:I+/8B5:W5AK=) MOLU+WX47N^6FF"]H*E!,GI34..DK,_-B UIQ(MDJW\[TR*1D27ZX)'A.>!:@ MOG]B3+Z<9!U4VP#'_P%02P,$% @ F83\5!A#E:N5!0 .3 !D !X M;"]W;W)K&ULM9MM;]LV%(7_"J$50PNLED3Y)>YL M W'$8AT:+$C2#L.P#XQ-VT(ET:-HNP7VXT>]1!0=F;& ZR^-9>L^E,Z1KGDL M=G+@XENV84RB[TF<9E-G(^7V@^MFBPU+:-;C6Y:J3U9<)%2J3;%VLZU@=%D4 M);&+/6_H)C1*G=FD>.].S"9\)^,H97<"9;LDH>+'G,7\,'5\Y_F-^VB]D?D; M[FRRI6OVP.27[9U06VY-648)2[.(ITBPU=2Y]C^0H"@H]O@:L4/6>(WR4WGB M_%N^\6DY=;S\B%C,%C)'4/5GSVY8'.R5$HT!QV@MP58"/"_HG"H*J(#BWH%\5],\M&%0%Q:F[Y;D7PH54 MTME$\ ,2^=Z*EK\HU"^JE5Y1FE\H#U*H3R-5)V+G YUC*_#W7=I#@?<+PA[&+<=S\THY5>5X=+(\M)>';*%&]XMROZ6/T3O,],2B807Z$;P9:1;//'2LC[SX=L2Q=LZJ@&DS&Q M9\[LYY_\H?=KF[B0L! 21H!@A@W]VH9^00].V:"VM0GH(UU$<21_H+^+#SY) MEF3_M%G3A[0&$A9"P@@0S+!F4%LS..,.R7)W%J4[ZELRDS1=1NFZS9,2YWL% M+_]ZW<]&?B^8N/NFV-9!NXK=,F0PZF%S2 (TI*'BL%9Q:%6QNK"OUX(Q-3MH M[3-60M>+&1(60L(($,RP853;,+I(GQE!6@,)"R%A! AF6'-56W/U2I_9,Z%F MU$A0-?%M,Z&L'S1O\J.F8AVAJ[*0, ($,Y0=U\J.K MV9"P$!)&@&"&_KZGHX%WD;9388'< :6%H#0"13,-:F0WW]Y\>+I^+XO[Q+"J MU10KJK,I)6W8[&J>9_:U$'1( D4SM<9::WQ>.T)_I*Q58&M]9X$A:2$HC4#1 M3"=T]O6#R[0ET$0,2@M!:02*9AJD4[%O37;=VE+_90C"0;\W/IHC5?LUIU'] MJ^-^\_H^I-JGV;CP0#[�<@])"4!J!HID&Z12-[2GZS#0 FIY!:2$HC>"73[1/A@&=B;']::^U M7SWDZN<5K<*#IF)06@A*(U T<\FA3L7!91X'!Z Y&906@M((%,TT2 ?JP!ZH MSVM4=DAG.T!3-RB-!"\S/#YN5&YCZ73"Q+I8LYZA!=^ELEQ%7;];KXN_+E:# MNWKW?R>2,?H/[? K/_ 5!+ P04 " "9A/Q4N(UZ:!<# "="P &0 'AL M+W=OYCV8,@%HB8QLQUHI?WXV4X:Z$K2J2U[2?QU[SG7/KZ^K0UE]WP) M(-!#'"6\;2R%6%V8)I\M(2;\E*X@D3-SRF(B9)F;5D-,R9A M8K@M/7;+W!9-110F<,L03^.8L,$A31"#>=OHX(LNKBL#O>(NA W?:2,5RI32>]7Q@[9A*480P4PH M%T3^UM"#*%*>)(]?N5.CP%2&N^TG[Y!G,E'#HT>A[&(AEVV@:*( Y22,Q MI)MKR /2!&6= MFJ5'!'%;C&X04ZNE-]70H6IK22Y,U*F,!).SH;03KM=L7_71_Y@-!Y. M;OJ#\0AU!AZZ[GM7_N *=7IRVA_[_1$Z]D"0,.)?T!$*$S1>TI23). M4T@N MRJ,YRW&[&:Y=@OLM34Y1S3I!MF7;:#+RT/'1%^F3"Y;*0Q?//9HRJB(TNPC- MUA!G)1 #*I '/%PD1$" "$?7$"S"9('\ @;]N(%X"NSGO@@JW:OKV]]A'GLH]\[0#DSPKR9Y4[[P$+UT1=MQ,T M2-7^(CK?V75U$E& ?I>>=Q9"!E+7("J[K-TSJV6N]Q"K%\3JE<2ZZ2.2LI#I M@$3[$#/KQ@XB=AQL[P=M%*"-2M"13#FH,_%,A:Z4?KD)4(\F@LF45"G 2K]O M/$.G8.T<5H#. <@W"_+-_R' Y@L!VB4"/"^(G;^NA2H%GK]0H-VT2D"QM4WR MUKMTGYL_@[5LIP1VYVW!KT?;Z[Q!^=6.WZ@>O'TYL'U8\>-#O!UX^WC@RO3^ M4?K/4?[E N#MVX"K'X=7KT!N_UR,5NDEV.9^_+[DC_=D_WJC6?\+U]PIME3A M>D.8+"HXBF N[:Q31[IA62V8=01=Z?IK2H6LYG1S*>MG8&J!G)]3*IXZJJ0K M*G+W#U!+ P04 " "9A/Q4/@'[:G # G$ &0 'AL+W=O0,WQX0YTW$Q=RNF8[Y3 ME#"X%4CN\AR+GU= ^6'B^,[+Q!W99,I,N-/Q%F]@!>IA>ROTR*U94I(#DX0S M)& ]<6;^*!X:^\+@DRQ.6,.?T'Y*J;.(,'93"&N^HNN.'KU#MIV_X$DYE M\8L.E:WGH&0G%<\KL(X@)ZQ\XNP/0K0#=]7:+8,T=$G<5M!+^ MM6,=U/4^H\ +@H9XYN?#_:;M_)[WZ/>\Q^WP$!(-]YO@)[GLUH>P6_#UWN#[ M6V4@T'PG!#"%OA'\1"A1!&2GZ:"TTQW@/@:T>IS_MDD;4GD>P63N03MIUY'%[3]L62MWMXKV3D>(YL> MXY)L<.RP=G>2WT&=W\$9Y7+!$IZ#&SWK.Z:$IN2VLKSWN[%)%MHDBVR2Q9;( M3G2]K'6]_'\+Y:5-P6V2A3;)(IMDL26R$\&'M>##U@_Y6C=^Z()RJ2_1NLM* M09!]<;ENO" /?ZU<7WXMEF=9A0U67L=_504;C7JG1G'K#M^;/_>HD,UT)P_"&.CU->?J96 &PO=V]R:W-H965TYYZSS^=H*^2#*@ T>F24J[E7:%V>^+Y*"V!8#40)W*SD M0C*LC2G7OBHEX,R!&/7#()CX#!/NQ9&;2V0!,Z#4$AD9WQM.KPUI@?OC'?NER]WDLL(* MS@2])YDNYM[40QGDN*+Z5FP_09//V/*E@BKW1=O:=V*!G,ISK'$<2;%%TGH;-CMPJ3JT$4>X/92EEF:5&)R. MDXN;Y=77&Y1\.;U9HL-ST)A0]0Y]0/>8Z@(SE%#,C9DT!^', T0XNB:4FAD5 M^=H(L71^V@1=U$'#%X).T+7@NE#H@F>0/]1 M&(0ANEN>H\.#=SV\HW9W1HYW](K=Z4JS1A]UH^U].E$E3F'NF0NC0&[ B]^^ M&4Z"CSW:CEIM1WWL\24F$FTPK0")')7V6+!2H#O/HZ8:!H[+7M1-' ["R-]T M"!BW L9_*D"L*%EC>]VZ1-1TP_"9B%FWB$DK8M(KXH*55#R!1*FI*$E6E7ZI M)&N>\5[PH#OT<1OZN#?T'<\K6[]HJ;&N.F/V$OQE?4Q;>=-_JMWI?] V:[7- M7K=URFT=PDQ47'>IG/U>N,'@^)>#\_?Z'P.Y=EU>F9(PI'4K;&?;A^2T[I\_ MW>M7Z!K+->$*4<@-U(0R!2/KSEX;6I2NFZZ$-KW9#0OS&(*T#F8]%T+O#!N@ M?5[C'U!+ P04 " "9A/Q4J'"B.C0# #]"0 &0 'AL+W=OM76JYPQS&-/^9)2(=&3T#);# JUQ,Z?H2:CV^XHMISO4O6M>V MEH'B%1>TJ,'2@R(CU3_>U''8 4B>;H!3 YPVP'L"X-8 ][DG>#7 >^X)?@W0 MTLU*NPYREM!77') 4^""9;&0N%F*&7"Y?3N+T+O7)^@UR@B:IW3%,4GX MT!12D?++C&OO+RKOG2>\=]$W2D3*T80DD'3@H^/XX C>E)%LPNELPWGA'"7\ MO")GR+7>(\=RG Y_QL^'VUUR_N_TR3^?OA<,MZDM5_.Y3_#I(LAU$;#'(M"% M-.C*=<7F=;.I"W/ 2QS#R) W(@?V $;XYI4=6!^Z OV29-%+DDU>B&PO)5Z3 M$N\8>WC#X%3@S?X7#!LUAJZ45&R!9E-/SD/H]>S^T'S8#?6AD=MWK'VCZ-#( MMOK^^;[5Y-#JO.?9C=&>9K_1[!_5/)=Z[X# (A-=$BNPOW/DJ>V<.RV-75:6 MVXI$U&'E^/V@);*+J^_XW2J#1F5P5.6T]85ML_H>$=EMJ$L<;[KD!X?)\[U6 M6L:'1DZO9[?$'QKUW*!E-#DT\OMVT))N[KQG!;"E;B2X+-H5$=7UTZPVO M42'?9CU,97\&3!G(_06E8CM1!S0=7_@74$L#!!0 ( )F$_%3BT-F!80, M ,(* 9 >&PO=V]R:W-H965T_P%R7I9$O(RPX,NA%WKKC0]*J5?;-(+;\[7VWZSSVID)D7C%BS]I MIO*AU_,@PRF9%^J!+S_BRJ&.T9?R0MI?6*[.!AZDP2BE4!DN9TA2WE-%$D&@B]!F--:FYE85ZVTAJ/,W,I8"?V5:CF5C!^_ M7/W^\1[+?&H[PKN2"41'C8RXYQH#2#=0!D\YGPNM;@<^$KC&P@_7:&.'&JT M!S6&SYRI7,(-RS![+>]KMVO?H[7OH^B@PD]SUH)V\ M$013!3^"O.=UPP$*[ MCF[;6FCOBZY1=&:R)H,K7NI2DL0FXZ40A,U0I[>"R0MLG[LG+W;['=>>W=^2'LR M(@5A*;Y*":) Y0@3G%'&S :?VHT*!>49O-,IX*+['OYKC+-SRQGN6,/F85DD M4:;L[$<=@,VJ]!^T>! M'I'6&2\*(J399)#WX@T4_@6ND/VZ_)@F@/ MV=:?37AL]I^"%>YBA?U6O[L'*]I@14=7Q"E<44.X^JUN9P_7YM\C//A\?Y]] MS:5Q"G![-_%ZK6[O.UY_JZTH4&ULO5EK<^(V%/TK&G>GW9UAXP=@0PK,$&S/IDUV:4C:Z73Z0;$% M>&);KB1@TU]?R38.-HH)NYI^"=;CG'MUCYXWHQTF3W2-$ -?DSBE8VW-6':I MZS18HP32"YRAE+@*C5)N,\KHYF8SPAL51 MBN8$T$V20/)\A6*\&VNFMJ^XBU9K)BKTR2B#*[1 ["&;$U[2*Y8P2E!*(YP" M@I9C;6I>^F97 /(>OT=H1P^^@1C*(\9/HG =CC5#>(1B%#!! ?G/%LU0' LF M[L<_):E6V13 P^\]NY\/G@_F$5(TP_$?4[6_P$O-\>KN__!!_!9T@(%)J#]RYB,(KI M!U[[L'#!^W AC1CM\$K^?;_&&PK3D)=?.MQ&<@:W2 95B6Q*'9V^&F+![?9]W[/NM^.]Q% 8>;,G@MEMUJ[G9S MONXK?+,84@KP$BP8#I[ 7S>\'5PSE-"_95.M(.O)R<0.?DDS&*"QQK=HBL@6 M:9,??S!MXV>93"K)7)5DGDHR7Q%93=Y>)6^OC7TRA\_\"&-"X##:1B'BVXI, MUU:6869'9.)H[X[60XZ'5[(WU[*-AQ+V?H=*UZ+U^18S4E^I42_58E M9CA)^"T@7V8=X.[%Z( Y(F A]OD.F$&Z!G,8R7;9JX+>.1BB<6'6!SB3]3$& M]4ZNK%,C4I[4F-T(9^N OS&<=A5.NS6I$P6<^/>)-)3Z5)7V*R;QV8K.DSJ/09_%_Z\%TEPB'@SZ9]M7B$ MR/1J=>GK"X?,R04F 9(BONEU0,A?):=;YY*O_QVOWJE7W;I5LNZ M'5;S8OB6S:YTK5 UHG0#TP#))"W8^H>3L['\6NV=J]-)"%?2_;;=RMGJJV1S2[9!ZW5?J4E?%5M=U)>,AMGZHIY,:P)F^45( MJIK29(92-O?$$/O%'4.Z/I7F+D[X8#45ZJJJM MLNO3/*?FI-XU+[TB=_Y"7Z3R;R%912D%,5IR4\:%PZ\FI,B.%P6& MLSR;^X@9PTG^N48P1$1TX.U+C-F^( Q4_Z.8_ =02P,$% @ F83\5)9^ MB2-; P 0@P !D !X;"]W;W)K&ULK5=M;]HP M$/XK5B9-F[0V[Q ZB%0@6SNI546[[;.;&&(UL9GM0/?O=TY"!JF+VJU?2&S? M\YSO\>5\C+=RX+)B94KM3ZS;9GFI,3RE*\)@Y4E%R56,!0K6ZX% MP5D-*@O;,PK55!&;@2255EB\7M*"KZ=6*ZUFUC05:[T MA!V/UWA%;HGZOKX1,+([EHR6A$G*&1)D.;'.W;,DTO:UP0]*MG+O'>E([CE_ MT(/+;&(Y>D.D(*G2#!@>&S(C1:&)8!N_6DZK*F'L 74H=M-[+5PW"H!JQ1P*D[.%]>7UU]OT4VR0+<7YXL$?9@3A6DA/Z(3)',L MB-P]*$-W.:\D9ID,ZY\=,69RB5*6$8R WY^'#\X@K_+/W@_$\+M$\&L^_\6) M8#KAAB,P<^B:=B;7."43"XJ6)&)#K/C].W?@?#;)^Y9D\[CPCS_>&/25,9NYHU,\)(YLW[$F6F-E"QZS'L--C M>%2/.2TJW5D@LEQ"JX'XLRS@B^U5(CM7-=YG$*. M^17=0B'OK"G+L9!#MM'YE@%.*E">Z99A>'J.2:'YBVKNCOD+NA,9*>".(;[+ M<\S^O8&,'I::J3U-?"6;5)03NK_8X@W<@_B^O6-RI+*/U1#CXE2\THGP@RB$5)@>7/'E:09263?(Z?#:G6 M:I; [O43>U0E+Y-YP!Q6-/N;)")=:E,-);#&NTQ\I8<_H$G(+?EBFO'J+SK4 ML8X,CG=O0U 8)+Q=^@#^GX?H+>OWZ'7B!3H6TIW'!<)7^A"BI90/6X$ M;FH!ZQD!&]W20J0K1.#R 6,+-(7C/2[M]>^R*SW[N[2EBF@,2^!$&7XT: M[0RCRZ8YYULL;'H;JH) M4DH4JR2)%9+UZ.FT]G3%V M_X[1/:DV#;EGR84_7MV:RZNXRAUL[]NV-YTM]'VW; -1KC%U^U'!:91K>]91 M5'@:Y5G6S.E'1:,Y_J:#;NN@.^I@N%Y#M5EVW$,,"Q@RL*::==(QKBS7/#)P M,,JSC@PC*?ZF@5YKH#=JX!>1 D/7G(,8?.E&T9>V%)5D M@4JR4"59I(BL5\])6\_)B[:(BD[;>DY'UV< :V , MDFY_P\^NUNEI6W<,XZC!C0I>6K5S%$.5BM&IHC7K*/9#&-DEZZF%22!2K)0I5DD2*R7IE-X]?GE_&B]MC M%954*5N@E"U4RA:I8NN7M?-5;5[<)?]G[3:,W3YB3J8GS7)<^.(2GB4:*A6- MAD1M^Z1EZIU3C1S8ICI_XBBFNT+4GZCM;'O&=5V=[!S-WYCSE3DP'YCSL#[! M^D5?'ZC=8K8A!4<9K*64<361_Q&S^HRJ'@BZK-5$\Z S#D.1>% MCKS,F')&J4XRR)D>R!(*W-E*E3.#H=I172I@J0/E@@:^/Z4YXX47AVYMI>)0 M5D;P E:*Z"K/F7J9@Y!-Y V]P\(]WV7&+M X+-D.UF >RI7"B/8L*<^AT%P6 M1,$V\CX.9_.QS7<)CQP:?30GMI.-E$\VN$TCS[>"0$!B+ /#3PTW((0E0AG[ MCM/K2UK@\?S _LGUCKULF(8;*7[RU&21]]XC*6Q9)2 MILV=8,6DTD;F'1CCG!?MESUW_^$($$S. ((.$#C=;2&G9]#K#!SU^)S.:J-A7T%A MR++&\92XBPS6W3-=L@0B#^VK0=7@Q6]>#:?^APOZ1KV^D6,?_:,^\NL+9I!; M [G^?4KLZ#^('?=BQQ=_YH+7/(4B1?LF @\H)?N**0-*O) K7I!4"ES6I 35 MGN!)+[0UKET->_?KV!\,0UH?"Z-'SK27_"M3.UYH(F"+*']PC2Y7[<5I R-+ M9]:--&A]-\WPK0%E$W!_*Z4Y!-;__>L5_P%02P,$% @ F83\5.GPY!5& M P K!0 T !X;"]S='EL97,N>&ULW5C1;MHP%/V5R%VG5IH:(&T@*R!M M2)4F;5.E]F%OE2$.6'*K7,AJ1!9:EQ_#L)HM6$ZKBZ)DTB!9H7*J35?-PZI4C*85D'(1]CJ= M.,PIEV0\E,O\)M=5,"N64H](OPD%[O8E'9%N?$D")S3#R@5O3I ]**#ZQH,DXYWI>WP4R/DB*<8K>^AF2Q; M)G0P\N"@Z3PS&TPX\;O:M87ZZG>\]!;7$L.Z$,;#K)#;>HB("QAEFK/@D8H1 MF5#!IXH#*Z,Y%VL7[D%@5HA"!=H4HDG5A4CUV\%=UX,:K75R+@ME<[L,[O>T M'KX';'I@D O1&.P1%Q@/2ZHU4_+&=.Q@&WP"!77[?ET:AW-%U]W>%=D2[,TD MF18J9:I)TR6;T'@H6 9V%)\OX*Z+,@10ZR(WC933>2&I];!AU TC.V-"W,$# M_"/;T5YEK3VS.R:;IC%4-YV,ZX!^6\UIMV4O7Z0;E/RQT)^79CK2]J%&V:UB M&5_9_BIK#&#J75R=EJ58?Q)\+G/F)G]PPO&0;GC!HE#\M\D&I3(S :9(\,B4 MYK-VY)>BY3U;Z4TYK3+<<^\(/?_;=9XSR105;=.F]M_R*K_8<=1_+/6SF&K MB09PJ!V1[W \%MNDP73)A>:R[BUXFC+YY,QEY#6=FC_%=O3-^)1E="GT?0.. MR+;]C:5\F2?-J%M8B'K4MOT5IM>-FQ.UR<5ERE8LG=1=-9_:9F :)FM] 6$? MN;&7'\$X#O,C@&%Y, <8Q[&P//_3? ;H?!R&>1MXD0'*&: -/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( )F$_%0>V76KY 0 +8F / M>&PO=V]R:V)O;VLN>&ULQ9I;FCZXDK@XB2?*#(:US02#"DAI MGSIKM))WPD5=D-SDUW=!EK/8Z$Q?3O7$34(?9U?G.QSX]%3);P]5]8W\4^1E M/1L]-LWV:CRNLT=>L/JW:LM+=61=R8(U:E-NQO56;S=)'M1BP>1B^;[;-2MYWQ$"E&* M0OS@J]EH,B+U8_5T5TGQHRH;EB>9K/)\-IH>#BRY;$3V9G?20J;LH>[V-.PA M9@ID-KJBXQ[5;8K>-D($H4>#1/J$;661('O.:G:2%*UN*>A!FD MD,89(?\R-$@3@#3/"6EJD!8 :9T3TM(@;0#2/B>DK4%> I"7YX2\U"#? Y#O M<2&OG<1/2'1#YC&=.[&3^I'^E_X D'W )8NI2\.4.*X;+<+4#V\58A2J=;=- M.ZD&^1& _(@+Z;B_+_S$;Z.6Z.EZ N7K"7;@EC1<4!T'U >R/YP@B+XZ:M3( M3103-Z:>GY(@2A+:BQ@DCRFR/6ZCR/OJ!P%Q0H_X8>J$M_YU0(FC(-,>)62/ M*;(^ NJ\BAFDB2FR)VX1*TGC11:J;;'?4N]4Q(1-,D56@+-6F61JZ?G^:01*8(EM@ MK@RJDBN9!TX_PT))?XJ<]9,TZ<6/> 7G 0/: '[K1/26I\T=O=AG@70-RXD\6UXD:O[;.:*792U\& ME.L-Y%P_5):1=_,J%YG@]:\Z)B0! UD">OE#WJG[Z/P5'*0 UD!SW70(!>D M P-9!T!!U++JF) .#&0=P$41T3$A01C(@CA418.##"G"0%;$B?+HR*DW)"!= MF,BZ $N3?M\$)[(X!X0Z-N FYQ$1VR5OS#B*"_:>S6,7C#1-YGQ*2BOE_ M2N6".'7-FYJP[.^=D'RE)QX3THN)K)=7F"&3DK7=Y.> ZIB0;4QDVQPM>$$\ M4;/-1O)-]Z$!3,@V)K)M?F(F8E,*]2U6-F0KJ]4N:X@N11.RC8G>E'J))E]S MV\W!V&7<>$[&-BMZ6@$L/C>J<9LH^%;!^PQ.C9QX+L8R';!\;L]>TA M 5GG[&+U.O<6)"$+64(PIMZ[M\#'(,@6>JXK+TC 6-WRE M8X*/W)%-S25I%X='OY;=/LY9[_+<5?NB,JC8ZOC: MU?&5L<__ E!+ P04 " "9A/Q4678!^/4! X(P &@ 'AL+U]R96QS M+W=OZ)0A&51G ;-JJRQY>V_^F2-??>4]VW9=<=QN^O'V<=A?QR7S;:4 M_E]*XVJ;#^UXU?7Y>+JR[H9#6T[+89/Z=O7:;G+2^7R1AI\SFON[GS-GSY]] M_I^)W7J]6^6';O5VR,?RR^#TW@VOXS;GTLR>VV&3R[))'_O+Z3&=#W)UFMS, M'E^6S?#X(DVJ':00I/6##(*L?I!#D-BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;9+.$0&]#O8U ;T.] MC4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]L M=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH M=Q#H':AW$.@=DX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAU_J?=8/O=YO/1\K_$[ M]U]274[WYLOCS\OODXCSXHQS@A]E[K\ 4$L#!!0 ( )F$_%07R,P;VP$ M -$B 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y M$>>->JM>^ .+HS#9M4T7 M%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO M:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8. MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[MG"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2 MKYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. M]"%!^E @?6B0/N8@?9R"]'$&TL&UL4$L! A0#% @ F83\5-,5J\*G!0 I!X M !@ ("!#@@ 'AL+W=OL- !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ F83\5'&UN*#1!0 JA@ !@ ("! ME!H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF83\5*0]3.0?" 3R( !@ ("!7R\ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ F83\5!*J)=+5! :PL M !D ("!?T0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F83\5*_.8NB[!@ [1< !D M ("![E< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ F83\5'$7+*'&!@ PQ !D ("!0&T 'AL+W=O M&PO=V]R:W-H965TUY M !X;"]W;W)K&UL4$L! A0#% @ F83\5-G4 MJ37J @ ;P8 !D ("![7X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F83\5+@$,V.8 P \ @ !D M ("!BXP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F83\5(!;'H:: P <0@ !D ("! M3)T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F83\5)R.]=J%!0 CA, !D ("!/:H 'AL+W=O&PO=V]R:W-H965TT !X M;"]W;W)K&UL4$L! A0#% @ F83\5!O#4G;C M @ _@8 !D ("!T;< 'AL+W=O&PO=V]R:W-H965T,@, )P) 9 " @;B^ !X;"]W;W)K&UL4$L! A0#% @ F83\5%(\A5\7 @ E00 !D M ("!(<( 'AL+W=O'@ &0 @(%OQ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ F83\5/>\\L1J P WP\ !D ("!/\T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF83\5.V Z[:6!0 TAT !D ("!K-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F83\5+PKR*SO @ A @ !D M ("!MO< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ F83\5/+A1Y7^! $B@ !D ("!&@0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F83\ M5#X!^VIP P )Q !D ("!:1(! 'AL+W=OOZ," !J!P &0 M @($0%@$ >&PO=V]R:W-H965TH8 0!X;"]W;W)K M&UL4$L! A0#% @ F83\5.+0V8%A P P@H M !D ("!51P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F83\5/.%M1"S P -10 !D M ("!B2@! 'AL+W=O&PO=V]R:W-H965T M7!E&UL4$L%!@ !# $, 3!( ' \ 0 $! end XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 215 266 1 false 55 0 false 8 false false R1.htm 00090 - Document - Cover Sheet http://rollins.com/role/DocumentCover Cover Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) Sheet http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) (Parenthetical) Sheet http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited) Sheet http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited) Statements 6 false false R7.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Sheet http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Statements 7 false false R8.htm 10101 - Disclosure - BASIS OF PREPARATION Sheet http://rollins.com/role/DisclosureBasisOfPreparation BASIS OF PREPARATION Notes 8 false false R9.htm 10201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://rollins.com/role/DisclosureRecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 9 false false R10.htm 10301 - Disclosure - ACQUISITIONS Sheet http://rollins.com/role/DisclosureAcquisitions ACQUISITIONS Notes 10 false false R11.htm 10401 - Disclosure - REVENUE Sheet http://rollins.com/role/DisclosureRevenue REVENUE Notes 11 false false R12.htm 10501 - Disclosure - ALLOWANCE FOR CREDIT LOSSES Sheet http://rollins.com/role/DisclosureAllowanceForCreditLosses ALLOWANCE FOR CREDIT LOSSES Notes 12 false false R13.htm 10601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://rollins.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 13 false false R14.htm 10701 - Disclosure - LEASES Sheet http://rollins.com/role/DisclosureLeases LEASES Notes 14 false false R15.htm 10801 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://rollins.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 10901 - Disclosure - DEBT Sheet http://rollins.com/role/DisclosureDebt DEBT Notes 16 false false R17.htm 11001 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Sheet http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Notes 17 false false R18.htm 11101 - Disclosure - CONTINGENCIES Sheet http://rollins.com/role/DisclosureContingencies CONTINGENCIES Notes 18 false false R19.htm 11201 - Disclosure - PENSION PLANS Sheet http://rollins.com/role/DisclosurePensionPlans PENSION PLANS Notes 19 false false R20.htm 11301 - Disclosure - STOCKHOLDERS EQUITY Sheet http://rollins.com/role/DisclosureStockholdersEquity STOCKHOLDERS EQUITY Notes 20 false false R21.htm 11401 - Disclosure - EARNINGS PER SHARE Sheet http://rollins.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 21 false false R22.htm 11501 - Disclosure - INCOME TAXES Sheet http://rollins.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 22 false false R23.htm 11601 - Disclosure - SUBSEQUENT EVENTS Sheet http://rollins.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 23 false false R24.htm 20102 - Disclosure - BASIS OF PREPARATION (Policies) Sheet http://rollins.com/role/DisclosureBasisOfPreparationPolicies BASIS OF PREPARATION (Policies) Policies 24 false false R25.htm 30303 - Disclosure - ACQUISITIONS (Tables) Sheet http://rollins.com/role/DisclosureAcquisitionsTables ACQUISITIONS (Tables) Tables http://rollins.com/role/DisclosureAcquisitions 25 false false R26.htm 30403 - Disclosure - REVENUE (Tables) Sheet http://rollins.com/role/DisclosureRevenueTables REVENUE (Tables) Tables http://rollins.com/role/DisclosureRevenue 26 false false R27.htm 30503 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) Sheet http://rollins.com/role/DisclosureAllowanceForCreditLossesTables ALLOWANCE FOR CREDIT LOSSES (Tables) Tables http://rollins.com/role/DisclosureAllowanceForCreditLosses 27 false false R28.htm 30603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://rollins.com/role/DisclosureGoodwillAndIntangibleAssets 28 false false R29.htm 30703 - Disclosure - LEASES (Tables) Sheet http://rollins.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://rollins.com/role/DisclosureLeases 29 false false R30.htm 30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://rollins.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://rollins.com/role/DisclosureFairValueMeasurements 30 false false R31.htm 31003 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Sheet http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Tables http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities 31 false false R32.htm 31303 - Disclosure - STOCKHOLDERS EQUITY (Tables) Sheet http://rollins.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS EQUITY (Tables) Tables http://rollins.com/role/DisclosureStockholdersEquity 32 false false R33.htm 31403 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://rollins.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://rollins.com/role/DisclosureEarningsPerShare 33 false false R34.htm 40101 - Disclosure - BASIS OF PREPARATION (Details) Sheet http://rollins.com/role/DisclosureBasisOfPreparationDetails BASIS OF PREPARATION (Details) Details http://rollins.com/role/DisclosureBasisOfPreparationPolicies 34 false false R35.htm 40301 - Disclosure - ACQUISITIONS - Assets acquired and liabilities assumed (Details) Sheet http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails ACQUISITIONS - Assets acquired and liabilities assumed (Details) Details 35 false false R36.htm 40302 - Disclosure - ACQUISITIONS - Narrative (Details) Sheet http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails ACQUISITIONS - Narrative (Details) Details 36 false false R37.htm 40401 - Disclosure - REVENUE - Disaggregation (Details) Sheet http://rollins.com/role/DisclosureRevenueDisaggregationDetails REVENUE - Disaggregation (Details) Details 37 false false R38.htm 40402 - Disclosure - REVENUE - Significant product and service offerings (Details) Sheet http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails REVENUE - Significant product and service offerings (Details) Details 38 false false R39.htm 40403 - Disclosure - REVENUE - Deferred revenue (Details) Sheet http://rollins.com/role/DisclosureRevenueDeferredRevenueDetails REVENUE - Deferred revenue (Details) Details 39 false false R40.htm 40501 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Details) Sheet http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails ALLOWANCE FOR CREDIT LOSSES (Details) Details http://rollins.com/role/DisclosureAllowanceForCreditLossesTables 40 false false R41.htm 40601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) Sheet http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details) Details 41 false false R42.htm 40602 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of intangible assets (Details) Sheet http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS - Components of intangible assets (Details) Details 42 false false R43.htm 40603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization (Details) Sheet http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails GOODWILL AND INTANGIBLE ASSETS - Amortization (Details) Details 43 false false R44.htm 40604 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Sheet http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) Details 44 false false R45.htm 40701 - Disclosure - LEASES - Lease Information (Details) Sheet http://rollins.com/role/DisclosureLeasesLeaseInformationDetails LEASES - Lease Information (Details) Details 45 false false R46.htm 40702 - Disclosure - LEASES - Minimum lease payments (Details) Sheet http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails LEASES - Minimum lease payments (Details) Details 46 false false R47.htm 40703 - Disclosure - LEASES - Narrative (Details) Sheet http://rollins.com/role/DisclosureLeasesNarrativeDetails LEASES - Narrative (Details) Details 47 false false R48.htm 40801 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 (Details) Sheet http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details FAIR VALUE MEASUREMENTS - Level 3 (Details) Details 48 false false R49.htm 40802 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 49 false false R50.htm 40901 - Disclosure - DEBT (Details) Sheet http://rollins.com/role/DisclosureDebtDetails DEBT (Details) Details http://rollins.com/role/DisclosureDebt 50 false false R51.htm 41001 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) Sheet http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) Details http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables 51 false false R52.htm 41002 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Sheet http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Details 52 false false R53.htm 41201 - Disclosure - PENSION PLANS (Details) Sheet http://rollins.com/role/DisclosurePensionPlansDetails PENSION PLANS (Details) Details http://rollins.com/role/DisclosurePensionPlans 53 false false R54.htm 41301 - Disclosure - STOCKHOLDERS' EQUITY - Components of the stock-based compensation programs (Details) Sheet http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails STOCKHOLDERS' EQUITY - Components of the stock-based compensation programs (Details) Details 54 false false R55.htm 41302 - Disclosure - STOCKHOLDERS' EQUITY - Unvested restricted stock outstanding (Details) Sheet http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails STOCKHOLDERS' EQUITY - Unvested restricted stock outstanding (Details) Details 55 false false R56.htm 41303 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) Sheet http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails STOCKHOLDERS' EQUITY - Narrative (Details) Details 56 false false R57.htm 41401 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://rollins.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://rollins.com/role/DisclosureEarningsPerShareTables 57 false false R58.htm 41501 - Disclosure - INCOME TAXES (Details) Sheet http://rollins.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://rollins.com/role/DisclosureIncomeTaxes 58 false false R59.htm 41601 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://rollins.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://rollins.com/role/DisclosureSubsequentEvents 59 false false All Reports Book All Reports rol-20220630x10q.htm rol-20220630.xsd rol-20220630_cal.xml rol-20220630_def.xml rol-20220630_lab.xml rol-20220630_pre.xml rol-20220630xex31d1.htm rol-20220630xex31d2.htm rol-20220630xex32d1.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rol-20220630x10q.htm": { "axisCustom": 1, "axisStandard": 24, "contextCount": 215, "dts": { "calculationLink": { "local": [ "rol-20220630_cal.xml" ] }, "definitionLink": { "local": [ "rol-20220630_def.xml" ] }, "inline": { "local": [ "rol-20220630x10q.htm" ] }, "labelLink": { "local": [ "rol-20220630_lab.xml" ] }, "presentationLink": { "local": [ "rol-20220630_pre.xml" ] }, "schema": { "local": [ "rol-20220630.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/arcrole/esma-arcrole-2018-11-21.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": 430, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://xbrl.sec.gov/dei/2022": 6, "total": 15 }, "keyCustom": 20, "keyStandard": 246, "memberCustom": 16, "memberStandard": 35, "nsprefix": "rol", "nsuri": "http://rollins.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Cover", "role": "http://rollins.com/role/DocumentCover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - ACQUISITIONS", "role": "http://rollins.com/role/DisclosureAcquisitions", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - REVENUE", "role": "http://rollins.com/role/DisclosureRevenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "rol:AccountsAndFinancingReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - ALLOWANCE FOR CREDIT LOSSES", "role": "http://rollins.com/role/DisclosureAllowanceForCreditLosses", "shortName": "ALLOWANCE FOR CREDIT LOSSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "rol:AccountsAndFinancingReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - LEASES", "role": "http://rollins.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://rollins.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - DEBT", "role": "http://rollins.com/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "role": "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - CONTINGENCIES", "role": "http://rollins.com/role/DisclosureContingencies", "shortName": "CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - PENSION PLANS", "role": "http://rollins.com/role/DisclosurePensionPlans", "shortName": "PENSION PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited)", "role": "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - STOCKHOLDERS EQUITY", "role": "http://rollins.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - EARNINGS PER SHARE", "role": "http://rollins.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - INCOME TAXES", "role": "http://rollins.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - SUBSEQUENT EVENTS", "role": "http://rollins.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - BASIS OF PREPARATION (Policies)", "role": "http://rollins.com/role/DisclosureBasisOfPreparationPolicies", "shortName": "BASIS OF PREPARATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - ACQUISITIONS (Tables)", "role": "http://rollins.com/role/DisclosureAcquisitionsTables", "shortName": "ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - REVENUE (Tables)", "role": "http://rollins.com/role/DisclosureRevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "rol:AccountsAndFinancingReceivableCurrentAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables)", "role": "http://rollins.com/role/DisclosureAllowanceForCreditLossesTables", "shortName": "ALLOWANCE FOR CREDIT LOSSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "rol:AccountsAndFinancingReceivableCurrentAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "rol:LesseeOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - LEASES (Tables)", "role": "http://rollins.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "rol:LesseeOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) (Parenthetical)", "role": "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://rollins.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "role": "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - STOCKHOLDERS EQUITY (Tables)", "role": "http://rollins.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://rollins.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_6dT6SX3Bc0WuvoqLau7Iyg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - BASIS OF PREPARATION (Details)", "role": "http://rollins.com/role/DisclosureBasisOfPreparationDetails", "shortName": "BASIS OF PREPARATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_6dT6SX3Bc0WuvoqLau7Iyg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - ACQUISITIONS - Assets acquired and liabilities assumed (Details)", "role": "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "ACQUISITIONS - Assets acquired and liabilities assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "ix:continuation", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_BusinessAcquisitionAxis_rol_Acquisitions2022Member_L4DoVt9yrUWYisgRU9ZF-Q", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - ACQUISITIONS - Narrative (Details)", "role": "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails", "shortName": "ACQUISITIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_BusinessAcquisitionAxis_rol_Acquisitions2022Member_Nst9FXsXLUGvNZ8LefhsNA", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_ydihL2wdREeFPN3KTgn9ag", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - REVENUE - Disaggregation (Details)", "role": "http://rollins.com/role/DisclosureRevenueDisaggregationDetails", "shortName": "REVENUE - Disaggregation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_srt_StatementGeographicalAxis_country_US_i6KQMRYeLUWj8G2UluJFew", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - REVENUE - Significant product and service offerings (Details)", "role": "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails", "shortName": "REVENUE - Significant product and service offerings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_srt_ProductOrServiceAxis_rol_ResidentialContractRevenueMember_XALZRXdzbkuzZ6d_OmuV_g", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_TF1cLULL3Um4rYhCRwl2Ww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - REVENUE - Deferred revenue (Details)", "role": "http://rollins.com/role/DisclosureRevenueDeferredRevenueDetails", "shortName": "REVENUE - Deferred revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_TF1cLULL3Um4rYhCRwl2Ww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "role": "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "2", "first": true, "lang": null, "name": "rol:FinancingReceivablePercentageOfFinanceSubjectToCreditScore", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_cMbKrbTISU29lJqKdVLEnw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Details)", "role": "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails", "shortName": "ALLOWANCE FOR CREDIT LOSSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "2", "first": true, "lang": null, "name": "rol:FinancingReceivablePercentageOfFinanceSubjectToCreditScore", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_cMbKrbTISU29lJqKdVLEnw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_ksAep7_dS0yEvMtRfk-SgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details)", "role": "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of intangible assets (Details)", "role": "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Components of intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization (Details)", "role": "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "role": "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "rol:LesseeOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - LEASES - Lease Information (Details)", "role": "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails", "shortName": "LEASES - Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "rol:LesseeOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - LEASES - Minimum lease payments (Details)", "role": "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails", "shortName": "LEASES - Minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_nuymJ87tckqRq9NvTb-bNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - LEASES - Narrative (Details)", "role": "http://rollins.com/role/DisclosureLeasesNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2021_-zYMAZc4cEeeK9WhhRZiTQ", "decimals": "INF", "lang": null, "name": "rol:NumberOfPropertiesAssociatedInSaleLeasebackTransactions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_property_MpThUd-LJUm-HrGl1bIFxg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_zyWKrSGZvEeJzwfpi1EjGg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 (Details)", "role": "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "shortName": "FAIR VALUE MEASUREMENTS - Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_U3D-xKZkQUq0ZrJhUC0DDQ", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "role": "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LetterOfCreditMember_jrVOQbQ7okGjcHH_sAMDrQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - DEBT (Details)", "role": "http://rollins.com/role/DisclosureDebtDetails", "shortName": "DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_ShortTermDebtTypeAxis_us-gaap_LetterOfCreditMember_jrVOQbQ7okGjcHH_sAMDrQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_2VxOHYcBF0C4UTcxqy-xFg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_instrument_HErXjjcVeEGMoo0f1BevKQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details)", "role": "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_2VxOHYcBF0C4UTcxqy-xFg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_instrument_HErXjjcVeEGMoo0f1BevKQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_ItIXcDOfr0CN90msDL7Ujw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "role": "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_b3NOn8XQ6E6FrxqByjGmhg", "decimals": "-5", "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_RetirementPlanNameAxis_rol_WalthamInc.Member_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ObW7d1z6ME2SPefZk3r7cA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - PENSION PLANS (Details)", "role": "http://rollins.com/role/DisclosurePensionPlansDetails", "shortName": "PENSION PLANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_RetirementPlanNameAxis_rol_WalthamInc.Member_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_ObW7d1z6ME2SPefZk3r7cA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_AwardTypeAxis_rol_TimeLapseRestrictedSharesIssued2004Member_R_VwZp0CZUSjwywyECaQEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - STOCKHOLDERS' EQUITY - Components of the stock-based compensation programs (Details)", "role": "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails", "shortName": "STOCKHOLDERS' EQUITY - Components of the stock-based compensation programs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_AwardTypeAxis_rol_TimeLapseRestrictedSharesIssued2004Member_R_VwZp0CZUSjwywyECaQEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_rol_TimeLapseRestrictedSharesIssued2004Member_gfW6bpErBk2f8Yq_ogrxAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_ia_1tj8O0EucTeaZlWnXIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - STOCKHOLDERS' EQUITY - Unvested restricted stock outstanding (Details)", "role": "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails", "shortName": "STOCKHOLDERS' EQUITY - Unvested restricted stock outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_rol_TimeLapseRestrictedSharesIssued2004Member_gfW6bpErBk2f8Yq_ogrxAg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_ia_1tj8O0EucTeaZlWnXIw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividendsCommonStock", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)", "role": "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_ksAep7_dS0yEvMtRfk-SgA", "decimals": "-5", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_ia_1tj8O0EucTeaZlWnXIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://rollins.com/role/DisclosureEarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_ia_1tj8O0EucTeaZlWnXIw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - INCOME TAXES (Details)", "role": "http://rollins.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_KwLIOfha-0OqV5U5l8OfVg", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_cMbKrbTISU29lJqKdVLEnw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_7_26_2022_To_7_26_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Bmst0cyrD0S9HS-GFqLl3A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_tQO2bTu1dk2K6P1fYckfKQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://rollins.com/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_7_26_2022_To_7_26_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_Bmst0cyrD0S9HS-GFqLl3A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_tQO2bTu1dk2K6P1fYckfKQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RFQAnFhilkCdsmHCrdroig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)", "role": "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_RFQAnFhilkCdsmHCrdroig", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "role": "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_nLfWzVssvUKzVaJyzQWL2A", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - BASIS OF PREPARATION", "role": "http://rollins.com/role/DisclosureBasisOfPreparation", "shortName": "BASIS OF PREPARATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "role": "http://rollins.com/role/DisclosureRecentAccountingPronouncements", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rol-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_hq9iy_EGq0GQDmKa2IusfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 55, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "gYearItemType" }, "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r648" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r648" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r652" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r648" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r648" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r648" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://rollins.com/role/DocumentCover" ], "xbrltype": "tradingSymbolItemType" }, "rol_AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current and non current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Non Current", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AccountsAndFinancingReceivableAfterAllowanceForCreditLossCurrentAndNonCurrent", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "rol_AccountsAndFinancingReceivableAllowanceForCreditLossRecovery": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts and financing receivable, from recovery.", "label": "Accounts and Financing Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries collected" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossRecovery", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "rol_AccountsAndFinancingReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of accounts and financing receivable.", "label": "Accounts and Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "ALLOWANCE FOR CREDIT LOSSES" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLosses" ], "xbrltype": "textBlockItemType" }, "rol_AccountsAndFinancingReceivableAllowanceForCreditLossWriteOff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts and financing receivable charged against the allowance.", "label": "Accounts and Financing Receivable, Allowance for Credit Loss, Write-off", "negatedLabel": "Write-offs charged against the allowance" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossWriteOff", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "rol_AccountsAndFinancingReceivableCurrentAllowanceForCreditLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of accounts and financing receivable, classified as current.", "label": "Accounts and Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of allowance for credit losses" } } }, "localname": "AccountsAndFinancingReceivableCurrentAllowanceForCreditLossTableTextBlock", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "rol_AccountsAndFinancingReceivablesCreditLossExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts and financing receivables.", "label": "Accounts and Financing Receivables, Credit Loss Expense (Reversal)", "terseLabel": "Provision for expected credit losses" } } }, "localname": "AccountsAndFinancingReceivablesCreditLossExpenseReversal", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "rol_Acquisitions2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents acquisitions made in 2021.", "label": "Acquisitions 2021 [Member]", "terseLabel": "2021 Acquisitions" } } }, "localname": "Acquisitions2021Member", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "rol_Acquisitions2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents acquisitions made in 2022.", "label": "Acquisitions 2022 [Member]", "terseLabel": "2022 Acquisitions" } } }, "localname": "Acquisitions2022Member", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "rol_BloombergShortTermBankYieldIndexRateBsbyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate benchmark Bloomberg Short-Term Bank Yield Index rate (BSBY).", "label": "Bloomberg Short-Term Bank Yield Index rate (BSBY) [Member]", "terseLabel": "BSBY" } } }, "localname": "BloombergShortTermBankYieldIndexRateBsbyMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "rol_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilities": { "auth_ref": [], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Other assets and liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilities", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "rol_ChargeOffsetForfeitAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Charge offset, forfeit and other", "label": "Charge offset, forfeit and other" } } }, "localname": "ChargeOffsetForfeitAndOther", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details" ], "xbrltype": "monetaryItemType" }, "rol_CommercialContractRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commercial revenue" } } }, "localname": "CommercialContractRevenueMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "domainItemType" }, "rol_ContractWithCustomerLiabilityIncreaseFromCashReceipts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability increase from cash receipts.", "label": "Contract With Customer Liability Increase From Cash Receipts", "terseLabel": "Deferral of unearned revenue" } } }, "localname": "ContractWithCustomerLiabilityIncreaseFromCashReceipts", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "rol_ContractWithCustomerLiabilityRecognitionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Recognition Period", "label": "Long-term unearned revenue, recognition period (or less)" } } }, "localname": "ContractWithCustomerLiabilityRecognitionPeriod", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "rol_FinancingReceivablePercentageOfFinanceSubjectToCreditScore": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Percentage Of Finance Subject To Credit Score", "label": "Financing Receivable, Percentage Of Finance Subject To Credit Score", "terseLabel": "Financing receivable, percentage of finance subject to credit score" } } }, "localname": "FinancingReceivablePercentageOfFinanceSubjectToCreditScore", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "percentItemType" }, "rol_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite lived and indefinite lived intangible assets.", "label": "Finite Lived And Indefinite Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "stringItemType" }, "rol_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite lived and indefinite lived intangible assets.", "label": "Finite Lived And Indefinite Lived Intangible Assets by Major Class [Domain]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "domainItemType" }, "rol_FranchiseRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Franchise revenues" } } }, "localname": "FranchiseRevenuesMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "domainItemType" }, "rol_InterestOnOutstandingLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest on outstanding contingencies.", "label": "Interest on outstanding contingencies" } } }, "localname": "InterestOnOutstandingLiabilities", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details" ], "xbrltype": "monetaryItemType" }, "rol_LesseeOperatingLeaseLeaseNotYetCommencedFutureMinimumPaymentsDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease not yet commenced.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Future Minimum Payments Due", "terseLabel": "Lease not yet commenced, future minimum payments due" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedFutureMinimumPaymentsDue", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rol_LesseeOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's operating leases.", "label": "Lessee, Operating Leases [Table Text Block]", "terseLabel": "Schedule of operating lease costs and other information" } } }, "localname": "LesseeOperatingLeasesTableTextBlock", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "rol_LeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents leverage ratio.", "label": "Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "localname": "LeverageRatio", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "pureItemType" }, "rol_NonDesignatedDerivativeBuyNotionalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-Designated Derivative Sell Notional Amount", "label": "Buy Notional" } } }, "localname": "NonDesignatedDerivativeBuyNotionalAmount", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "rol_NonDesignatedDerivativeSellNotionalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Designated Derivative Sell Notional Amount", "label": "Sell Notional" } } }, "localname": "NonDesignatedDerivativeSellNotionalAmount", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "rol_NumberOfPropertiesAssociatedInSaleLeasebackTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of properties associated in sale leaseback transactions.", "label": "Number Of Properties Associated In Sale Leaseback Transactions", "terseLabel": "Number of properties associated in sale leaseback transactions" } } }, "localname": "NumberOfPropertiesAssociatedInSaleLeasebackTransactions", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "rol_OtherAccruedLiabilitiesNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other accrued liabilities noncurrent.", "label": "Other Accrued Liabilities Noncurrent [Member]", "terseLabel": "Other long-term accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrentMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "rol_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other revenues" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "domainItemType" }, "rol_ResidentialContractRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Residential revenue" } } }, "localname": "ResidentialContractRevenueMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "domainItemType" }, "rol_SaleLeasebackTransactionGrossProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback.", "label": "Sale Leaseback Transaction, Gross Proceeds", "terseLabel": "Gross proceeds sale-leaseback transactions" } } }, "localname": "SaleLeasebackTransactionGrossProceeds", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rol_SellAUDBuyUSDFwdContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sell AUD/Buy USD Fwd Contract [Member]", "label": "Sell AUD/Buy USD Fwd Contract [Member]" } } }, "localname": "SellAUDBuyUSDFwdContractMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "rol_SellCADBuyUSDFwdContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sell CAD/Buy USD Fwd Contract [Member]", "label": "Sell CAD/Buy USD Fwd Contract [Member]" } } }, "localname": "SellCADBuyUSDFwdContractMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "rol_SwinglineCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Swingline Credit Facility.", "label": "Swingline Credit Facility [Member]", "terseLabel": "Swingline" } } }, "localname": "SwinglineCreditFacilityMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "rol_TermLoanOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to term loan one.", "label": "Term Loan One" } } }, "localname": "TermLoanOneMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "rol_TermLoanTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to term loan two.", "label": "Term Loan Two" } } }, "localname": "TermLoanTwoMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "rol_TermiteCompletionsBaitMonitoringRenewalsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Termite completions, bait monitoring, & renewals" } } }, "localname": "TermiteCompletionsBaitMonitoringRenewalsMember", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "domainItemType" }, "rol_TimeLapseRestrictedSharesIssued2004Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time Lapse Restricted Shares Issued 2004 [Member]", "label": "Time Lapse Restricted Shares" } } }, "localname": "TimeLapseRestrictedSharesIssued2004Member", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails", "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "rol_TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability": { "auth_ref": [], "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, and from current period increase in contract liability.", "label": "Total revenue recognized from both the beginning balance and current period increase in contract liability", "negatedLabel": "Recognition of unearned revenue" } } }, "localname": "TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosureRevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "rol_WalthamInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Waltham, Inc.", "label": "Waltham Plan" } } }, "localname": "WalthamInc.Member", "nsuri": "http://rollins.com/20220630", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r208", "r209", "r210", "r211", "r226", "r248", "r379", "r389", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r607", "r610", "r645", "r646" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r208", "r209", "r210", "r211", "r226", "r248", "r379", "r389", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r607", "r610", "r645", "r646" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r155", "r209", "r210", "r282", "r285", "r573", "r606", "r608" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r155", "r209", "r210", "r282", "r285", "r573", "r606", "r608" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r203", "r208", "r209", "r210", "r211", "r226", "r248", "r317", "r379", "r389", "r417", "r418", "r419", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r607", "r610", "r645", "r646" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r203", "r208", "r209", "r210", "r211", "r226", "r248", "r317", "r379", "r389", "r417", "r418", "r419", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r607", "r610", "r645", "r646" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r156", "r157", "r282", "r286", "r609", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r156", "r157", "r282", "r286", "r609", "r634", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BASIS OF PREPARATION" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 1.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "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": "Trade receivables, net of allowance for expected credit losses of $13,666 and $13,885, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Accrued insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 due beyond one year (or beyond one operating cycle if longer) to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverages to employees.", "label": "Accrued insurance, less current portion" } } }, "localname": "AccruedInsuranceNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r8", "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Equipment and property, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r48", "r49", "r50", "r596", "r615", "r618" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r47", "r50", "r57", "r58", "r59", "r99", "r100", "r101", "r474", "r554", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income/(Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r99", "r100", "r101", "r424", "r425", "r426", "r500" ], "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": "Paid-in-Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Pre-tax compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Restricted stock expense, net of tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r161", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Trade receivables, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent": { "auth_ref": [ "r161", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as noncurrent.", "label": "Financing receivables, long-term, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r24", "r161", "r170" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing receivables, short-term, allowance for doubtful accounts" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r85", "r186", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Expenses", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r12", "r94", "r144", "r147", "r153", "r166", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r471", "r475", "r516", "r556", "r558", "r581", "r595" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "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://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r27", "r94", "r166", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r471", "r475", "r516", "r556", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 1.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://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Investments" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "auth_ref": [ "r165" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Loss", "terseLabel": "Unrealized loss" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails", "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r483", "r487" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "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 Preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureBasisOfPreparationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "BASIS OF PREPARATION" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureBasisOfPreparation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).", "label": "International Bond" } } }, "localname": "BondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r372", "r385", "r457" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r372", "r385", "r452", "r453", "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r464", "r465", "r467" ], "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", "negatedLabel": "Less: Acquisition holdback liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r458", "r468" ], "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": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r455" ], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r455" ], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r455" ], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r454", "r455" ], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Materials and supplies" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r454", "r455" ], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total consideration paid" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r454", "r455" ], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Equipment and property" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r7", "r87" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 1.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r81", "r87", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r81", "r522" ], "calculation": { "http://rollins.com/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 and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "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://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r586", "r600" ], "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 (see Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r212", "r635" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "DIVIDENDS PAID PER SHARE", "verboseLabel": "Common Stock, Dividends, Per Share, Cash Paid" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividend declared quarterly (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r99", "r100", "r500" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r262" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 2.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, par value $1 per share; 800,000,000 shares authorized, 492,417,332 and 491,911,087 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PENSION PLANS" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r64", "r589", "r602" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Changes in unearned revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r271", "r272", "r283" ], "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.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r271", "r272", "r283" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Unearned revenues" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r271", "r272", "r283" ], "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 noncurrent.", "label": "Long-term unearned revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostDepreciationAmortizationAndDepletion": { "auth_ref": [ "r67" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service.", "label": "Cost, Depreciation, Amortization and Depletion", "verboseLabel": "Depreciation and amortization" } } }, "localname": "CostDepreciationAmortizationAndDepletion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r61", "r62" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.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", "verboseLabel": "Cost of services provided (exclusive of depreciation and amortization below)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r68" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.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 operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COSTS AND EXPENSES.", "terseLabel": "COSTS AND EXPENSES" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r242" ], "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://rollins.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r34", "r239", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r427", "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income taxes", "verboseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r85", "r95", "r435", "r443", "r444", "r445" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.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": "Provision for deferred income taxes", "verboseLabel": "Provision for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r427", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "terseLabel": "Fair value of plan obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r310", "r318", "r320", "r364", "r366", "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Employer contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "PENSION PLAN" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r307", "r318", "r320", "r321", "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r295", "r316", "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "terseLabel": "Unfunded status amount" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r85", "r198" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Other Depreciation and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r41", "r42", "r43", "r485", "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Fair value of liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r42", "r484", "r486", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r497", "r506" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r481", "r484", "r490", "r491", "r492", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r478", "r480" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "integerItemType" }, "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]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueDisaggregationDetails", "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r282", "r285", "r286", "r287", "r288", "r289", "r290", "r291" ], "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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueDisaggregationDetails", "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r282" ], "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": "Revenue by major geographic area, and by significant product and service offerings" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r108", "r109", "r110", "r111", "r112", "r119", "r122", "r127", "r128", "r129", "r134", "r135", "r501", "r502", "r590", "r603" ], "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": "NET INCOME PER SHARE - BASIC" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r108", "r109", "r110", "r111", "r112", "r122", "r127", "r128", "r129", "r134", "r135", "r501", "r502", "r590", "r603" ], "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": "NET INCOME PER SHARE - DILUTED" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r130", "r132", "r133", "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r522" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r430" ], "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": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued compensation and related liabilities" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Time lapse restricted stock:" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r423" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r423" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails" ], "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": [ "r0", "r57", "r58", "r59", "r99", "r100", "r101", "r105", "r113", "r115", "r137", "r167", "r262", "r269", "r424", "r425", "r426", "r436", "r437", "r500", "r524", "r525", "r526", "r527", "r528", "r529", "r554", "r611", "r612", "r613" ], "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://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r507", "r508", "r514" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r511", "r514" ], "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 the changes in fair value for Level 3 liabilities" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r234", "r240", "r241", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r366", "r508", "r562", "r563", "r564" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r507", "r508", "r509", "r510", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r234", "r240", "r241", "r318", "r320", "r325", "r366", "r508", "r563" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r234", "r240", "r241", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r366", "r508", "r564" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "New acquisitions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Payments for Loans", "negatedLabel": "Payouts" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r511" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Acquisition holdback and earn out liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r234", "r240", "r241", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r366", "r562", "r563", "r564" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r513", "r515" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsLevel3Details", "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Financed Receivable" } } }, "localname": "FinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite lived intangible assets useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r10", "r192" ], "calculation": { "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Less: accumulated amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the six months ended June 30, 2022)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r187", "r189", "r192", "r196", "r574", "r578" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r192", "r578" ], "calculation": { "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross amortizable intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r187", "r191" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r192", "r574" ], "calculation": { "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "totalLabel": "Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r85" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain on sale of assets, net", "negatedLabel": "Gain on sale of assets, net" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r9", "r172", "r173", "r180", "r184", "r558", "r580" ], "calculation": { "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 3.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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r174", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Increase in goodwill due to acquisition", "verboseLabel": "Additions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Adjustments due to currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r179", "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r481", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r144", "r146", "r149", "r152", "r154", "r579", "r587", "r592", "r604" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.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": "CONSOLIDATED INCOME BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "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": [ "r202", "r204" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r96", "r431", "r432", "r433", "r441", "r446", "r448", "r449", "r450" ], "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://rollins.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r114", "r115", "r143", "r429", "r442", "r447", "r605" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.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": "PROVISION FOR INCOME TAXES", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureIncomeTaxesDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r84" ], "calculation": { "http://rollins.com/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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r84" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.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": "Trade accounts receivables and other accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r84" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Unearned revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r84" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Materials and supplies" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r84" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Other long-term assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r84" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Financing receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r123", "r124", "r125", "r129", "r393" ], "calculation": { "http://rollins.com/role/DisclosureEarningsPerShareDetails": { "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 effect of restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r188", "r195" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r195" ], "calculation": { "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r188", "r195" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r185", "r190" ], "calculation": { "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total customer contracts and other intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r591" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r80", "r82", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site.", "label": "Internet domains" } } }, "localname": "InternetDomainNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r25", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Materials and supplies" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r547", "r549" ], "calculation": { "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of Future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Future minimum lease payments", "totalLabel": "Total Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r548" ], "calculation": { "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the six months ended June 30, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "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": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r94", "r148", "r166", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r472", "r475", "r476", "r516", "r556", "r557" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 1.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://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES.", "terseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r94", "r166", "r516", "r558", "r584", "r598" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "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://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r33", "r94", "r166", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r472", "r475", "r476", "r516", "r556", "r557", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 1.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://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r14", "r583", "r594" ], "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" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r29" ], "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": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r29", "r93" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r582" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Current portion of long-term debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r35", "r213", "r214" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term debt" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://rollins.com/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 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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r83", "r86" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.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 operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r51", "r54", "r59", "r63", "r86", "r94", "r104", "r108", "r109", "r110", "r111", "r114", "r115", "r126", "r144", "r146", "r149", "r152", "r154", "r166", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r502", "r516", "r588", "r601" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "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", "terseLabel": "Net income", "totalLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r102", "r103", "r106", "r107", "r116", "r117", "r118", "r163", "r164", "r168", "r169", "r438", "r439", "r440", "r499", "r503", "r504", "r505", "r517", "r518", "r519", "r534", "r535", "r553", "r555", "r575", "r576", "r577", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "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": "Recent Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureBasisOfPreparationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/DisclosureRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r159", "r160", "r585" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financed receivables, short-term, net of allowance for expected credit losses of $1,657 and $1,463, respectively" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Financed receivables, long-term, net of allowance for expected credit losses of $2,897 and $2,522, respectively" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of Businesses Acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureBasisOfPreparationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r144", "r146", "r149", "r152", "r154" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.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": "Other (income), net" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r540", "r549" ], "calculation": { "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total future minimum lease payments, net of interest" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r537" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 6.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://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r537" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 5.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, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r538", "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating cash flows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r536" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 6.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://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r546", "r549" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r545", "r549" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Income taxes" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long-term accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r26", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets.", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r11" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 4.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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r44", "r48", "r520", "r521", "r523" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent": { "auth_ref": [ "r45", "r489" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge, attributable to parent. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Change in derivatives" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income / (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r52", "r55", "r469", "r470", "r473" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income / (loss)", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r46", "r48" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized loss on available for sale securities", "verboseLabel": "Unrealized losses on available for sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r483", "r495" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities." } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r32", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other assets", "terseLabel": "Other Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://rollins.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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)", "negatedLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Income/Expense", "terseLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r72", "r75" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r77" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.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": "Cash paid for common stock purchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r77" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Payment of dividends", "terseLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r73", "r466" ], "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": "Total cash purchase price", "verboseLabel": "Payment on acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r73" ], "calculation": { "http://rollins.com/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 acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r317", "r319", "r325", "r343", "r345", "r346", "r347", "r348", "r349", "r366", "r368", "r369", "r370", "r390" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "PENSION PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r344", "r347", "r351", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r371", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r16" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r16", "r246" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r16", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "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 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, without par value; 500,000 shares authorized, zero shares issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r76" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Borrowings under term loan" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r76", "r93" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Borrowings under revolving commitment" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherProductiveAssets": { "auth_ref": [ "r71" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other.", "label": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r201", "r558", "r593", "r599" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 2.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": "Equipment and property, net of accumulated depreciation of $324,788 and $315,891, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r66", "r171" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ALLOWANCE FOR CREDIT LOSSES" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r78", "r93" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of revolving commitment" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r78" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.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": "Repayments of term loan" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r269", "r558", "r597", "r614", "r618" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "order": 5.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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r99", "r100", "r101", "r105", "r113", "r115", "r167", "r424", "r425", "r426", "r436", "r437", "r500", "r611", "r613" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings." } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanFundingStatusAxis": { "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r347", "r351", "r352", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Defined Benefit Plan, Funding Status [Axis]" } } }, "localname": "RetirementPlanFundingStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanFundingStatusDomain": { "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r347", "r351", "r352", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits.", "label": "Defined Benefit Plan, Funding Status [Domain]" } } }, "localname": "RetirementPlanFundingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r347", "r351", "r352", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r389" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r347", "r351", "r352", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r389" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r344", "r347", "r351", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r371", "r372", "r373", "r374", "r375", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r344", "r347", "r351", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r370", "r371", "r372", "r373", "r374", "r375", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r141", "r142", "r145", "r150", "r151", "r155", "r156", "r158", "r281", "r282", "r573" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.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": "Customer services", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureRevenueDisaggregationDetails", "http://rollins.com/role/DisclosureRevenueSignificantProductAndServiceOfferingsDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r284", "r292" ], "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://rollins.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUES" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "stringItemType" }, "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 Agreement", "terseLabel": "Revolving Credit Agreement" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r544", "r549" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Non-cash additions to operating lease right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleAndLeasebackTransactionGainLossNet": { "auth_ref": [ "r542", "r549", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.", "label": "Sale and Leaseback Transaction, Gain (Loss), Net", "terseLabel": "Gain on sale-leaseback transactions" } } }, "localname": "SaleAndLeasebackTransactionGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionLeaseTerms": { "auth_ref": [ "r533", "r551" ], "lang": { "en-us": { "role": { "documentation": "A description of the terms of the lease(s) related to the assets being leased-back in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Lease Terms", "terseLabel": "Sale leaseback transaction lease term" } } }, "localname": "SaleLeasebackTransactionLeaseTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r452", "r453", "r457" ], "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]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Components of the Company's stock-based compensation" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r350", "r351", "r354", "r355", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r477", "r479", "r480", "r481", "r482", "r488", "r490", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Summary of outstanding FX Forwards" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r187", "r191", "r574" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of changes in goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Components of Indefinite-lived and Amortizable Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary information on unvested restricted stock outstanding" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r456" ], "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": "Schedule of Assets Acquired and Liabilities assumed recorded at the date of acquisition" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails", "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r15", "r16", "r17", "r91", "r138", "r139", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r255", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of reconciliation of weighted average shares outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Estimated amortization expense for the existing carrying amount of customer contracts and other intangible assets", "terseLabel": "Schedule of estimated amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Sales, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r394" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r411" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r409" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409" ], "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", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r406", "r407" ], "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": "Balance outstanding at the end of the period (in shares)", "periodStartLabel": "Balance outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r406", "r407" ], "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": "Balance at the end of the period (in dollars per share)", "periodStartLabel": "Balance at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r410" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r410" ], "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", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails", "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityComponentsOfStockBasedCompensationProgramsDetails", "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://rollins.com/role/DisclosureStockholdersEquityUnvestedRestrictedStockOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share based payment award vesting rights percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r541", "r549" ], "calculation": { "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r39", "r57", "r58", "r59", "r99", "r100", "r101", "r105", "r113", "r115", "r137", "r167", "r262", "r269", "r424", "r425", "r426", "r436", "r437", "r500", "r524", "r525", "r526", "r527", "r528", "r529", "r554", "r611", "r612", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited", "http://rollins.com/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": [ "r99", "r100", "r101", "r137", "r573" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r262", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock compensation, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r269", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r16", "r17", "r262", "r269" ], "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", "terseLabel": "Employee stock buybacks, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r16", "r17", "r262", "r269" ], "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": "Shares Repurchased", "negatedLabel": "Employee stock buybacks" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureStockholdersEquityNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r21", "r22", "r94", "r162", "r166", "r516", "r558" ], "calculation": { "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited": { "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, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r92", "r247", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r269", "r270", "r498" ], "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://rollins.com/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://rollins.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r530", "r560" ], "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" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r530", "r560" ], "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://rollins.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r530", "r560" ], "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://rollins.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r530", "r560" ], "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://rollins.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r559", "r561" ], "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://rollins.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAllowanceForCreditLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks & Tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureAcquisitionsAssetsAcquiredAndLiabilitiesAssumedDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsComponentsOfIntangibleAssetsDetails", "http://rollins.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfFinancialPositionUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_UnfundedPlanMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r347", "r351", "r352", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan in which retirement benefits are payable directly from general assets of employer sponsoring plan.", "label": "Unfunded Status" } } }, "localname": "UnfundedPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosurePensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Gain (loss) on derivatives" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Term Loan" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r121", "r129" ], "calculation": { "http://rollins.com/role/DisclosureEarningsPerShareDetails": { "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": "Weighted average shares outstanding - diluted", "totalLabel": "Weighted-average shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureEarningsPerShareDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r119", "r120" ], "calculation": { "http://rollins.com/role/DisclosureEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted-average outstanding common shares" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r119", "r129" ], "calculation": { "http://rollins.com/role/DisclosureEarningsPerShareDetails": { "order": 2.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": "Weighted average shares outstanding - basic", "totalLabel": "Total weighted-average shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureEarningsPerShareDetails", "http://rollins.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r120" ], "calculation": { "http://rollins.com/role/DisclosureEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Weighted-average time-lapse restricted awards" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://rollins.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r450": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r511": { "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" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r514": { "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" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r536": { "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" }, "r537": { "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" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r550": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r560": { "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" }, "r561": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r635": { "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" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r645": { "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" }, "r646": { "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" }, "r647": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r648": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r649": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r65": { "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" }, "r650": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r651": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r652": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r99": { "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" } }, "version": "2.1" } ZIP 77 0000084839-22-000048-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000084839-22-000048-xbrl.zip M4$L#!!0 ( )F$_%3G_?^DP@\ *F> 0 >>UMIG-4KB+B6 M9U-W>5L)>!5SB]+*+^___K>?_U&M?FE-!LCVK&!-7!]9C&"?V.B1^BLT\S8; M[*([PAAU'-1BU%X2A*[/KLY^:ER].SL_?W=YB:K5B%,+<\CIN4BR/#]K;%/: M$5?/O4'O:N<_U<[KY^?H\N;MQ4W]&HWOMH1W4,L%-5(^1WTXQ.7T[E#JH*,,.R# M=^?5<^'=(]]"-HQ8><3:4>[TX9MUL76A\&QHS'&-J!H22#ATBYKB[9T!68D& MMP\R6>QQE#Z?*CN$J[!#H!7H21"2?0EV7<^7&I7OXK>;#7477O0*7@J?*80G M,VA>2/RXG_25FI :FP)+Z=/:GFL#>L2&']QSJ"U4OTWEHT6/NF (%#MCCU-1 MC7L7!S:5 %& \U4X;>6();')@KJ2Z#T89KV.JFC+"GZW1\-.=SCM=L2OZ6C0 M[S1G\#"=P;^[[G V1:,>ZO6'S6&[WQR@\6C:G_5'0_1F6^2_?JX=%G18AP!D M&;GOY6\P2@Y%2QR$2XQR1R2ZG!9VK, Y(N.N9MGYHK^//C@.\/VZ.[;@GVB\%N>VO0Q4IX]P?R0N2UO/1F<'&<&8 1C"?=CT#7 M_]0MC>+5C +S5<_Q'OGQII#FH#> MT<:0'/Z$?4&H\]3]"8H85?!WJ'< M,-*T_@AHV"_S)N?$Y_(-(W;3M0<4SZD#B42DP1C/[A ?4X>'T+^8BP[^2VC_ M#8!\5P@\--O_N>^'G?I4/,JB$([*0MBUD;,K#>&P./0F*K T K41?/ \^Y$Z M#H#5!WG=I1C5A\H5_MMSXUY\/RW#&%[(36\45_7S0Z/X,!IU/O<' ]0<=L#? MSYK##_W6H(N:TVEW)LQD5RKR%HANRQ7V(>RG- ^]>0P(YH3+OWV8?;"UK'D& M^GIB/;COTBU^T&U.NP)$R1$E6):PY8+M#DI>!VOY,,;/LB_60J?+8((OU3:W M\$5;6;4Z&_>&'*1IW M)VCZL3GIEA!]LY64,2#E^BOB4Q#Y]995]MF:UEC>OOX:"WJS5X72<(XSG*GO M65]7GF,3QKLPPO6?CYYZZ5CI#>3RN#G8=#9J__OC:-#I3J:H"X/VV:_E'+S0 M9&R&882JG6A%%#K\+F 2=:&=1+T)N92(F!$98B9B' ]9G;"6UC3538V<#J:Z M6X9E?VR ;$(>B!L0>(&72R;"9=F3%2VM'C+%X&G2_=0=WG?#UPF&)63Y()O2 MI4L7,&1P_3'S[,#RFZX])>R!6F2T6! FAKAZ) NQ, &<:I,[@!/EH$U8D%Q] MXF%1R(O+*K$W>5C'\1Y%S+GGL38C,#X8>!RFH5E.UD"NQ_2M8DEQ,!A]AL%L M%_5&$]2>=#O]&1J,IF+:6F)W]+JAJ;,LDM6T(GA9>$6P[$V++2*9T,R@,BT7 MI8:FV^6B$J"\ /4P99^P$Y [P ">Y8QO +VAN!^2GO17K,_09^: M ^@<[P##^TDT%13KML 8790X'H.CJ=WERV1",S7.R4:S;)=Y\>R0N9^!6C)) MC\UUNJ5UNJU9J7RC\AE]D';:=[G/Y$9R#D.-C\1>PJB\:4&2#!%G(E0POWZA MO:Z"<=+_U)R%6U2FL\E]V,+$@.5CM_.A/_R FFU([L_ZY4#T]? V.=3C&9DL M(.5DBUE Z7KS6\-8[#;SW+&#W:P&KB+1(WB>;L-CL<=L-$3C07-8ME$3*ND8 M1'(WB$R5QW7$6T!'RC5FWI+A=1:*K\%2C[IB#U(RM/'/.+9QN,G$7Q'$1?G5 MN3R"9"5J(!:,9!5*DREL,O?N ^$^L2?PEU%+AKF 9A3XXN"".$^6VU3RLS*9 M2,JU9YA(7")BVR)#(T'>KM#2* H;A:E3SY'#!'%JI2(#XK*3S@MCN!=\AI\R M!^$*"CU,BM7=:/OWK/FE'$6;6U8PY^2/ &3M/FBVB661Z<&Y4O2D]ZTIM!P8 M]B(16)F5"&4@%!V%;GL/A$5H[+W2;^&H7XLM''$..52!3*6&E6T QHL4QHYC M1C8X/-%X:/X*"IW^&_5&VO);S6E?[I,93[KCYJ0IHOPE(!FQ80OD;%KRS"R, MCV#\[L)/*USK3(>!M=1ZH!13O$FW+=Q3L]T>W0]G8DX^GHR&\+L=+HF6H!FW MS>BVR1@ ,9P *96OVTV1L4/"H/+L;2VEM@OM7\B[<<& 1[$="R5&1?'274P_7BN'")JQ+7MB?G?L2U%-CM)^KQ4P.VZ7^ ML_2?#*[J J\&[9LBKJ7V<\9'S/$0 Q*&*&@4_BCQR'6$UW1VUX!%KD.[)12F MF),FV&0 P!!E*E6?*[9D"BH90,@332J1R!GA&'L.50V5-)0Z=*#?3F^)4$4\ MT)N87QGOTR[EJL\"[R?J$+FH7Z9W,,2'VM[V:*DXI\'.(/,!SXA27UA'9OJV@QTT>=02KY%=G]Z63$% %7%+)%@B\*&:.8\_^P._ZY=GBG5_1F_^XO M>?,7F"YT5LA-75V8<8M9>!?EP+,DGY":9Y&+'[(5G$%1L9GIB\VZA5!;KO(B MRAH!E+=L"E9#?:VFJA**AAIGJ(K?^64S[R@2:IO M>LS5*)-9XH=C&^?N9MA\:,3T(1+B%DYEP='%J++DV\J$<&K#(\6.V%S)L.5' M<^X[LI[')U;!VG\S4X8=]?9.VAM;=@9]GZR%WP0Q@CF';CD00GQ@7K"YK)U6_&9. $5ID%'2CU[%K(.XE.=F?*TO?6:,,LLCI'P%*29 M$;8&=N+S) X1M+R%J7_G09?EB2_43HA+'K'##X4KFN\49.TQ<&(KRN,EH)10 MF02G4/N1OR(LJ^;*Q%.H]?01C %&-R3<[M##EKA]Z_FP_@:RDY"$.$[SOM,* MGN^GG=ZC'3?JE"@&NE.1I=W,)XN.[A1DZ;L^$5_,&;F);_,D+I7;26.F#.4) MJ['V7.)C]OQ":>;8$4.GVXHE+5LO)(8"A'YO*POPG437"ZW$7>6CQ8(3<0/Y M@E#Q*7/I!A(]D([H!Y(ULKK/U%^%4T'"8MB>)\3REN$$:RS+27; Q?(E-1+7 M\_O:X/P>4-/U 8[S;488.\45B#+CR4T>/B" M,BMR_#4>Q2QS]+T/89>]\%HL,3ZU"$@B;'L!O8)Z8V8[8.*B*L@'2H@>=HIY M9;;?0'M*-:7\KMJXLBTH$'V_B';'2Y#0ZCV8YH!Y]-TI=L+-=W-L?9W!>)I# M473[G0]I4,>K[#OX/$#N904,QH^\X7\ZM'7TKB<O'UM-G[/@KO.Z[UMGAXI(BZ13;Q^'^ MV];SE%@!H_[SOOLTT;V*?SRL]:NL.F37_- !FBE?B. WD4_1J$ \25(+%;' MPF1QQ/AW8ODS+VQD4\MC9,_U'\WC4">;,.-W#O2 (0WP1@P'MQ\T%Q#R/N,%TNTB:L(5O5\2/,] 6EY4Q:.\3P3!I.WNO MD_)LQ+60%I^GPJ)%\YVB[-HH3.P8A"-I8[Z2O>O&YSF#.-G9 M?QRG[,OL PF7=&[5/5L$2)HJ BS0T[-/78XMB':,S4AV+O/K]TBV 8-ER\: M@*Z:F@Z@R_G.=R0='=T^__M]:FFOB%#LV%_.*N?E,PW9AF-B>_+ES*,EG1H8 MG_W[U[__[?,_2J7?[P<=S70,;XIL5S,(TEUD:F_8?=%&SFRFV]H3(@1;EG9/ ML#E!FG9[?G5^4[FZ/J]6KR\OM5(I*.E>IY#3L35>9/6\,O^E$93JV'?:]47U MYJ):KE:UR[M/M;ORK=9_FB=\ BG'.#6EA>T_[MC_GJ%*#>#:].Z=XB]G+ZX[ MN[NX>'M[.W^KG3MD OG+E8O?GSI#XP5-]1*VJ:O;!CH+GXD59JQ= MA'6$R=FO."']:O'O:^4'8E5N;V\O^*^0E.([RL7K.(;N"!I_.8-T M)49 ^:I69MG_.72!1V8H#<%,V=_HHIAJ. 52Y%[L3"UM:(A3M!U=K)6M MH@(:SG1&T NDP:]HF]I(KDA)U>CTY<%RWNB6%!)3_.[4T,34L!SJ$50W_O2P MWUAIG5+D4OX-06;=-CM8?\86_(C8;S FF4WDZMBB$JK8O(I]J./1<$;3SUIOQ#7__@S34_P,32]@&RI1,;7$_:1V3XHA.4!YJPC,R N,PAJG0) M K^XX8 _?99#"]'\^628:V& 7I'MH3QRK)>QH2PPRKC "$PLH!_=2**5DC:4 MZT''Y#?=\M 3- #XS.U_(_D$)6XHI]]8-Q(L+&)#29KHV=U(#K^ C:4@^!5Z M9.:K49?P5D-AH/J*S E81]V G_B8O:&HTK44TU9'.@RCF\F\4M*N]%R Y)GK M*D;G\(4^F1 T61G@-Z9 4' Q4@_QQ,9C;.BVVR>.Z1DN:&J(R"LV4&\\!E7" M^%<@F&SU;:-7[H @5JT(2#+%%])?=W5"N$$7(;6HR +Z\R+$BY2SJUZG&,&S M5A:@,W3+\"S>N#M04U ?@[+U4-426O3N(BAJ\2UVF0#E\/VJ-WK:K_, MJ_Y7!A>:*XD9@6-$!+98U-(A47Y8<13*XV6-=?K,"_1H::+K,Q[5O4"62\-O M.)>)$98/?T:,<)VC(,4%]:;^M+8$Y$[#_&/B3.-T M%U3G9!'=(28B7\X@MT=!(F?&:M.M,^T-X4PB:=U;O-#59#SNF$X'H@_0 8"*. ^=I&;TBP3 MLAP'PYD1!L16%2*VZ[B(#=8=1[>SL)N:[S@HS@?T,$?>C;\$D'SH- M-NS/V-1!W.:2LJA*9[PKFQF)@H-AN& G("O\.0KG4^6F5E68F$2I%1RIEMI_ MU[$-V3YPD?:PZ)&'H.!@M;IT#6V]]6Y8'MO[EM*89+(>%I.Y$2DXE/6@+]?9 M,B$/F@Z8&+WQ-^HC$S7&I#R'165V* &'5PIQ*)Z[I/:K,ED/B]'71$H76CV#D]'HNBFF05(P_+B&^YW[+XT/.HZTX7%IC MD_6(^,X-5\$( MR:IKF!KP$F=0FN&(\AG>6T?$?!?9)$K#,HBT[!,'##F4X=.Y6_U61' M1)X4- 4;7]TTL2]%7\?@C3?T&79UT0890>HCXC$+0@6=6G#9O*G' ]/Z>_BF6>64HZ)_@*0*^@%#]@I1QN9X1T:2S";:(P-X<0U/6-4 M!;>5F_*^0\>YR<\)5MX?_GRQ-"TFN^@:;O;Z#VU#N)P M*;3A18,6[3F+IMGY3M:PZ@Y;MF-"'DDJ(F!6TAN#0DU-SJNLQ\7SG;\@K_F6+_,D=)ZMF2+)-Q?D8Q M\!6TD89#^3T;K?<9O?31/@$056I3*KQ[,46S'1UOQP%6VUO3$[#T07%T#-NZ$F@BFP@8,+KV86 MX@0!Y*E#7/P7_SZAG6]6<$2%MV50X?5A6LR65*%@2)$A7<:SC $@S>$EV(Q, M]J.RC-R %8Q!AAZQ/W(&RDBZXB$^N7K\[G_VD$E7"G8-/*8*&G"BWE6R:Y&< MZ:>9"'9O9-.8DOU(H)] [GMPML;"2+4@M7KF(1EVDD.281ZQE^!SR@L,,I'H M6KY(=*/WU!^TOD*Z]F^M0XI+QZA,L%P']?\( MVJBL1M<;;3H@!>=],DN:,@NI=E^!GSV5G%$=.7T_;()F_U&.PAFVH0%5W M+@;F W@W>&+[&_2-CQ'1;:H;P7R&?_(9?-2QS512)YBR2;#'+ISN(X(=,V6' MP@YJ5L<.MVE5\K:[;=4>4/_XS29(M_!?R/SJ6/PJG0!SSQXB P#SO9N%&?6F MU?VTY!WH\X"Z9P9U<4&Z'X-D+GSP_!,D(FP_>!/Y_];',/FLF__SJ!M>H\[H MR>L"%%3S3Z/>K6KE P3[F6C&O6PG,[W\E'-Z61]^U1XZO>]#[1?O ":5H)Z5 M6[\'B((1&B!V<"MX](NEE'[OMVI!\-E?NP!;>]'M"1J "EOC,3*$AU=W*L0> MKHYB5S"#U'WBO&*PM?N/;Y2=<)RO):^_8+0^+98L0+WN;_?LQL["-]&?@B[H M 0=3"B+E2&(MD14^J<7SA!Q1T-5JN79S;"1G1:^@_[V85C0QG04O_O3&_I60 M%0'KR9E.@/@<"DCU3?>PFZH9'.;+MHJ5DNL$Z,^C 05/W/ G:N]UZD_! $!2 M3Q^?^ 3(S@!Q12LYZ %>160^JM3GL8Y]?!\ C= HFH*TC/>)*F(*6$P!!NU#:$\*DG M<;PG,<])TI^&/V#^5FWF_2"]?X=.XB.F,EE/T@XDU1 &>LIJVT,XJ0E.?DD; MPTJ^J IJ:FQFW+8ER.@@- .5 GX"FUY563&A%*NVG%^B+>5QTD]7)F +4 M,Q:%5R=E]:?@"@>T"[[_XL$A@,I R.1G7GCW*V]7&4M1S[@V)#8F3E: 1E+7 M0/"OGR5K91F>H9WH:D"P>L O6CI"^\U/?>Z_8?3?0L=&=BDIZ"'A.8N2GP#5F:"G>IA[Z+4C "3: MM3#]J9$MVZ[%&_SV&(CHC9N8*<4VZ=)##RG!A_A,4>R?*K?7^WXW:%O^6Q8% MI.[SVR/YX(>")7L$ID 4\2MM) U G/&$C""C$E3'OCY5EPS]YHOCV? M6?MG''3KD3C>C-WVAZGAWQB&S,6%80)#V[]@ZAFR"F$017F1C]@5>(2;R68[Y?(5W+ZQN.EFX]*KRB'7?<17MFDSZ]WKWG2KX+'B(G41[KT6/9ZYE;I^&O&VE:E@=+1(\%GW!NRD M[I]6O6OE*A@69I?]OV%+])AF^/.IVDHB?@5W%Q3;8[LP,<3SQ'S;Q0@FBRDV MLU,93M4P]Z]D!0^[;\'I3C^JL-U*?]KWSK2ZA?@^*)5;:?FJ5N:6"E\4"HTW MU;BC0RO&NK-Z3\U>]ZO8U)6([49+P_$!)%T=0^:7>O+7?:._98N:7I6KJU'3 MQUZO^;W=Z6CU;E-K=T?U[F/[OM/2ZL-A:\3BJ(O:-6>LX7G]+(#* JSJQT]7 M=09F-W^(*\7_DLNZ\].!)AIC&YII![^NNQSRV+(5$VTUUY6;\NW>7]Z1)S9Z M\*\ Y H&!Q_$F,0'C9,S'0_I.7 J&$E+0/%(Q%>&IF53C^8<=&7B7 S[L!IV MW3"\*2,'R=PQFKV@T[.,+(K8SWM<"P>NP_8KT(Z_:V'L$%]YV9S"Z_6E]$ZK M/FPQYX^7K"T5?0#N'I>9/;(I7NA>2K+S>R+!HM@N6)&4XH11 [P! ]S7O4#Q MFEQO9)(8%.QPYY=*I-&TGO#P:)+$(.\-;;&K>X)^>^KY!A5N.?= M75"Z9O%N+]S-?!!]'@Q=*$KD_-347$_"FZCDL^^X'-0:=Z<"9?CD2*, XHY8>,0H5=P MXT867".HLXBN@Y=SNN8AAJ_@3I!,P-Z<(JSCS3EAVQ" 5W"7A"RL+DQ'1F_( M>D5/CNV^B,*T>8L[35N1TH*"+PI(X1N@J8YA DMZXP>8J^H6:QF;F$UL@5&5 MW2IP*GGKAB.OASWO"&CIQ 84[) :?SU6W5!]UV]W&H]5L#;?BU M/F@=0&3C.]EU$3I-8N_JW>+4H&!41 M*&M-2X 3&]E:3WP91VDOFVM P9A((J@VI1XRB\H"%WL__;F]NW-FQ[R;>RX_NJW-W%X M986VZ[[Y[__ZW__KU_]S=?7WP6S<<[ =;Y ?]>P 61%R>J]NM.XM\'9K^;W/ M* AC]\_/']QYL/OP2N'W[\&KJ_O5E'T?;C]?7KZ^O;U_=O<; B]6]NK__^>3RWUVAC7;E^ M&%F^C=YDM6@CA6I?GP-O7_']];Z/?7'ZJRLH7VZ>_NI$APKYPC]>IS\>BE9( MR1#W]#J M_S&/B,BI3MUAWT$^40WR1X@]UZ&J83M/]?8<\A('OX5N]'N M-'P1]M,=8^[=T/9P& >H;Q,J4A&%_3!$49A\$R"G[SMCUWIV/?(CHK^12J$"3YIW89H=$RL(R+!_04U!5QLR 6V&7I ?(_*%M5H%:)7,:'6@B1LR M"&WNKGRRHMF6'ST&V(GMB"C8' 4OKHVFRR4*R*(<-D"LU[X1]?4\_$K7Q << MD'T F5?&F(RX6J"E;9D ^ ECYY7LCPCC1SY9_5?NLX?22>4.;[;83Z?9\F]U M\#?M"AA[&LUF6NV: #Y&I,%F&'E-F(#S8+G!%\N+T6="%/F<[![&9!;RWM>! MIM(<&)B-A*C8H@FP]^@YJ@.I4,\,X8'[DO!O1$Y<07)V#1OT8H(IC^2D0W9^CY[EUQ(]L[X)(-5#67Z!3WY-S"WT M6T)SLM\E&\!58&UJ 6^E/QB,>O)?4$@.KS/R_\"UD],N*3.-(VJ;H5:P=ABD MT0\,QC2:"%2:,P%SY!-BT<+Z6F^N9U4W(JWX.41_Q62X#5_HF*LE(EX;VH 2 MFO>HRA0LK? YJ1N'5RO+VJ9D(.1LKH=?(SJ!DHWXT"=+19!,$V,WC,(B(VA+ MX=X>6FF/LN@:>5%(OZ&-APG7$H[1;MXP&:U"NE"_R9BU FK_N8O#"&_Z7]WP M'F\LU[]'2ROVRAB$0T^Y+3X&*[#W,+(_\TBH$%&XL=ZB.,!;^D_"S&L4HN5U M5O[ZU26C]_4NL1;_1[FO M>N+(W!!W^$6%WJH(BO5KT:!N.$WGCKRQ]'3&X$I?)\9&U_D K>EH?D%= A5W MW'"09T:S.II5;:,A+80!$=DC(-\FN^=&%)5::D@7\[C:B#Y.BPWI3&TCC0C; M-]&0$GH:;D1'VD!C*A1/:@U)5>ZEG;&ZL,ANHAG-I9:ZXG,+E&OWU9TPA\WW:>8O(E&8+IB=+_,^N" M$M7R\2Y%@NA1ULEM=MV(]O3APX>;F]Y5[]@R^;!OO$=:[Z7-]VC[O;2#WJ&' M!,T>CX?M0H\>C>C!095YBB=E^LWQH)Q]\<_#WKILU:,$[OORK&?D);%AZG4R MABC6N38 O43)?6&"*D$6EBU!Y90M0CQJ:S\H@B5#:=_P,L ;7;9C*2%Q2'K! M6]JW=9A#L@'<9(2G7#@"^ZA$>&^!>Q*"<>"@X+0*$U5OB^;>.81E/@B!PNL>53$K,X7W\U0S8BQV=R,A[L MCG\O"#V"O4\;39;V"\V:-,'7(AW"C9.H:(D/[**-MTVM2 S+R.Q\4]4$5G[/ MQ89C=MP>W0&>%>[C"U0.)+SRO,-(M;P)N'DJA(.)7[ $D%6PO?,'E\M83(&Y M@T>9XOP 8%%J5OT/#I'!+N<2>0@2Y[V]$PP$C9HEC5&J:909++*$HT6C)H\9 MHIJ-QY..L+ F<9T/-04P^4&G! +,*#S\^;N+ L*D]2Z)1%8;B J5^6-16!G* M< RK5&H/3&D;"D-4T$:;@U5%H)+Q*J#4Y,@5(),-7@$BL\.8'$ZW*(AV-&:7 M7GZB-L8MI7BPDQSU-&J6E%.I)BAF2,]Q&C55F='J*4]'6%B3N,Z'I *8_'A4 M @%F,4WN8"6;;K7UDUV>OV26RQN%FUXXR^9)9^J3TW8;H#6ME;AV'R46\B)NY M;K>.U_#D0KF!QNX+JESU)*<1ZU\XD$XW^BV4QX1."\"8="1O8FW$VX":K:@S MB]U*\WFAAH!Q X*[GP#4 1:F!%U@W7LH9X0JGENR\EO.:Y?[K5-2/Q=BQ\K$ M%G\MD_NY$!]6TZU890IF=-&I]_! TMYE6"#%[.HQ\C-B&ZT@-5LI38S:K0!D MF,9JTJ E/<:=:%6I*W3A:&UT"[F)9YYV/D"JQ!1\CDTC#3O8U#J(%"C;T>I'$%"HL M6W:NL\N"@"C4>$EI&Q2Z*]^2+#_BPB7=X16&@5(X4F3%I4A;&R$2CF,5(CH?%VRB\R." M3ZSA$TDQ09'L3"(N7=ZN\TH# 2H^FW M>Z_'7;R)O635&BZ7R(X>R2J&G>FR[Z12?T901UB6N4\^.&IB]VT<=A&F?$,W=N)$O0M6"%ZE>41$]KVH+'AF!/+ N.0;\+%7RB\X4%;+-CITO5N#2T*$9H4XP M>JQ'2^8C@$5Z\MLLG&-+H>(B35-?T M)F8LBI^1U%+4(&8]8$S0&$&,>G48<;(Q)1(3=W!Q2#,\RAA0^,.- P&>+R;\ M1$BC;R -=IG1;X:\9+<8KMVMII=&WAA7.>LW9]!>G2='Q6!=+<_EA[#&21P[ M6L*K&K;9E(+P^:@@8UB_V8A,FQUH/NM#UH+]&YY"^P.WAN H+JP#"+@D>%10 M1Q=\BZ-/3218@R0#9@@!A*(]0D*ZX? >RZ.O <[7"*D,)EYQKC*)*D#!*P[O MX5;0PMSBZ%&0 58EION0'B[QA:@>(=&-1DPE2S7Y(G_')WD,L!5,.(VOI$,K\.F#V8\HF*^M M UV#7J3,9:Q.4*2JDN=].A M7!LD6V192E1JUV=-B]LS72'B6F2:R$>B JN4BT05#IAD9F/7>D[N]&HD-*O6 MX2NBK)91^'N27%0_EU01EEJ6LU/U*Q?#*7MN,_>94,58&=!."2/Q(@T2/*HICD.LP!K)%K9-5H0Q,=HM6$D=7"5 M'''"8%YY+A.$-5H(BJDC)JQ(GH%(& TXA63!(AB&GVMZM0)'$DY=*,-5I4HI M,]EGJ(G.2AZSWVR)@%-_4/ ZGZ(K+W%-U MUORE)XYNX-/3WOWS3T6LQ5P[I\%H^EJ1%Z= / ^_T@ *^N#5#-$=.0HELX9: M9<$U'=7J\#@CN:HDKUJ3*ZU>9]*4'M8GTL"U)S50Q^M,(YG4445D467PE?*YC7PK<#%GQF668TY'W)*=0)/CP/KF(4-,AAQZ=]Q^I%W]! MSC.A92=W>.@CM\=?A&&(J@T(@O5TFC#-)4F@8KF@$NI6@Q-KR /+R#(0JJ@. MHQB^R"*_^Y5D^NJC@',EM/([ M?N9GD&78(NS\*T[SW80/.)B@U^S5<]=?/0;8)W_:J45+9#'6:8-O4=9MQ02[ MJ-7@F$Q+F,J)590+GE>XN<6VIFRPG+;N+;)Z6/++ ^#:=?H7W!95N"4*X&ZCDGU?TK)_ M)RZ_\P? F@(#(6=S/?P:42S/'AKZ M9%4*K+2=,#KFNT[8CV@Y!SDEJ,?JO5S]7@JFE^[SPC*[. CH2OP< M)L\B\,Y/HK+E4Q*[K)&GSJQPW?<=^@]]#_W%\I*]=W1G!<&.[,F3J%\.9*VZ MY3%,C^C@9; ,WB2O][)]^* M'3?*30^B2>/FYO;FIG?5.S1)_KZ;3NZ'D_GPGOXUGXY']_T%^3!?D'\^#R>+ M>6_ZT'L83?J3NU%_W'N+T732^\]#U_^/]++Q_/ \/7U]>U!G.]N;MXG MW'JV0G2EZ 6ZG0M1:-\-.BY! IS07* W--:@9V_(RN#NMR M?MBP9A:V0!IGZTAAEJ89DW(\5YK__Y3*+2,F%OP,-J5F#DR.J@C17\2>Q9)$!AC4[%][X3\0GQFA7>,:&CZZ,1^9/[ M!A>CX(E$97F>\L:E0G;A"D!I>U,^^! "G.BC369$LD$?>DG1W]Z$:$7_./[N M87($^.U-%,3:V]&6CN]*YW;&(=S #*@GH3+EQ[-=U3C5]5;B]%8%D]L,L8+5 ML"H $EWFC@V/V24F*,I,$+PA)*P"84#)!27& $@^$QPEUQG&V/)UA*10S^3N M05U2"D B8L^1>639G>$/HYDBD4Z%<(/=850I!D0OY/M8L%N*MI'EPIVROL? MZ_*>13D@":@PWR3??ZJ]1(!E^6. MRB(DIOM$9D:Z59CFT2'<"<=<95.!?)S M78&(,0"2SR>,G5?7\SBR./[<*=]_J%PV$1 =&'ZUO9B^0"3AOUK5 M3F7SH?["K((%D-RFV\3?[Z_&R K1S%VMH^GR*4S)YZW=XCK='@UO:J_C8A2 M9,3?@ M42S+81D"+)$$,77 A7% TZ%(9<(N#<&2JRX4-@9 4AENMA[>(91%H>>0B>6C M4 _";*8H*04T@&2VCP#YPXW6^ZB08SY;H=C4JD(P_RI*3@T0(.$5#UR*8I-5 M@F S5A28# H@4=$=4#A=W@7(<26.+791""9E1;&P 0 21G*V4EZ>N*4A&)55 M1PH/ R"I* O$N"PXAF;EX0%:#.6=IM3.(JH P<9<A?%L Q.ZLOR$ Q?([O-FX:68;&O*)DYPVR+?Y(A#6@& ) M4+-("V$ $M C:0:1H>K,(VS_*8I!9I:$<-)7$PB3?$""H J#?:D4JL4@G.K5 MQT21=D#\[SN.FW;]:+ED"W]G;=W(XH7'<$M#.- K7I7@08 D%-N.-W%B!$^V M&O15B@"MZ576%Y2^##7&(0WHF2X7UE?^Z5*O%0B6 $4AZD(#)-P9BBSZ$-'^ M:>H<%OI$D4A2*O!L),H!_UP08C%]BOUYTG>:D2JIOEY8=Z65[FB^G=__P^ M'=\/9_/>\&]/H\4_+FE>VJ8QE2A=A[$O22\LJ7,.:5T4H1@.*BG2)$RWQREK M."V+EI85(DG8<, <=<7I5*KE(,3 "=6)<]Z%D9R!<^03"D%2!T+\F[) )%C MGW7%@E*O#R$43EUHZKA@G6>%TN(5AF#A5A8-#X3I$^HE!0WD%#3G8T%HE(H& MN $A><8W'(5A?#Q@LIZ&/A2!L&@H3U!TM,ERF%XJ V$]4.-ZB7! M;%>QC#\B0B_9$MH!#0:Z1^F_DEM3;31\/A[4-M">@58\X "Y*S^-J[0+CR4D MN1+]T$MRL7\B_*70^X$;DLW/?1S0YWH2_!)_5"<]0S@IMS?P5/2P5?:=@:(^ M^815GOMOY/Q.=ADTET$&;.K/D4U0)8;QUK2S>7<0]F[=JF1SGIV!'E(\]X3L M%S*Z7E":68-Z/[+C8X6/RP@%N1?/Z. D/+=D49.G[AG"_K9;[6R5?8 4]=Y] M<1WD.V'. $NS37*TBU_\?$*K^!@ R26A*CV6Y2>[)!8L.;,-K##5/Z*ER5(M M,@QH-G0^@5EUT,&7QJE+S[-Z<>DRYZ5]=FS M?*?G'7OM66FWO?_,.@8<,V2OD1-[:+HD#BDR3:*)-1"53[#W[E58G^ MR'31BPI"L*HJJ]'^#2X>&$ /JGTS#^/Q7,8-9K46& %(TI>G\RY/YS'6N,O3 M><;CIBY/YUV>SKL\G0?J>% Q8LA/!F,(L8PJ4 KV&.WMT1G&/>ZAW>'-L^LG M]MP9LO'*I_[AD4/H=)>N=5!*H>%G__YY4O*8=5VF)Z?M&H)_7U?SNN$,(!-P MFX /+UYUH':YOB!XZDWJ68X5WZAB<5\QZD#1!'U#",8UJ7@"U@!21)@O2W%" M;W7%"?*]HG8GM^+>/-FP+]:6+Q%KQS1 " TRNP9)6?2-*FBVRY,G$SQUIQ B MF@!LMT^4^I!I]6Z3_-SK3,7?&;;QCOJ%$#NEJE$=LN4;G"Z3 M4Q6TQU<9V XI2FD"H]!UDMS8E$596FQU59&W!")2K 5]D",%)/-':Y>$[2]P MIJI[0"C\%/#OH\JK@<@8IBM-.2SC\7\3*PB2FQFZ47[O)%%^AX8O<7R7.+Y+ M'-\ECD]E-KW$\7U'<7REGFY5^7L+(?"C+?[>7L("=&1S"0NHF10FIEIVA(@. M1TF.=$45@(X[H91%>"[G)YCN[#:.3YT[!/=JE;_M)7$2LJN& M7I ?(_*%M5H%:)483_0.NS]4K[3-AE^&DZ=A^G6NX3,X[!8)GBXS!HD.MN(J M;0RT,(ARM)-/1[K)A^.%RT\(KP)KNW9MRV,<725EX1Q<581 !Y8$T FF/)DD MTEU-GA3F<512UO 15$FG#OSGPVB/_R&RWZ[PR[6-8S\*=JD(L@]'"61?_/-I M7F)W_@>3QTXE%:&,S1-L.%\B]I_$X>N%$B8WO\K<95)N.E\.<\:3G3+EU"&?V5XW^<*/U_OI1FO"); *I Y/\Y_!SPM5J"<)9 MM(X>U )K<@,]=U>^NR33C1\]!MB);1J;.4?!BVNCZ7*)Z$8_U-U75YQ(QWUU MKC^".^DPR101IEWV\+[/RY;[)!N]3,C3(),Q9[?-+G:>&VTVEN[WV!D=X7& ML2\T2\H"V&.+E*C$=1:"]GT.,T0C*/S(M;S]M)MI!-?[(*]B>L,MU9>][T$. MI7V.TUR!9-!J,%Q:P_067)G?4B3MLYL^:.]&B.9S\U#JP;#]A.NO=S8;WHT5O/)W/A_,S.*0?XT#Z=F*=#BG'"9X$%D%UK#_1(H#R[%K\.A"!6D0I6TF;Q MH9B53:IJ*)>R12@6?G$(.R15B?!1&'\']S@9T-MT=#XX4BD[Q*A7-W>8T87( MCHG57/JZ/^^P+2U5 A_)\D_ZM%8$5*:5\_CY7\B.%CC=!<]M')2W8I9Y\]RW:8*_D'HH<$)^B-P\N>>^B?OE1# M7[(Y)]MF+MMQF9%JYDQY ]V?JVL^_E"K!8CV256AED[F'3WM<$H)'PFE"=*% MQDGM5H#8+6OHMZ*#87<;Q"?:M/9NY?@&.(S4_DKOP*X?5#1B@(/S6GK9\*/3;SA\K'T MN^GK!0RA[QE9HM0 *ZVO8E86?S=]]9H]JUF[%P/S,V5DVLZUT M^W3FJ:6M86.IU1(0.TN#AS0;P>?)WJ#EHH%"G,UAF(!"@8^BE'RY_4)0'H+M MHB61"5""M0%7?&#JAM\QA$ M'6CL("WY&G6&]U $H$2I\.35( S7NC*7HP.4 M$D] ;-^VXTWL61%R^AL<1.Z_DZLV^C+E-@3V%WR8@34J@(W@-:48QXA(&E*=H6'2XF'T)OG,/$SUCO> M"9J#$$I55^KU49^Q)K2D 6=QGI4.@R;: $P+*JN/NN15JD+86[?YS,\E"E)K P["4G^)@KQ$05ZB(%DRO41!7B*#P$1 =AT9 M=/%JGSKJZ.+5OGBU6_-J7P+4OT>__#?[O$NKX4.7QUY.,A7">^SE6WNFI.XC M,$S*P9ZR*TZ"2YS)MQ!G(K%[P[)MUY7AQ1MQ;C$@;7D>(,R[1 MLY(T8\._8G=+]Q5J+CQ9]:ZO^_+(&>PD^9:5:D)TV*D)L' S6 6JX6O;7%"R M[,E*-8&8%36T54E^<%(H#V+7HWLLX5&[7 B"<5!#\?(B*4,QR_TO:.W:LM3( MY4(0#F8UN5^&8OI 1G8=Z& K&]-.*#-%SC!!#8B.+_TU1P@1I+PDSBQA'2#K MBX(F*L@(QHJ2>,0GV*>*1\CR5RFU60)5><" M"J$U4=)%2MQ E)HEU0B&KXF M];GMDDCDDDCDDDCDDDCDY&O?&(4A#A+#U3T*[<#=9K8OH2=-6LN<$TT1$-M_ M)IN@S]![1OF!T'2_B">,&;O6L^NY!*>U2Q+JW<<\2(,O03IPDSP.A%@;(8RCZOPF._H&B.[PANR@;.0]Q% A56K"B:EH704*<6PJ MO# <>\B8(@X$BN]#J]0$XA334&>F_$00X(,_0)LL;9'VZT?O+Q!N[T])V>0?(H%L7(0?@8TS6!WH'IV5EE'<'P6D*5A_E[/MV57*. MHBA=!#I2RD*'$-S!YZ:6!0:>V'.2/.>!PFCJ3PEYD>73FQXY]C \(_(J$#S+ M)Q.Z&@M.++:[M16LT'2Y)-@><+!$+HT62R*F&1(3EH;@/#ZIL(3HX?BK:M[: M_>7FG;K+ZJSN\5Z\5M^;,=6P[^IB3+T84XT+.&87_TX\C'P&P).C<,T350"RP,ET4R87&.M7 MXI,[$ $ D9\[:>5'@U(*Q1-03#@V,Z+\,+ M"J-]]@]A^HQJ03@WRT^Z"+&@0Y+:G16A%0ZR''"2IZ'E%8$L1WS-Y,N&#14],U$4Y_0HW2)IKY$4T.2WR6:6@<@$/E= M8ODNL7R&8_E2T <>'#V1'+T2E(=PQ#RYM@CP?P-!2-]KA.:Y1<2=3X1F_\5R M/0KC 0?TJOD]>H[FE/B$ATGFAR?",[[X6!Q!J$O5Y1V1K!L]6'8R,D6A+(+R7;]+6Z!!<.)G%803 M M,>@WR_HG/Z3+%W+HBB'D/;,D!.;SM2?/>B;Y[<<:TQ0^8VSY4Y^=CY=3!@(? M!:JPCPYF4'XZ%BY>L92%N3(0SL,:+,Q1;G8&F*$7[+V0W6]Q$A/.!9(Z$$2A M-BM(@!C.G[;&043UA6J3Q/7-*0LG!$MKD\A! TPA.;#\/__A(L\9^0[Z2GL?A,_\64>W 0B3/5^%]C.0+BHX5IO]>*X8SQ5L MKV,(?F\E,#Q33FDV.T._- M-]O+) 8QW-.>NX??W^#8Y[\_(:L&P6VL+T8I+$BBRZ%3&'DP_+"-1A8H]M,C MP\@/R:1,)^M]*@NZ$ ^72V33[ "/9"-,?K-6/(>C9AL0$H)H"U 3(U@))R$ M\VV +&?JYW=LMTK"%56'D#NDH5Q%\$[^:L$+"HCNS&A$#N-$4/H=Q/,0JLQF MT&\H:B1P7Y*,)T>1TR":WY&SHJLC'<9)H(M6:,GM#2NT9#;ZTE^,O@Q[H\E\ M,7M*DZ[T)_>]WX?WGT:33[W^'?EYM!@-YV<0@\+DW/Y=EL$N8^ ,>6D\V=K= M#G:<-UX'.U9C,S?\4Q34TB4!G4_0;&H$9C!Q%3B1,]VK37%N%W')]*J\IVW_ M'IS4XR*N L0&IZ+,;!FQ0)W _(\\K_]T/XAW3_/[AU=GWRO?_B^I ,'RIJ), M!R^ !,]I6'[7UV2YJ ($VXHNRT5XS,Y$V21\CT)WY/R! M)F+A0L,O#F21$:NL6!XPO/L33$X2*4W($3KWF24A+#HRII*.B/8O!>?8]#OR'*G*<.O!VM?4UQLNP%,_ M>$VFH,,LVWY M*WK?_-4*Q$=A<14(9V)5JZ :(M/Y#9E3A3 ]I:#&Q4*HP"20$A?.FY(Z0"9. M!5U6D!&,B7.?R!83Q2=D^:N4VN'7+6$)^U*N7E4($ZF2*K+2^XJAP4M8?BZ) MY^O8(4X^EUXRTWD+J9,4T],SZD"8+NOGJ&< @G)VN_AE+GX9=;TY MIB7;\V3J'U'R%$9:Z[Q],E)XH.+4]W0=LMQ-E\3^6@ZZ3V.^Y-SB)*>VVODQ%XB$,)#Y R03_Z( M4FX0RL8 6H,0DRZX&<#;DJJB@S&//CD[^,Z:Z0DB?)TEDM"&\.%*A= M\7A6!0-I]$RLC?K^[E@8CGFZYO$\CC=5;$_+"]: M6YN1;[_E7E5BE($W&U459!]GR"#?M!&H/$R/HU1N_%6J:]+VJP&ND*)2;QH[ M0^MM%5?.ND4_I@]>*$N>4QN&-;>F%BBC!&74+=.<_3E]]MQ5XHQ0EBFC)@Q3 M;FOR9" $+:[G)3%50?H(RJ,.+UVQN=#(B@Q9G$++K/<>(_'.R&FZV' M=]R3F$9]"!F?6A0L%Z<1C\L\PO:?:^P1\.'PKYAT?XFO=5#\U\,;W[G]^GX_OA;/Y_>\._/8T6_R!?'RGH MX64O6J->2.FXHCX9IV?G*"$\2TDY*_?.?&T%J,+5?A#0*-[$ES?8'(J& !];VQ#-4$B6-#LB^Q5*5C@*PQ@Y9++]@?]$C7I= M"":14^K^X>T;=98 GPAXO)#98-IHV)R!ICVVL*TWC=>7,[3L9+MC-$?!BTM# M5)DL6*T"M*)YXX_&K/YSF-R@XFA:"^U"L :=1N5:8 Z@DVK?2]K-)M,*CNR. M!V_;J5@9PAK5VE@I[$ 5&0!(X$I\6%A?LS/Y V&BND*TU3B$V>,D"M,6@P I ME-H8F*!HNB3 <DQT8@&*<-SBA'1@ QBSWY+V1;CISZ8".C8?#K4#SA8 M(I>@'OF/B #F9 M?B)-1*$QO2UW#R$R\-STMLS#[T)O#]ND/Y"[6I-_^^ES@@DS[JWHF W#W#98 M@30(;V2>F[[K\/>[& O9GHNZ:>"-!CWB(#QC>F[C08_#W\6(*&[EX T*;?HZ M'1>_?!OC0IO)W\70*.X6X0T-;?HZ'1H?OHVAH7_S7C$RXYR> MB+C$/<&,>DCDKF\%D M80R4-]A-X'/')*D%PU"M+ M5 8&T#$N1]>!5K+G3N:#.RMB5A6"BUI9<&J0 (DO(76&MG%@K^F" MG?6=4TEW?MH,8.;FW2(\$<%U1RC4A M&+O59* %R_ XX4[&,M>24DUSCB8-8(5A(UNE:.GQB9\)\&\^'?GH:316_XA?S_'$P=)28(0TF91;OV MRY6($$>3^X5Q:W=(]LC_]2)XCM6A7 B MUI&L&JI:^[A?KU,V9AN@__K_4$L#!!0 ( )F$_%2]T;>7W5T +<(!@ 4 M QPF"(WQDZ*/?313Q_1?;3?.R%ZA^/8 M#P)T'OO>%B/TXU???_7#Z^__\M6;-W_Y[CMT=I91.G<2TC,*$2/YYJO7Q2<7 M&=4H_ G]Y>LW/WS]YILW;]!W/_WYVY^^^1'=O"L:OB-2;OS&EH$?_O83_<\# M88F(NF'RTZ?$_]L7CVFZ_^GKKS]^_/C5QV^_BN(MZ?_-ZZ___N[ZSGW$.^?, M#Y/4"5W\1=:+$JEU^_00!WG';[_.>>3-/YVTS]B\_O'''[]FGY*FB?]3PMA= M1ZZ3LF^AD0.2MJ"_G>7-SNB?SEZ_.?OV]5>?$J^0B[3QTH)-E<"?O^8??D$, MA]!?XRC MWB#F*P_I<][_+<#!%XBV?'^[E.K^8XU6UHFIH_6%?,WUX5"@G:_)3S6U M\*<4AQ[VBSUO:@TI-BL^R:.=F)1.;M(\.$_@P>#[S;7I:9(C)/H$+NXU9=: ME5]FZT)&TH(&2AR>O;]K(?1_,FKHUYS>?_^5\QT23)=9V+XG% 7Z'7T,&$HB M17(D53\#"B2AB*8XRHDA2FT$$,T),X\RO J2ML7%"GET8!X<8CCFD[RT5G1%# 4FQ0LMNLD[8""L5%=Q+5ZL [:@0:>3)9.T(O(XL8740(CP:^>^?3TB/<_8W/#^0; M1E=Y>_!@;%"U#DI)8]#@;)*Y(T@)>52G/_;XO S=*-Y',6-^EY*)YT5T()[S M?!%Y\N&ZJ1=XX&JI78>OL@MH$.M)WA'*-28SQ-B@*$89*T1YC8;JN><1,R;9 M/]=^B%]+K2-N"Q[!"A7KN!4T!(U6E;P=,9K1G.4_($H=K6I>D)(ELVF $B!M'W!D9*FL9(2'QN*+%"OXYLX>O)#5S[D2YM/ M!902187(/&H[!7C*1.X+H\6 GG,8&Z@W49(ZP?_G[Y4S4TGCJ8!4J*00HK66 M4P"H6."^X,FI(T)^K)DF#=KS&#L2.!Y]#!B (D6*DYK*9T!!)A31^$2&@8I0 M&PM%]-)&!*$X)F@!&ETRA'%W'GP-%EU1,4W0Q*BC:H-=O7CU\B7+Z(T#L/G;H M7;^[Y]U#)%+U^'/ X!*JDB.K]B%06(EE-,84IX8XN1&CU>*3^TA$QI(38TDS MP,!2*78<3ICWA3'"XB/. B:<'G4"#P<14H=1<-*"]#@$PK:-192FJ,CC?#;T:RRR/WM[M$A MEEH?4OKJ%=TZDJ_2U)W (U%'Z:.EM*(':*1J"=YU6L[P4W$K_-+GM1J MV14HS$T,0,'>IA] R!N);[S;F3.A9S8%&Y3SZ?-AKT[8OW<>3DX-I8VF@N>: M4D+DLA93P&A=T.YH_)41- (=$9H!Z9OOO_V&@8G\X9\$VGZ*K_TG[,U#C][% MV91_688DOF]]PG">)#A-SI_?.?^*XHO 29+Y)_]X(=\'/: 0[T8%A1?8K"JFZMSN.+D7FK .M+NWR'+JAG["%I<%#N3^HM#DD8[ M'%]$(5M:).^P(..TN370L*2I9G6^+VD*>.+?)+'Y2S2<+BH(6X$H33G#.R?^ M+2'^Q7ZA24!JH#;U 0Y7+96KH%5V Q=/;F[)"MRZNA_.;O]?R#VAY!RL(+D M=?J(X^-!28EC=0_@*-90MXIA17/ "-:1VA2_C/;I!,+N[M^U'^(E^?%X)T;9 M$#A2Y)H,:%$>[N%O=W=I9\3O)(9EOTG\7O!__)"0CFDWEZX<3Q MLQ]N/SC!07:\H]L7."Y;F:"V.-3I"!C%[>0W7C@2\FRWR*4_X)*1G06NY@(0N91*YR*D^0UNP!'MX["M1BL: \8RUIB=UHZHK@@GX2\N6&.B8+&P+'GERYDZW M6BO .%0(VVWCS\TNE@YYKMJXT3*2=A;W7!J6 M/RKT;7FHI7]0LY3FTFN_/: MCRM%J1.H7*E?E>XI.PA>=!-'>QRGSS=$D91,-^G&PI[NH\KG2PU=@/N8CL)5 MEU.U!^R!6F(;7_+(B;'YUCYC5:X77/>P.P2T+#OR\)XL+WR>JD37"-^^^6[V MEQ]^X*N$;U__>?;#CZ\!K!/>1I'WT0]DYJQ\#!S?QXI4L9Q_!ABW)R*:8C0G M-,AHL<_+.ZI&C-Y5F2',+D^A!R=P!.^U]JC:7>K$Z"M'X9#Z]]23&DC87WQR@P/%3T.LT^P*/ ZV,4!]_Z2Y'^#XV4I\\_3CHZ26&2)\ MT*N"$\I9?6G'A\>V@I-9@4R [*Q.1E$X7[1DB:5NGEC*YG(1VQ(,3B+-F>$!0]VEG;R1E([H.11G&M]2*PZLOP0;$5 MR6?9#["3MQ*_V_DG!7W)88:<#?%%-*\=>5[PD\[KB-8E*"6P$PE&M,WQV7 0 MA5O#H^$WLQ]^S(Z&W\S^_.8-@"V?RN%(8S21M04>/I0J2L[L)A$@U/)V.]LJ MEC26'7U(':V?VRE/6> [5EV)TR,ZP*YS)&"W0[F!SK7U#N-Z6M!:](5KWWGP M S_U<=/E 7%+X%ZB4*_J,H)F@/U'):UQ*9GE_'QYO;Q?+NXL98H,K)75W/$; MYYE.8/6RQD\: _UB"P\0B.<1T_=0( M3DEK^.A4J7D$3U%3V/A42MP!H)0N*@@/G/K4-#8,K:>?$[;BB8O=/HB>,;[% M+&.E,A"J?5*G'W#OU%:]ZJ>-G0![K+[L73'M1KL]#A.>]T2WO6+.$@4E3SL7 M2+-3NU_\]#%_(R:WP[,:\9I=@8.^C0%JMT^.9DS01Y\^D9^Q MF:&"D>61;!0CO ^Q$X=L[_P)AP=;%U%J!X::'M[8";AOZRDM/P:?D#]K"M[; M03@4%QY-;WX27AFNT5F>L&]IKS#$R7K#SR+5;BQI"MQY50K6MPM/VP%V5*6X MYJ_[\9LCK&@ASZPO#F>1AQ_L0)2=+6DOH.2M@0.U0(3SUH3@J5 P"R0M+RU<(!E*O?+[3M;<<;B(WI-LH.P+VO65G5KO(:3QB!++"S M(;(R:]1,7U;W XY4;=5/TYH5G0!C6%_V;DOR9>MI<+%6V;5TSPD2M0 M1[(.!XQ&D90]K+RM+[A[6FG;=AE:;]=/=^P]X-"CQYQD:H5#5^Y"ZA[ 74I# MW?K1O;0Y8)?3D=K\H+Z@S=]ZKE*W=39O25WT*L$8T6MUZ/7KDP<+1GJ%"V\P M&=0]5C!;]8:[N"5P=U6H5W]JZZ098/=426N*TX(F2GCE=)I'$QW((MB)T1-E M\1_HS]]\,_OFFV]0PHNJ.P?2(O;_P-X,_8'C*/^[GR1D+F=M,,H*S"O+$9PV M XYCF6+'8TVU#6 $2T7M$F:C,,=N@5GT/U^C/5EI,&3^!_J! U@&XN]^?#/[ M[O5?9M]^^X;%ZN]^?#W[\?7KV3<__*6.;?[LR"%-4H<]BP7@2O'<\UBU=R>X M<7QO&5XX>Y],#V7;Z-+6P/V@06/-+)] .*[^Q@_XC A[K,,W6B'Z7L'*YRN-_?.)_E)4$LJT*%M9I:C([TV M)""[@J$F'0[_BH=#^7M2;I4C>T_"BK/:3N@/H>'[\I.Z0:C9NNP^@(-]]3VH0QHRT[9.K>>AI!U>-;L!# MK:[BLF<_1'T AV%MT7LX(F/;' LAID<_+1M&V9,C-%[&"8I3%V\!7D7Q971X M2#>'X+1\8<,##BUI '=W(Y/4ULAM" .!&9Z&#O*:5W+^@.,7B8"3>5@,EAW M&,EKE?K>TDA@0JZB9PR9GZA[3\1)-)7H_J:KM*@E2(^I[B^4!7/(SP&F/Q"# MS7Z%AH9I/T.<1":OL2H]CX*5Y[LA#H+UA)H[=M0_+Q(#)+9M[ 3< M5?24EF=)'?< [ ::@G?/G;KC^2>< RI9@$'UDN6OM#!3T6&":*XKVX1DWGIB M*#X2NF\$+T&D\MTX\3J^2^G4BV6+W>"8R2>QDUY/X'ANH;XD!U#6#3#"VTC? M,5,PPSEA@\@TA#-"C!,BK#C^;>->YZP1X6WG#KT-(^7$48+C)]\=Z/F )QP_1/"4O[7YQ/]%E+"W$A:?:*F1 MQD%J"(VIHS1/7 MF[=1Y+$4:1X(BX"CDTJC,%QGPA/P[GZ,=QP'NE$%'C%Z4LY\[R5A%>"9$"Q+ M*Q.C.B.J2C)#A2PSUKXJCJTY R!#YM,GFNWVY'MD&OD*4T'8S6?R>37=C=G/ MJ4B!B%;11SN/%]WA@)#;OL4ACIV FL?;^:%/(SQ]BB.+^9(O0+LS\"#6S@BU M^Z=:/0$'HY8*&-]3=5@2VY:SX1Y08V1MY*^&B6IH(*8HHH8B_FAV!^X ;0UQ M/%;K] 7L!*U5Z#)H; MN,<*1>WBF=EMW8RDG?NZO2O&[^=&Q8O]6*+>N$4XRO>')'80MP3N9 KUA*4U MRF: 74TE;?<"$MF9ZBM*]F0%-([+#:(@>P#KE<\H?CE#(;936J M94%EA>7Y#-+FP%VO2=%Z1H.X+6 G;!39/*>!$RX<,:--,+LZQ6PW/7_D>H9X MR^JW6U4W&P;M>2:+$*LHC.K11[WATM@)N)?J*7U2!$3: [#':@K>;8"ITC_Q M8%O..XKF?&2U.;#FQ$L>>' M3OR\3/&.E8.AA]T1VX/+8Y,T)@[)$7C@&,'3!D0O*2?*50*)?*SGH#LIDOUJN[]?7RJD*?@0(Y?8^/;M M[?K#\FZY7B&"5254Q\F9&4Q/>KRXSM[+C4#UK@]/,>>Q, <;Z;D8) OD[Z_G]\G,G M\5V)XK*VP(."4L5J3Y#-T/K];7H#PPTL_.*32*^/RUA/SQ2,U5=Z8-9V0/QY+W*='9K1A^&1? MBDJ\\G)Y_9XL::WXY2_8WSX2W>9/9'V_Q:O#[@''Z\W)C6K5N-F6!G ?-C)) MU;-;$0#L[V9ZF#I'S@UE[!#G1Q.4LU=/UM6*?!:';$MV<3*[9*4**_4)20QY M&,X<3>N%<+U>4=NIDO+\OUFKU[#R,H77_VJN S MJZ[,*3-$N=G+3&NH%GM#[VE$8;72X'W$ZPPV/&30'W7@D:-G,YXDQ74G#3C^ M]*UAMV2S>B'C[-3U:_0J&"YIO6GV-@$# I>.\=?R0FG4>^PF]5WZ(R7]O6%G0A@+KXW">:!P< MP/PZ,;)'MA.,GT-H;USHA,N"W$P8E);\D>/]ZY"D])5%2S?5) 9\'\;8">BS MT#]' 5V@Y99:AW>8:,(K;?86*7I@-]'PT)>A=6)"5UX3# 2]J6P\<;A8TIOP M#RDJ^1(P9[1A%!+'(8V(>@F^Q/S?.76CTJ_HO72ZK' 4]?#&X3S1,6T \^MN"_3$=H(C MW1#:&V_^/9)^=(&,O$(B>!%"8_]@F%V):7MV"[/UN)DW48]LHUFWO:F: /7W M)M@==[HW1029H4P45)4%I1'BTEAZFP*$"36W]VR=4!X;IV&MK>X!/ !IJ'MT M#"EK#CAPZ$C=X?Q-+QQ "@/C&41\*V:& M4T7=OL"]NY4):N^0ZG0$[/'MY#=^A;2HW$,3LBI\_H0X)]L5?0H!N3C%(B69 M?_)E]RN;^DP%\BJ5A5 7=9@"Q)5R&U_PX/@MJ1(H$[IV8'RDX66T?E42O=YCF>#8GA!7M@.-2JIHD.9$W M HQ'N:Q]9.!9@=_<\WRZ8G<"FN.W#"^]@= OH*G&QW2HWD%OVAH[JM*6H(U^T,&>VM=3!% M?H43DN_K?BU^1WBDNI@IF=!@+[_9K'0":6/@B%+ M1 _7 M?IH( P])_1FO=7Z DBK@\->C<@->\;%_AZ6X)UC9#J&W!"5F530'[D--BE8] M0]86,-X;13:^2UM>)+VHW3"EU&V]!#^8MNR"K)=3MW141Y3A!>;&Z<^DE?6RJ /;^#,N;'W80E&]ERDI \A<]R^W"5 M!DK3]!4=\V@XBXK,]+Q%2YO^W,7J4HR)3J*$R74._*;B$CNHG M#J#J!!WN6K)WVQI"%1ZV)H7#Z[K8[8/H&6.4,(]^.#P_..YO\+R8?R<&9BHZ M3MB/Z\KK.C+O-5%//A*^VSA5X8$X$\2Y#+I#VGCU=03])>YM>; N\E?IVO0J MB#XF^BG+HB[@7;M984F"\DE[T.ZL(78OZ^V,EIKQL'?^ M_)[X\3(LRN3.W=1_8G>;1;6K&E#?&W'@_M&O$8_JS_1 &;#/]:R@\;G S>)V M?K]CJ6Z<@U8*2"\$QKE8['0PK\46L=^H]&B?R88>GE%9 MIM$_5-NNZA[ G5A#W=J9HKPY8-?1D;K;^7B5 M W)"#U5YV'HF:$BU3Q1V% J/E\*G?50RU=,0_0./R9UI#'AL9IZ (OK'V47P$ZL*WD_HY.7<5/68!]O'01.]5'<^C@GO++]D]V0;=CC M;$4 N+.W-T;5[_5[ PX!!DIT>\DSH4]Y5K;VV##'=@L"WWGP XO;?*>VR.?I MM]C%_A-]UDS;C,*ND_,'N0'4GG#:;U(^H!#?%/TY$_0J9_,E]82<$RI9V9K@ MCF*&^]CQ,')RK>.",H\!$=LY%7P,)""PG=W2'+*-&:V.DPL&,N4;!L6C7I,* M!%+A>PX#_,2@P@A.$.C=!%=^Z(0N'?QCN;Z6_'L9/N&0,/);N':]S^2\6J"R MVJ$K'2;ERR*Y>W;C"@LX#MRGWN\(^]AW CY:)X?]/K!5L$,2J7B=KI1OR[4+ M<%Q] 'LD-WTSQ1VA I;7IO?.,]T M!D&3&5PW/A"CE?L(K5X ,<5 R5, MO6*E>Z'"3G&F*5C"9HB@6W;)4!='VQ.?9F@Q-*)&V&E)>7HAR51!XXG/ZL/B M#L+%T1OGF5U6NX_F[N\'/\;GA\0/,4VC9F]K4F-EG\C>A&Y) KAOF1BDEK3? MHC]@/S%2P[QDQ7-Q8S(CBDI^1GS#=$S)4L>6LIIOY/7@&Y%8&H!H]$8RG A[3VE8-&L1)^A(NG!UM/'!$578R]Y(IXR)T3X/6&[5:0/WL' M.K'"RE-J_=[00T([,QS=^=/I"CD8M-2@PX4#Q@=1VQ_=(K(Z*EY%<=4&3'O! M^J(A;.A3@>X,9F81#9*:)" [AZ$FG8=+>BGG5_<0]7[8UAMIL%.&08*-%EZY@MLF\J6\>O*#_B M(U^.$"DZ;J%O L,)%Z>F1,$[CW]6(R MP;K!C"!@7^M'KXYK"K:D*/FCF@!%FL[S#)77G\ L,"Q;CF[BEX9SJ_RM;]N= M.^%OE_A!NG,O;@H]LB@4E.V^Y>T@QP&5N*8@/8_B./I(JQ"C0TA@B5B661 Y M]K%Y30_:UIL+]MB7ADV.VT\(I4)595"M-9X(7L4R]P;:&#]%P1,==-QHM_-3 MT4G02"7?]]FFUGIS'87;>^)-BOBJ: X<%U MD==+B=N:)HVDK-V1I::DQLBB:C\EWVP:6:2-I^*=O8XL1^Y):;-<)$8=A'\. MJ"Z84?2F4%=4+[CA-$G:";C7ZBDM.B@5]P#LOYJ"=SX&)9A>QQY9VL?/2%(. MV_;9Y[ FH!:0%L7NY_"FJ?P; $7'S@DT@ MAFD(WTLZ1\F$34@ A; !+<".I_>.[S$3N%QI7N116K46V/EKYP,T^-[?WAAF M9Z6 HX&!$@.E;0Q__M(Q;6,HF["TC2QK VT**UA.U%AL-MA-UYO%)Y>]#WQ+ MHNHZI':A_Z=)X4].@-DCI$D:^[2\!;M3$GKU/U1:+D,W.)!9[98_U.\$;^/H ML"<]R._\H.F O?*P7?+M@! ,>& #8:.3@&E?*L"!&)!Q3(,95X'.\G(E$-6" M5L^@DLUX]*\(.$.E[/Q#>B7F^&^5#G96@B_JJ\'Y5Q/3K\;-WGXG7Q$=AJR, M-)T,R4[$ST)V;9%:_-RVWGA]D-:V)I]@.6#Y/PP_@07] +#[*]Q\R7&@)[ MB6A0)Z][%H46H7+#T[[YA&$*.2G"M+C(!G$U!K307>K$Z41M]("W?AC2/2&I MI<:IVDR?E<=TZ]P)J,!70?1Q&6ZB>,?+5JLOY^CW!AZU6YJA5NA9KRO@2-Q6 M U.'J/)!'ED4!U%RB''QL,R&\"5SH(*QKM-0&,6)FD_1SM^1EU6P\K\R*9.&E"H* A>!#*E#MZYOBH%6@H2H7M"XUE M&5-[3P/<^MO'=+UYG_ W5-8/J>.'] 0M7Q-?17'QI.@U7S!7+2_6G!Q@U^E#*^-]ER@\XWLMGLI5OU09L0R:F$IY%F[,#^<7B M^SY9:0LBV$T4^*Z/FV[-*SL ]YUF9:NN(6\-&/D:0AM?1YK?+>_0^@K=W"YN MYK?S^^5Z906SYT[B)^O-#;$=G?&SE43HW?G;T-_X+GV'[L0(]_A3>A[(LQ,[ MD@2.^SX,5O6,+O0 ^TXO:AE[%V5.%ZQ5]FR3IR( *B5 N0CH5RH$8E+\MYTC M;[N&@Q*62B6S&NGT.8K^Y7:_(SQ>+=^0#.\_&K/#'2@2(HY#\Z++M.FJ+S"I% M+3?6AJQ-_7W0/'#W1!JX)_5IP'I2Z@#VO5_4Z%@^D0_9=2L9S)_82]'[O MT80JEOC $ZS\L#:XYX( &-U!6!%D7,M?R;^(=@]^J/7H7$,7X'%(1^':0D'1 M'G#DA5&:,"TH.>TT*U2P'A= MEK%!%3ZH9 1@8!O)$-8=/BL/2Q\HH@_$T2CVBY\^7AR2--KAN&'$TN\-W.5; MFJ'^>HA65\!.WU8#\WG:A\7J_0(BSIN&MA;=IXUTY?"FVW>Z6.]Q4<(9\6(= M.2OTD?!".3, P]QXYK#J^R[VGYR'H/$ 4]P2O$=+U:L[[TDST'XJE]9XLG5] MO?YEOKI8H*OU+;JX75PN[]'U^N[.[,5LH@/#VC???_L-PQOY0[ZA2W<_BEO> MI2[S((@^DC_2' /^?M5UE"3W]"/9"-0;4: H[M=H%/#]4+3L&U[D'G;Y@=D@ MD.CL3H3<(7#BHYQ:)V?-WRMAS!'YF)U?.IG4;'.S?* @+@3_:I!A4!1H@!AQ M7K5(^7!%*<4,S6L6Y9(@*@J9/] 6R-HL HH-^XWKG><;;Z/(^^@' 3')DGAP MN/6I)5@>5[F'T# 3:4L#:'3O9)+J[*45 <#S&C,]3#TCY\:B2\D/<8:U';>< MYTD(@>,R38OTUD1>@M,H%^SM*$S=;?H;45KXC?4E_-BF6:\O?UE>7Z/YZA(M M5_?SU=OE^?4"SX3:C?&WBX:&F&:IS0[ HX M0+35P!3^UXNYK6FE2,7&'*C&3A,$M3IO2=UC8A#N,4N&DY^A@@'B' ,84-K M;L]GKQP__N $!UP.Q4U[T U=@/NKCL)5;U6U!^RK6F(;EW2<+V_1A_GU^P5Z M1Z#[_M9B&IM(T:8QIZG/!"&L''&4'28&XOZB+J6.&/G*>FF$T>8)QP^1>KP9 M6'% [DMK&&GO.4H; W=8M9)53Q6W!.RB#0*;0O1R<7X/ (]- XF\]:00J1P\ M)$TG@\G^XB:E"VMK;3!-[;E?[#^1-=837H8DE!SRBQH_8V];>XZ^Q9C1A2)X M-^YLKKJK&Y,#'0ZZ:V7N2+?+#_/[Y8<%6J[N[F_?LYD6VYK^>7'YEEX%FE^0 MCY?W2TL; ;6:1X5.Y%\>3[7,+Z:TWM97M?G2)TS1Q7N[+ LXU^IO )M2+=I M-_#AZJ*H>LGN;[+Z 5LQ MN@#M"TV#=6LB+\$;E -R.PI3]X?^!H\*._XV0)4AK$%V;,M "!5['";YZT:W M./5C]@I"FT&S!07X0:*M.8XBA&YWV.&AM1:F'G"S6-TMURMTQ'%%H4(WUN /&@'W?K%2M=*6M1: /54BJ'%=04;.]CT$5K/[,0H\ MXIA1+=SH !WEX'XQ(E%4Y_0IDG4&:PEG4C&N1^ M??%_?EY?7RYN[XA!_NO]\OX?=@8A)Z;EDFB)OKM'IW$5IV@.W-N;%*T-49*V M@'VY463C86M^NUJNWMZAF\4MNOMY?FOGB8MC_9K&*57[B2%5.0Y)&T\(J_V% MU9PR+9^*&&T H\J ZL+PS:)6C_9FH+H'U:!E6:=NN>G=X2/#O M!QRFBR=VW-94.57:'+B+-BE:KXTJ;@O8-1M%-EY)OS^_(^MG^CXZ?8'/TC64 M8_4:M]$4[2<&5/4VF:SQA*#:XZY/01EQT@"&CP&U!>&967FFHR),S_R_FI71 MFCL#]]EV1A!4.VOH"=B;6RK0N8)9R6C&JY0]HU^S?ZW[^MBVN(GQWHE9@@BT MTDMMHH !&>#QP-0PFN63IA8CC%4QS\5P<;V@X=N#[]%G).W,7MU'[!T"O-[D M52'F[N\'/^$5?,^?*[^QERUE4XGV9(#[B:EA:E/@EC0 ^XFQ*L93R(PA'4QR MEJC*GJM_R%Z,M9-;(3#*-?G#,L6[1#8BJ[L =P\=A475@T3M <->2^S. ME8)J**;T$6-@*4VH\'0R5$7;T/\#>TN/C%G^QL<>?WR1"1R3WT(O+R!/*VXG MR6&'/>63[\-Q >XP YE5/-STP@*P6PZE:1^#52D1*D7*7U?-A6*W7"IBH4PN MZ\^>3\'"3;9T,EO&1/+8HPU2E#YBQ$J/LI?ZBW!KY]Z\GSC;;8RW;'E,+"2JV4>>O1)QG+;R$(=\2RI@B8\=^*&7E);5H2 M_!!B)P[9&,XBV4@UK"X.<4SF.(.4LFI'&VCH&<2$>H6M6A">='TK$STAE;F: M(3<@,W"^['$2Y')](%6_&M/$&D6P,G&F70UK3)M6%X-2L&([<]9RX9P7+]'? M"A/U #H0M%!7O$5UTASPG%)'ZCZP7)3FL>WNHRA^V.V<^)GJ[983OVW&Q[+O M'E<;(C&OL$"[[>TVE";CZZW-(XX!VF0F$1O::]-'S*!/L40ARR@DORU##Y-) MF9_BL\!_RO9&Y[LH3OT_6$@Y*?AEU=&BS143]IK*>FR_JT-*KYYDPM.Y].(3 M?75&;Z.T9Q83<U73^(I?DOH[)Z5.7.&%,&?&IKOT5 -_ M\A.61^0ZGU AJU6JJ=[P]I= &^\]-&@Q[W=&BH"!CK/Y%90E$C M+6#LQ]V8&<,"BFIP]G=1QC! -8H=?=UD)$B.1@&"CIV]1&V1/8H#AG<."?NZ M9WQFE("&R![,TU0XLH$,X&E:%VWZ\"D^&T$[,E_9'7:98^V=9Y8V;K>4'9\N MO2,2$0F]=7B+Z?X[,1*[F?$^C![HT3XUS3+<'U*:W!.ZQ&XL #1Y6/]<@'O? M0&85%MCKAP5@KQU*T^Y%_&9Y2EDN$R+S_$(JQ,2:H:I@B$F&ZJ)9GU] M71E MJY>N6"O;O1OZ'3RQ0HITDGJ-GXA]OD5!F2-86%-#?_>WL3OP -C6$.)] M7G5?P"&KM0I]S"XD%6B@!)?Q;%)&C>B0)BE9L]!H?/5W=!7%'YW8LQT;JJ^@ M7Y!E%1&+O?)%@BOV;OAT@$!DXCE?98-CZDDY\\WQ&(MCYG&E64R M4QH&(\CNC/WLH$PU59*-YG4E*LZDI;X!Q>DJVKA]G MTMDB_8L3/O\I00E]HS?['MR*-):'@544/N$DQ=XM^6_LN^0G]IKP^]"G=V18 MT36]':RN-"<3ECN83!Q>#0A.(DQVT:N/N6C!'Y4"("8!8B+DM1"? 88]*[;+ MYJR5776ZEW#(K1B75F31K#JSM1S&?L'^]I$(-G_"L;/%J\/N 9*V!.VF#F@T/W="F@-VS2>)^G[>A MI,&\T90](8$OHYWC'R=LM>DW0?P*56]"?G/)V MD^KQI_PR,&M9WA%NFA<.S!IH +3Q!8C&^2'Y3F"J,(KZG5\1J+ZS$.)T\I%B M&=+2 U'\/,*W4^7U&<6"$Q,/Y?P%H\_$VT_U[;R8J(@U$[TDZ907=QO?DIRA M0D!+-0= VOJ=0P3WG8!?@DD.^WU@*\VT3P/=Q/2F3\IR,N@C7;2(\9XN3$;X MR<$@L6^XS/Y(/%\?7J-;T*>/_HA/F# M%:-$]&89/J/@H?V5##=[:Q#@,PDF^G8P+R?:\/#"Y.))MNZM?##>8KO.]#.* M&'*C#[R[4_G@,XD)"L6!+?DR2:L?]KOX^Y%;/J0OF&-OK.7? %] ;JF.=PV% MAW5]JL[&G^)%,7F('9,OT"@[NNGSD\E1F *,M>/K;NKMC'(VW6+1L^+V+V,G M?87'V.KA7(#Z_\!F'6I:15@ ].VA-04V<5J=AH!^=LFCU G&FB;U8=][*C!] M,##Q/ TBB?=*"2QPPQ+G:.XP?7 M/9LY.,DCVA/I']FK>+%_6MF\%WV?>7% MY*Y4$T/> =,5F:+R^UAKDD%UGWN>QGPK((G3"HS);R6$R2__O"/+.?8 XEL<;6-G_^B[3B!X MS:*I+5#0:JE(T:IL"!"F>O(:CZ 5@KV_7M&$2/ZT2U4$X4L536TA([))Q0*1 MLH90$=DH;S^([/#.1 V3"7:_VD9/7[-[IO$SAV7V2XG*[ __9!)75:Y] !1O MI\)3<)5_!8@D@7"FL'F_6MXO+M'=_?Q^<6=GLRD*WR?"+6QQ"Z P4JA3VS\J M/P8(+)64'>XUX)B?)3MV"CA+9JK7?HB79'X@.\;5Z 8-H2-286\O0*S[W?O;C%- M10M3WPDNLB+662B6)D-H= $*Q#8*YPD23>T!PK*5V.;)$@4#%'/*O8'R(MKM M<.RVP&1S#\"0U%0W1V1#)V?':C)E_&;H@7!$ MNX+E#/TO9[?_#P)]SKHW[%_%3N@^^@G.O%4.I$Z?V]#S'6S\,%:IV6.$JY,Y3[*Z(TUXX MR2-[Z7A_4IZI"QV@ :JS:NNG43Y!S,[[%C5):BS%+"*5?(;^> M%F?,Q[TL8]D^OU0'@7(,0$7"+&6-*&^4,Q__MHT=&UWB#8YC)Z '?8<0.W'( M:G7VO$M#KT=FT]/RA0>JRWF4/A:A_)Q'\GF8/WK%B0!&Q8 M" X>^= /\]D3[1T]!'YVZI]&B @9)B0VL)L$*(I1DIUSD<^*H69#_O[QT7--WNJ1L'_ .,Q*.&!&SD_HU809.T++FO-7Z?CTLAR[B)!N'LB+H6W< MX0ON=\\OG@N^=V;2!R(=JR3_<#Q;9F9O9?&QG^N ;?=,FCQ%IH^1<]C=DA49 M/KAQ3)9KM=Y 1T%#,VCOI91=I[JK(M# ^$&;*-R>D>GL;KA)HU*5BO\)[X$: M$0 *;'-C:"VY3WH#GX@9*M/O(K*RDUB\P,<&@P$OEQHMKOLWB-SU9_D$A+^< MQV<5K\A<+\!)\J65,;$L/I_7$5M%*4ZN(S*Y)?.%*S\D,P=V+IP7%U/=V32G M!C2T]&2FZAAJ2 KPF-I5(U-'R_G2"6;.>888;Q)^*'>B=H#QJQ2W!USV=B'6!)3WL>/AW$-+H91W'IOZ (>IELI5O"H[ M :NGMS&6YB4>F7N8@6^?!C!E<+%2N0JF@,';9.B5;S*V@*&:J/(Q@F6G+!G M&ZBU21!]"9_.@TJ9KAON^[;H#AS(;0TAG2 K^@(&>FL5S!\D;;GRO.YV2UB< MZGXZR[_!Q)IAZFS)NCQSSKO#P[^PF]Y'%S'V_/3.C>+CG9S.Q(!Z13]&*G+J MC2D!WSON0;%N TC=66:HY([6F\RA,,H$0/<1XB(@)L.HN\K_-E6[]"T0]HHK M]MJ7]HHV:)/9*\GL1;,XN+T2D;TZO-O.APOQULQ\0VPX#X+H(Q7F*HJY&:ZC M),F.[DF_511>"(^JAZ /.)X/8LKRB0./^L/HVBU=:X8)O?%KB*RER>FB', KSW[^BN:XTZ8O>3SRD M-/LJC&AV#[V^Z)%H,*._XZQ ()GA57B,_:X^J"^K^@6(QR7^/#9I+S9(C'+0&-S4NJU^+3'(;^C&B=. M>Y,I24UVQ&TVD-[@*J;]HW MC$/"(>B7F$S@UIM-^V&MB=QDX[2>H3070DI:DX[7FJIUC]F>'],=AX^4\ID7 M?0P3K:4-$M7-5O'#Y.4760HEDN0@O70EFQ>@RA6'TR,LVBSL7&!PZK= M"LT3-92LQF^:GTO&*M%-QH[D7EC\/C94E_B=TWJ!\?M$M>[QNWHO3+I=I37% MGO%K:7$F(_P8WI\U.\7P7 QH$^^!C981\C$)X%$0L*FWU0)T-UEMW\PJQ!9S M[U^')&6E=B4'];I]@89K(Q.(:M,I.P).M&@GOW%EDZ):75^K$2TRF16 B MSJ]O#%$$:.X]@3#00HGNL2!CAG)NJ,(.47[H%>4XS(9SI"3!::)WKU"# /!8T=X8XMN#3;T! MQPH#)?JX(\B9G3%NJ&2'.#^K5P(5=CA_?N?\BRP?:!:#X@9@.PK ?<3 '$=Y M^;K= 7N)B18=,N14KO'PC!A#Q#C:O-NG,$IIDI6S4U_[:T]EN@ZC,HNFTXA( M3--QE)H,XSRSFNM0MG8O(M)';J+='J=XOHTQ6TPV5EZ4=P#N%\W*'M5EE+0& MC'8-H4V!34B?9;214Q"W@MH;)VT$ZG$;X-@4JE2%8ZT!8 2*Y33.*.'41BM@ M=TO$E%5-K'X&%$U"%?*"=,4' -$CEL]XG4? M0@?4:6 Z^@@RJ'H*1E)8]3Z#:P#6.S+'W!UV4F@=?PX87$)5-%$=CB)@#@.<*E*LRMP +*'/! T=50+4XXI+0 !Y3.*@UX8OBJX(YR]E^B7W,)0!XEGMBK)[._ M/#_KP[]>D%_9\B<[([A]Z\#?N:ML#A0O"=+3,P_']#)GXCK!/["CJ K4 V7@ M,:='\^EN]FF2!1R9^M1NH!7&(G_;LBH0?7HHDX7?,*;2("H.M%7(>':D 06] MPD58IV_))?XGM(O"]#%!F##TT/]["#'Z]IL9HJWME#YN9ZL5_I3>?\3!$W[' M].CE"Q 0?5'1368T\\!V3/'%Q#2I8N.&,QH!T#H$MXDRBLE(B/AV J&(?D?W M'Z->;%C2>E&!Y\A$YO$F(_1BPLRQ/A:B"V$_A>C2EZ6(LW\WE:!".+<_H6FB M]O("2]5,'4,+)?6R@DM-(QOAA0HPF0#3B[6(Z_]Y(B'FBEB]-^MEQ%Y<@*D: MJ5M\H91>5'BI*60ANE#^4PDNO=B*^/SW=@IY5Y1:;XY5EABIL1/P6*&G=*U4 MM[('8-_7%+S#\_P%^;Q$DZ4<\#$US4I]V7GF]9$(J!#6^+T42O*,>,0.!:PDADNH6@'C>H]CAS[ W@1&84/@ M8)0K5P7C:2O 8%0(:PK&@J1M+#9!<$+(4P)N"CCK#UZ,T@Q="% U3D9Y?ZK< M4U:9E]B<0=2#P"_8WS[2NRY/Y*_;[+0Z_Y".6Z^U8HD6&>!N9VH8^7#03 .P M$QNK8EPJ+V-QYG >*,Z99%[#ICQG**H/.782N)36N?035IKFUDGQ#2;?2:@W M,=(B,V4O4AA&VXL$-*;J12I5>O,B+V."B!P8IOO<.,^JZF72QI-RA6,EY8#/ M6TX&UB<"=U]-N$[RB#9!]#%AE0A!@);>9<:XKOJU[SSX@9\^YS9HDZO;B2!P M\'-[T#)P+1IN*HFW M6B:Z/.BFW'8@]Q+BE,)0K:.4@-;48Y1*I;$BE-VD6FMFLI9.JZNQ.I&V/947 M$DX4R;,M2;R X-%7&JA1S+"6*CNV=:PER;925)$>:T+G)84+64IL:R(O)63T MDMAI%C3L)<".;R%KJ:]M5%4DO1J0>4%A0Y;HVI;&"PD:O21L&L4,>VFMH]O' M6D)K*TW]ISYF&AF9EQ0Q*H8QCAB$QDN)&%55QHT8A/,$(D8?]B&>_!?0$6.^ M(4;K*6P"= D:+R!.C!P:8$>"[C<0#^DAQFC':W]F.83[C(&M;.*1=.?)QID%LNJG M' OH1F(!^Q'Q?9CGJF%O\<[^IN),16TIAPKFTRD'3AEA*8:11OU&3*D M5IDCSAUQ]K8*7-BSU4^9YBC&>Z(_<1^P= KS>W,0T MZY?,BXC*Z3ST%K\?_#V5])Z6X)+8KT5WX.[^]BR/S5+M?'_R M7B!0%DT_:0037E(D?A8K)JKH'F#N:;JI@+/-Z>8Z M?<3Q*@J+>_1 ^=,D&<\M<+\=-6 M(^V>CZ?N*Y^1_C)_RXOMGEL[4X]B=EYPB1,W]O)9?@A6X8%^I5P08V-G[!*=9=,7Q]:;BRA4U3;6 MZC@!E.LIWY3Z4>\%'.N:PO>>U$'YT"/0G!.<%+F>+9 KZDH4U?%LH@SSUF^^ M__8;YK'D#_]<'>@@6YS:^3B9D]#B^C1C91G>.0%FZCPX[F_WL1,FA#>),L>C M5#=*0'VZ!_-0)^] QK+7>Y%[H(LBMB#J[QOO[ R<+W6'?<&95@?.6",_1 EA MSO,E*'>45MA_-4B0$$5( #9:;U#)&96LR?0?4>:HX(ZJ[,>-HP#L9(BEWL*P M3,&W<90DQ"8NQIXHZ.KV QQB6ZF>!U2M3L##9SL=.I3"H.F==.Y WVCT0_I* M(WK FRC&R VBA$ZG:!*-AQ]2Y"?)P2%?%WL8/D$Q=C$[BWUX1@Y*/83QXE9XAQ0CFK\8/F.!;@6NXS>=PV#T#D<@S M#SVA'1P_O";"K["T[(IN9Z !U,P(M=Q#K9Z UY\M%>@4!VBXV//WAZ']64?H/G%Y$.S*C=K''KTIF-R7E5[-[ M(@G4\?LT6+ZPZDH/^)JK-_6Z+\?X,NI/"3I4KR-&#X&_Y1D(]"']VI4?T=/Z M*(Q2](Q3LF#+1!]W$6;=H/(+G\P\J\P\A2"SXVO6N3"(2#/^$@Z _80HFAU? M/LNOG2'OU$SC%-9V_/B#$QSR K]DEIM=M_-I*J:3$&F]=7B+W4,<$U.2!JLH MC/-?SYW$3U17T?JD#W3 &,R4M8K??;(^B]W'YVO\1#"F-6-1=YX*O+6, M()FW*'I. >)Z"G2?N*.".I^WSS] F\0DIX9H/9U1T9B*,[0Q26/0EQ&8@FNT MTF,8#P$Q^UF&^T.:L*#PK=ZD1]AC*OB7JRM$^VGS*6!;(;7Y'BLAANP4?NMC MJ^JZX7)2WSRFX@]]FK3O+=3K"5R3&D;//K92N4 \WZ<4">4RT=P7Q6XK$\S^ M32S1^$T%;?&[WT3("XC07 MFR'_8N(G>.1G,P;7?JFCO'HQ%N\WFP2G%Y%\0;[]/UT]C*=0'EU:\ N MJJ%F[IV*IL =4T?R[C[)N9"?*)L9'5DI([9[$5%6HWKCD"JW572D!X6?2&S( M2QLH'\,6- 3JH'*L$-9\@,A)(DK3[O/65>TNR"1X&\7^'RQ M*;-.M#I."JTJY>7H%?6:#)J5PG='=V*YL$H4>NI"%_46P-$J4*=63Z7\&##^ M1%)VFF>'#+I.@"AE.S#CIV-WCQCKU+A0-(<.P 9%:VB4M(4,S2:1C0]2.6'$ M*(,H:B%259EUK>PP0=C*\ZGEK2<&W9XRI67@M5["XN(0QV2.P;/IFLM6B)L# MAVZ3HB?E*01M <.V4>1N=1E<3ID^N8K-=L?[0>J*?-'MP"KM,06\JM455501 M-(>.V@:INP%7#-AQ3OZ'UVYNSQU%%S'>M+Y<\V8J[JBA;M/EFC?@W5%'ZFZ7 M:]Y8P2IWDT*[2S^A+RH?8EF6O*H]<)PVJEI%J;0Q8(PVR]S#9IL=E#XY?D!3 M'ZZBF#[G>(D?TCN:\<".4MGSSN_#&#N!_P?VZ!.Q,@L9T(&.:E/3U-#>E@AD M+S#6Q=0[* =4LIBA0H2S312?T2>&9ZCDB2A3.].N\6U343L0J#U./2\_Q.O- M18P]/[UR7)88I7I'3]4>>#1H5+56M$O6&+!W-\ML/ NC=QUIW@*CC7+B5A^> MJ^NIV.X7-@2.5;ER59">M@*,3H6PQMDEQW"TMY]?UTZYDR]I.BE$RG?O1>TF M@\J>=NQ/<&ESJ[XZ*B@W6H0-@:-2KIQL, >_FZ(0MJ?A^U=.]@2.X\RS!] O MTVN^C3'+Y[?B9^_#A*X6L$<7#DI'$[<$[FD*]:JN)F@&V-=4TIJOZC*:B*U] M[3K;$ JR:K7T(E!O"?24(B6X#K'0<61M@+J,4J4\1?ZD ?#$>+F\Y@^![HF@ M+$G1#S=1O.-Y#;1,)YDLT>L::<3JSZ" \$51B,>]I=*_QH7G($*S=^^Y_Q@U M>D^US02\YT2E8^\I&DS$>T[E'_I3^/2>PA-*U.\6_P4!4_$MO55 MHW*RU]0'J!>V4KDZ 51V #P5U)/;W%LSZJAIK3+.O!"*MN/4C7R,XI1&#SH) M;KCR)6L+W$V5*M8*0HH: G9+M;RF &54S]CH2.G.K%\".U%3N8,L;STUF,KW MD25-IP35GG:3)6"UNJ>,4R*/WJZRN"EPH*H4K.TL"]H!AJA27/,4/4H4SO[R M&#KVMGB_^TBF2:01UEA2Z+0'ZE?:JN8+?&5CX(M]/=E[6/BGCQ@5S(Z3,\9= M[@^KLU1)2[%F1(VMC.\?G-BGF3VW3JI:+ F: 8T_38I5Q_3C-H#':"J*J9M)H+$GM8]1UCLL-X1SKS.@RBBH7I;K-O. MG?"W?_@X\):AAS]1KN?)@WPJUIH 4%2:&R.?K+7K#7SV9JA,YZ?J8HKR!QRZ MCSLG_@T58B"^_F>G'U02Q$1!3!;>Z=7YW?D_OAQWOC>RE5I;P^+$<&S3$'6M M)Q;FL]_KAEI237V ALA6*C==([@^J6D$;SC7D[OWZP37EFLJB=1^YWSR=X?= M>13'$5V473A[\DGZW,)R"A(3!'R309KP+^L_,7=H5*-G[YBAC",J6**\>0CR=6NO%_,7W=5;DHKNT&/!)J*GYZ.R/M ]GA=T;N=*"05 M1Z_PF"'.Q>8)RCBZNUSWRB/=U@=^C6@W 7<5*"0;F"&[H4A,8]A%X9:?H]>' M6"N(HT?YRS!)8[89D>\"T+7A8K/!;NH_X1M,+!FFSE9V&;LM#>"8-3))%=2M M" !&O9D>G9YH*-G-4+$E13G.4,$3E4SM#$SCVJ74VZ_NT0&(%JR.S=T^QHZW M#JL[[Z^U#*?L/JD8T6P(>7B0]YU,9-!0H;>@P'@ASHR65:F=SD (!P,:H]"U MD7E_=+J8UDR[17)?0U=)NB^QPHW.5S>?F(N M]P M$,S?7YX?GM_?75Y]]').\GL<31V (E-?V>(FA[(U\&6@IO#&6?Z$/"+TOR8, M$.& "(L*2H=,89.M$4%JW,DO+^8M_5+9 ;A?-BM;]4MYZPGXI8;PG5!*Z /S M2W :CS+KR]9YESCQMV%3;3]I8Z!^JZ=D=8XG;@EX=M<@L"EB,[*H0M?FVN14 M2^6Z1-%\%UI[6(4*\VGS$816%7B8+]I1O.(A; L>I0KTJ1 7- M *-3):TI,%=16H 2>\A)4 [5ZJZ/S1F 6H\+J0&/3>E,QR,\X\!H-*.\WF5C0H+HX#$@Z32("-,G> MW?EGB/.@"<(5+HBRZ6UCB@SDY9A;\J;+<#(>D[FA$P@OE+3M"Q3(1B;(=ZZT M.P+?Q&JOA_D4+SRK3/$J QW;]\FY#7GK1+:O-9X1:JH.[\WI1_S*.-[-6=%MV!^W=;0XAW^-1] 7M\:Q5ZV.POB,X098H8 MUQEB)=_+#VWO]@]L#Z;Y$Z5/]ST#F=;C5,-P'[%W")BF&S_$WCD.R0_I#=$M MN?03EX2M S&WZBY36QK PX*126KU--H0 !P@S/0PWC/,N%&?R/BAC"%B'%&% MI=4;/K[I8V!>X%:R7H9,E%+P+AN$-C\YG%.EN$54<(V MT^1.U52FR2F:3PZJ\C0Y6=M)P;6G-#DQ8/N^K_.+$Z2/SFX9NE])KP*(V@ % MG5*E_,#EI 'PDQ6YO#T\PR"OF9JQI<\@N>,^S]"_PAE%YDD PCV]U:<]*ZDT M!NIU>DK* WW>K 7@&F+[@< M$NW)@J@7U0RY7Q$V! XHN7*U;,NCEL!QJQ"6//< M"DXRPZ.EK(+C(Z+RN.:Z\=Z@7E_@8&UE@GHR@49'P)!N)W^?H;AR)@CBON 8 M=KA9K.Z6ZQ6ZN9ZO@+AZ)6&"_CI/$ISJ.[NL]^3<76D&M<,+NT[*Y=4:]#O_ M8J[/.=BMWS.6&>HI0WNJOL,H PD V8_KA\#?B@Z9VO6[;6X$L-'N3T@Z.HZ^2\76Z AC'^I-^D M_%TA?O^[*^2/K_)E[9?Y/@MQ"='6N;6AOG^#%"OYA&OL".I=M-;?I/+@0TF$(=!R2=)Q4,FG0P=8"<$'*K#"RGQM\].C$^ M)_)Y%]%NC\.$/ZT8Q_2**7NQY/RY;'/C/-._S>F]4[VT^>[T@3M0[Z84I]MW M) [8 ?O7L8\T?<;GC/Z=/F!;2H.JXJ"'YUK#3"3$9+*:Q\^MHDZ4.VX#W-&$ M*E6=I=8 ,.#%N6U@@]K63^@5@!1_^0!JZ-. /P >R+@ZK; MATOW?67AWM^1I> ^P;SU,D4PY(<8*E;SXE"E!G!NB[.P40X!A!YCCM2SL%6>]I@%5AS#0 MX-&_\5J-O(U4ISS.ZBMGO+K36-$U+.BNY5D8HWAMMH.$[W#\Y+M88M3M-L9; M)\65.^7SAX258)%\.WW0!>ZSO9FNZK*=B0+VV/YTZS1H!FS0C,M!,TDC][>? M[&RJ!(QN-DLX,<;B$_U1MB6JW1FX([4S0FU_1JLG8)=HJ8!Q$AP9?E+G$W*K M@Q3FQ.$.._?.I^P,Y8K@1=\O>B,.W&_Z-6+K4:B1,F"_ZUG!/B:0Q<2PG#O. M4,9HAH@L^;E_OPO:'[FQ0C;F>JHC?2 VHY9X$%L"T)"]PNEZ0T3M%/LX=TM'%*#JD2>KP M:[5.2BR+$0X]%N[)CUQI],H/4<(.!+XU MDS"E+Z@TV\L-]1_8(&HMSI^P_VR#O/B+&"?"UWE_EN%=8@+XL9T+_I(#>\]? M36:PEQO2WQ(2:6(MI)^P_VQ#NOB+&">DUWE_EB%=8@+CXE24W(L.',6>RB_8 MWSZ2?^=/.':VF&E^20: XLD.>]L].J)]M@&G_16EE MCS]7"V5Z(:88HII5BIN]Z#. X;_9? -;>23@14'@Q G]$Q_#7OKIP.AV5QT6 M-%M_XA.(;,.,YNW"FT*T%.ZSG428?(FC'D1H2?993B2,#-3/[OB+CVWU72AX MX:V]?)]MA#/\*FWLQ?\[SO5I(_BKIN/=?*N+)\+P(5*_]?9RON/*L<"+'\OJ M.Z/PQK+V\GVV8YGA5VGC$.+?8UF?-H(_EG'-_CV6C?\=5X^JH QFY;M\]*K* M^?-%X"2)YJN/@A[0 WZSNI*7&8^;0PZ*&E+W\GHBN]Q$8A*C;_4E1"9!IN]U MP^,ULK; H:M4L0I:84/ <%7+:PI4CLD"I=9?=6%#U$/S*/9P/(JQ_]!5D!]N M;^D(E9#ARB6?DC%*-6(.P NXAPQJXI.9>=^, 'OHL/I:G#'S%Y\R 1&7<(9* M&>T\U _8W(B;<9^9T6'V>\KL%S.6=$8K,1_L[9FJ]?B*X'7?*Q(QBRF$U9X- MVLL^AX ^]"#:MYK='I_-'7)]9E>B:W."%?"Z96O#K05##Z_#C-4)7MBAG0 1XJ MC$U3V]UL2P2PPYKK8KPKRCCR/5'B3YQI_E1_SI;Y$6>,#QQ-@TXB,^32* XXFY+GT< M!^8\Z6C,0\H,,;XS=D;((P_C/4/+T T.[#&G^X]1=G[X#J>/D=V":D*S-9TG M-G8"[D9Z2M=FW,H>@!U$4W#CVI\]>8#ML\JC3!C^E%M6N3$KF\/4DEBY17?@ MKM'6$%4GT>T+V%U:JV#J."<):)Q54:(S+R.5N9.=R>CHUCAS,FM4'S]T>13A M+QW BPZ5(EMTUFYBRE,24XX2$H-H1XJC_E.-%C(U!HL8,U2MP49Y HP:0UFE MB!RIO\-G)]5UV+&]G>!!ICTQV]YCNXYT<<\,,4]YK70Z];^/3L]!*Z4Z)7;N MA3#P0-.?\:KAISM5P$&I1^5,G;(B0KX&R"8U52E0&J%+/SBD_A-&B\T&N^EQ MA7+!)OF)$X\3U !8M; 5+FQU7#\,'4+_U$*CA+GUGL1?FEMQ'27)A1/'SYLH MY@?!#_S4Q_3!%O<0Q\1CI?6B]7L"!:^!^GFM:,UNP"M%M]7"O.2=OW/B M9[3Q0R=T?3(78B* ;WIL."_1Z HV4!NKK M#?53.#MH(_TP0[[B6&"<:?\8)EC2 0#3$FF6?)NOO%,B^@A34I-Y;51J9, M9-RCG(HK2G;"@!6+^$5<0(2XG5R<2[S!9'KC%7K/DP2GR0JG$DLI.P!W_69E MJZXN;PW8M36$-MZ>RDA7<'LZGO6BH,8+&N/JB1Q&'8:'5E(:)UT61!&C:C5E\EA#PFK^R9>MC>2M)X;/(S55$,V:3@BEQQ+W!E1*&?U* M:8,!ZV6T<_SC77&=]M,#;%W5!LCRQM,"[9',/<.64P1A']?G#B%,?! ML\:CKW_]NA2&UL[7U;=^)(MN;[K#7_@LG0A= 2''3=4MX]3E9 MMHD(8N_OBQVWO7?\_?^^;LS6"\*.85O_^-#^Y>)#"UFZO3"LU3\^[)R/FJ,; MQH?_^]__\W_\_7]]_/CO^^FPM;#UW099;DO'2'/1HO73<->MN;W=:E;K&\+8 M,,W6/386*]1JW?UR_?.K>?.A>=3NOJU\^7OU[] MH:UKKH>:L$PV$?ZIX_MSL?+]B^OSN(#T5ZK]7=LFVB*EBVO [^Z M;UOTCP^.L=F:M./>W]88+?_Q@93[2 &XN+Z\H-7_]T/ DYY-^/6A1=MYF@[V MW26_D]K.+[J]H3^C3R?E/:5(J?M3QH[.7$(X_YNM!;((,/EH6 0Q0S,GMF-0Y3]9VFYAD%(2\N7S-?52RT3#I,@:N8:NF27IZ.0[(2IL M0$SL!A5#GEC;$!70LS=;C-:DC/&"BM0&_XL@JF;FVOH?:]MR JIJ"T5;#W@PO,W=R MJUWDDBBIJH0KZN3(>-//&K"1"M6@\P+ MLG9($8*@3B6Z-LFPI"OE1QN3W0$9FT/;<9"BWIF-5"'2%]M>_"3[I*ZU&%AD M%[ RGDW4)?U1'!K<=JH0;(@T563"*E5T]U$S\'?-W*%OI!/D=W7CQ&BA"F$> MT+.KU'>_0C5=Q<8+F9WHFLQQL;?ON0@1_ S;77A7Y'ZE7"85VSP[Z8J(5X:QKYB0;9"R M*>(U4_5"?*Z1U4_ZY7A8O<)%>0H)3FI"6J"GP4/0%+#%>@H))5JK;N&>0IYH M13"+^!22<-L!O4I.(:QRVS!6;BDD93<"81670B!6$S!6%0_(U0PSZZ)BWTK5 M:PK?,GM_(=,1&2!#0WLV3&]HD,_(N%FDD3CM5U2MCI&&L6['27$&R&\(NAH_%R268!8DDR2*S6 M?I48(](9,K[VOZ8'F=$2I*5WJN$I:@O8XCO\*(VL*LT"$YM>:=M6>-D?_2QG M54A]%3#U=#),:9D%+U0GWS;", MS6[C_3+1WKQ]67H!N:U5)V0FEK*: '/V,"0+ _,RC6@RS8$1,Q.(DBU6=8^: M1J1(/=#G1>FD4VTHWJ=>8 ']*^FS?SV% M[176-JD$S^7[8"CJR7I!CDLWK82PANXY/Y(RXYU+HQ!HO$<^"E+X'AB*R60( M9)J#<,J<1C9F&Q5[#J21):DZ!#^"5)QCM:$LD-?G4*K3'IS6O_/[8=&S3;08 M:L_(_"!415);)L:1IFC8T1T-.VI?>]J*?D/0U2U&#A'6L[!#TG[P+;0=^8BB MH\ZB5Q=9"\_'V_^KX=*6+DA7+EH?6V%-\J-J.)+77ZI<6X]\HTGCM6P7[C.QK)KNABV95%%>^[^3,B=% M/A79G5!+<]+B26]./_[]^O+F[NJZW-[?=V^;=\==>X8W2Z.=E3#>M@V M^3$">!R%H,2GK1<#]%%?&^8>XB6V-RPU!5]H2W;CJ:T2]!WYO%8*%_<\T'BG7(V'1/C73L,NPN;;%&UM?#KR M."5KA8**# $>E]7@,<=D)^+=(PH!.2T:E>:F?=OIP$=$2H@ DJMJ("&K1,-> M]*W% YF\.7A$RM42#+$$ 1*?JT'BD:P4-=/OY2/YF\-!(U:VEHC(21&@2OD5V7V^/ MAHE&N\WS8:=V!,5ID5I!(-7Y0/5W5:A^BE8&[;KECK1-TDA(*E9#""0$"'=V M%U7@T",28LT<6 OT^D_TQ@3BI%P-D9"1((2BY%VVW\&Y]CI8D$YZKFWT>P6F MB5&^AM"H2!)"5/*VW.\H/=/%9#?D==++Y-"C"0+P6\]>L(T8MU8-X5*7)P2M MY+V[W]WN8D&TZ 3_&1H6:C.A2BA;0X!DI0AA*7G_'NEDC_PXQG/[IR4"Y5 R M*LQMF_RO)I (9 @!*7D;'^FB-Z#'>(+M%\-/%<=%Y:1X?:&1$23$I^0-?:2? M$]MQ-?/_&5ONG)-4N+[8B,4(D2E[:T_[B)'&P.+XXUII7]CQ4-\E[]MI!DIS MLK8M]K[]M$BM]"[5^5#W)6_<9TC?8<*+=N=Y3J^N$W1_6J16NI?J?'@I6/)F M?8XUZL]L\VV:"XB.?UTKKXIZ'*B]Y4Q[2H?^JKS5KA1CG5$G%:@6 M A M#I7LO(,S9?\NDO*%Z"_Q2H-7O%:X* L2XE/))GM@N8A*0;T0-5<+NLTY$DDJ M'A7KCHAU QT?!4%"?"K9;=.K -PC.YR5C=FGO)%2-41#W/\0A$IVV+.-9IKW M.\>PR)Z&"4*D5 U!$/<_!*&2;71_@S"-F/B"[9_NFKK1:Q9[1"26KB$H\G*$ MX)2\DPZXLT:F*<+DN% -H1!V/T2@DCMQTK$-/=6W]3\\%WSG*(R"O=SB5*HA M0LKBA(BQ=N1__W3J3)[!Q3RG1QV.%,WT3&]?4,_T?9/4-7T\>NB/9OT'^M-L M/!P\=.?DE]F<_.=;?S2?M<:/KUA("L(QO2J)X+Z&5>&OK*8@GA2F,>!([+HQF)V MR!]^)R*203(DVXF%EQ%A@9:'OYPF2+A_^Z;]Q\8]4W.<[JMQNJ3,W!Y<+K 1 M/="@&/&;PY@'>Z,9I[>N.;0(AC7%$" G@G%T527%,D\YO9WCVF2S0?.'4]/L M?$,)%S6"TLV@$ ?B^&2EHHE:$X0>^*.-AO^@V0N\7^B),Y\FW#IG2!9U?3"# MV>I F;&[1OA4>5S"<&J<(5U4M<&,M*L#6?9K1+*A1@/RX^FRF%T0##52K7<5 MY:JU10B2X_$WY=%"<,'EXQ0'6$*N?%<(6VS8](K8:[#L]:3FK(EII/^AV4Y> M-).>;77=GH;QFV&MO(1>K-6E3-VH_MKMVTZ[6EY(P)NP?$PM:G.H$CS7Y]#' M^X@&B,4<(3?Y)EJF2C.(H2QAOO-"E7P8V2ZB"^2AK5DJI!#6:P8STHF9[]JP M2GH,+)K+R,9O1&(&$XZ+- -TH43,E ZUP]?;]01)I;GC/5ZP&5A+RL5,':&& MN(NP@X;5PRZ#> /!EL8Y[G2CB+/M:B8 G"?8WB+LOM$4H?0!"+KLW=+M%-N< M\ZHT@P7*$C(S8M3.W(>)Y!G8AQ\W V>N-,R4&K7#-/8B '+[K[JYHXXX KQE MJD:UU^E<7%84VIMQ29=24F;^CWI._&-B^33J(^\EZY\:J[4[7CXYOE982S]> MG6;00UU$=D*2>A*#O=$=V9:>\BC@4+49-$DM*3MG2CW9'LL+E= < 9D0' M=R 3[8W.:7)70M'"X#@@"R7[1DA"P$;=#>(==:EQ=IB^-RGD0%+IJ(XNR6Z[ M8A>"3"20EK!AUJ"_V9KV&T)39'J//AQTR">%L%Z#Z)%.UN;<#89>N#\,=QUZ MYH9*>./31*9J@YB26MR<+AJA6)7H,8LD5_B5&L22%((V[%J2+M6=\=)_Y)K/ MBJ2B#>*"M'@Y75@"F$Z\PQ3IA0:C=(,HH")AO6$@!) MCH06+R@;!+Q(JJ9=8M*T5(;KY7:BH5ZV12='9.ELW#DUP/$@]:6FJI YG5)# M62!,PEY[^?N-COO4M9;]](\HABM MD>48+X@^S+5!0]NA/N#CY5Q[91\NJ;32(-+D('AS#J2GR-6( A=]#5MDS>0< M:>=(@KM@#FOD&OIAV2K,0/TY M_PS4K;]%NG*^&:D[Y:]?3=/^2:_Z'FW\8.^>W>7.C*>H$7CGJK0!U]8(@$E8 MO&:6N]:)0X_%9T2KR?.&WT!#29-"Z'IG"3Q>JI,.$ZW1[I.?3>1ISEIT-_1= MK;^\OS.3)XAWT9F:;Q+;BE1)K=.2RAEOL5N08C--XE8>HN=[_%_I58__-$UW MYZ[)RO^OP]J9>^MS6JE!_$@A:+Z7 P#8,'"#%1W T@VM&/L:6WAW85-$/9D%U\*LFHVB!-IIGJ"[(0UDRJ@L7&L RJ M:]=X08'V6:X*4I6CBKQMWU:=@2TCM3)(W9PG>J@.CT?1\<@A*MD/*H[!DJG> M-.YDDCNG:U0XQN=4F9*+GR:20BA?7EFW@#BH[G,$''SW&>@GE 1#@'2K7EF) M\HIW! +YP")+;^2XOM0!V7E/>"47KSGX2F)E'?1W/@,LM/*205;/ 2]V9V1; M=G0(\)>9_$HUYT,*X;(Z/X!CQ<$.AL=$AK4CJ@@,I6TY]VAIXR#.:ZZ](J?_ M2C1*%&%8&G[S'/^I_Q ]8/+.V%?A,&,:E\*^L>9\+%LS#7O<;*^68 #?DUWB MDAF.QRC=" K)2<7TU"C[J1GD"E>BD3(UQT@L2\/R^(51H*'?T+WF&#H#Z,2R M-0=<7J:&O2YV*OB#8>Y?A^(/IR&EIT7\@" M9H5&N\TSPN-ES(6$9Q"4VJ@Y5[++VK2'Q1@:"0:1K)>68BO-9)&2M$U[G^S( M@>W!>#$6R%KL+7)/<]8T'8[8Q8]9M>:,22TB.UM@I1Y["1EJ5-WW+M.Y[_7& MWR;3_E=2;O"]_^[,!W_W6+NQ*I:EU@'K,AFF)O3BEL#CNMAXWKDT@G%N^]DI M!+Y<.;5>XJQM/-H8[*PLOS ?_UMCC7+(5KPO0>\WTP/\B^:85%- M=K'A4'^G'2;_DMG4L!>"#',E?#,8YI;!17GF%ZWAYKP)R=+@DX619M* L*^V M2;<5H:K&U@SI1$]>NJ?PJ3A]0#T<9+ MX(I(_5WI%F6SM2V"$"F$Z9L<#\C_;W=)!.HN_K-S]FFX*<2:Z(&"8K_Y?5Q4 MHN'F/ *:$:]BUNWOK,Y=>PWSB4S0CF!EPJD!AFZI3P.5)"O 5[+2T\-X1E+5 MP\.K=(>'L_FX]\^OX^%#?SIK]?_U-)C_5HNSPZ.X\KCNY%-NLNO^7D4"YZ!? M"4!+25; M3AN#K7>A2#J+70#GPA()0)DY,>L-NDBJG,8U++BS.1/6&G"Q6 U[ UKJ5LQC M9^QZ-P-OIW-W=UN#>79V.U3L:ALI]=S0$[6CX M/@0*TFA.JU$X^=G.R,OP?5 4K]SF.!CN Q2/KBMIC"*#S:SBX"B8>HFM)&'C M\E=YXOK'%,>3A?=.49ALPQ](9+CQ\CBK-]0<"N4D>[[O@@%DE7\HE@>M>"TU MGE?*PN?[IECEQ)JB[0[K:RIZ;+CQ:,2K%]7;99O\6V?2*(N:-646S(F-H09_ M *6@BE_Q/+C"D;5A:;9RNZ6L/17$LN658LN_M^I;($Q%EDO*6F,NDBJO=%@2 M:%>5ZH;L]!Y-^Z>C&J/R.66"F^[L:^MQ./XQ:_UM5ZO0E+VFQ+EM^+7*OY/V M93^.1L7=WU;[M5)\/10;Y MD_OOHC0!Y5&];-X-5>): D@J'A%"8.NYCCPZ4*99Q(FBOD]1S?IP:X'A4";0)%Q"**FO>0WY* M!\+B8\^[ST11%;^K!81;"MJ"8G,\)3CDNQ]M_&#OGMWESNSJNKTCJF1P@E?E MG1G)S%#6&?,*O&1^'-Q='@QG:SM>J.5X21]A=ITV@R'\2N\<2>9("JTU[MFO MAZ#;:J_C"&J]$XZU%%)76TY1<-'E4/E/+T7\DXYT&02/"_: \@V HUZIN[F, M>H(R!\;%"*=N,EZ1\<+)N2-3%1Q',L(FPP-)+63=?"7.;Y6SQW.K/$C.6F>+ M*YXC6@"S.VJ]N:=\L_MKO[GSL#H?N<8%B*FV@_4I?('G[!\H56: ,.*$B!. MN&/-JJDFG#;&E$!T3Q3JODU,C2P2K 6--MANV 'U\@V\LRV#GIIP0DDDUA%: M.(\$A9EFHO'26Y.2/R]V5-6(>_8D6?O,699!25"NS\*1\FCC8W$\01*T)K!+ MDJV<.6UR4%;C#C?E$/UQKUF_?& GIE;S82B9\XO68WDFZ<>"E^&]+B&&'_2?::O+[/\ M.W/DU=*Y%'22N/VA1'I)2P0L_P[B>35 MTKC4CI.]\$DI+@6'6LF5SIM/*723-:4C6%*1#<WYT3X3+JJ0"GFBIIUU\ND>Z.E_U7,O"L%9J2X3"VJ(+H M_].;TQ?-1%Y\$-&RH9/!XMW>6XOH'XY*#BR:A9QFX?>"9S7S"[9W6U*#_*[[ M^*'% 3X&G:OO&)AADN%@%J@6J0567<2RD\T8\$+ MH(J4 @->'DC$<961%DHZVWV2'>2((#PMV'@4I02&$M,Q-59K8GB>'-_W=OSL M:H9%SW+"Q?>CC?>Q4D.Z/-\[A; NE-*WV'!JY*V9PN^]<\VK3X\V3-O9>3DE M#6>\G&!$$(CDZ^3FS6]?D/^U/K8.#9%?[KNS@9<?S1O=7N]\=-H/AA](>9A/"(_]_S7-&I@(7K>C$!#X/L84P]-@I[.\ZA. M9*%,*Z5?TOUD 4ZZ&71XGT7$*V-8ND'F8:$UR:-IV%9%GA71Z[J"]%(W>^,% M-_JI:&6MRV7S/MQY^R@9K,QH M3RBL-K()"%XG+JXO+[R.D#^$VQ"Z.MS[=!V^*QFH.?V(-8[S:31*\W;[]N8" MP.AFXD5'/SP M8S (#'KQ0E,UFR5'T]J(C<\3!.(6FMY_M'S<#?-7.'OA%)R>\J!_RW M\2']V!U,6]^[PZ=^ZQL9W4]3X.?Z>_$/4D@L[_FU2A[029T1C6=N'3##65KC M\6&L+F A+W 6.G2/ ] %(_4N/E(?^O=SL,.2BJ:RQ&:5+_U=N>-NB 8AHS3$ MX# ? %XY2RM*;8QG:+1T0Z#<5[&U M2-]D=/1==BXOJG?6SX$C4;N3LWKJ9ISVJ<)T>0.4X+?7&WM^.?U1#[*!H1'T MAKMWE#@67<6D*#93=M"/3.]$9D.M$8B&(A76D3"?["JHFS&8((L^ TZ3A,O: M@@1OO4E_-!N,1ZW)L O8H8; 2]\3#KTTI\@U_&,,14L@WTC9Z5E\,$FW_*S< M-NG'OG_!*\H*%B%M:JB;C;"RS^SMDW2:X?&-1X"1P26(L'S M;C8?]_[Y=3PDVY=9J_^OI\'\-[#VPI=5;!).RY4==AF#9V2[2'Z82]>'.*Z3 M,8H$6V82KVYCM:]ABRQ::&*&V9HH4'*D)CC:];O3$5G?S\CD/FW-OG:G<'WN M3H66&++,&F5G'CKIB&BP,LM'V7O5:=]4[S , M-QCUQM_ZK7GWWX WW'M)51;5W$I5!4;+SZ"\*A#'I01&B0'1LN+5;73.=L\. M^G-'6NB_R-]JMQ/\UV9/]S.RJJ6A:]1/'?!]]JG,XD'*KE%ZGI%H1X0+7%9Y MB&-3A$LTCXB*8'4;E?$@\S"$5FI\=B[:%QV98//6W\)V_POL:&U&W/E)C][\ M?R4CS 65HY3_W+Z]ZU0^EE/%DJ>1L["A#2&F6(4KJLW4GS6Y2%SX\RTE1 -[ M\19R4\/E!?D?+R:X]3>_-;@30@."@V?Z&BUV] W1*=+ME67\A1:#!6&#L330 MPG>(#]]'[EJ+,),.'0^.L]N@!3=>J:!O@6@P5,.-RU!)W1:;09RFDA&YBAN1 M(#H9OOUH;)@R@4-;K3!]T8 P@5+\ *S05?Y:A[YQ(G:5;,)UW";P ][AFX6SB'P_;)C"?LKO.F,UHL/C MNM.^NZG5MQQS4 %!3M5'-+K7B-IQA71+#2=4-CU R=(=RF,OR>1J MN&AHO*"8:AYW+E7+QL:N\9>'6/^5>JW*[5[S_(I&64SKN:14Z0P$!E M/7,37\_XF3K@KUM*2=GQN_),E+CK24DK;,/6(4EJ MV!_;?-.(99,]"DO14E3!-YW.[64-V92W @0+D#*3M2C9]MNX;6>D;(%O[)N4 MN\5?I02P+L;6%.D[C E#/?>1)\M^=A#VCFP&UG;GTAL^2R>D]9@DG>TEGV\! M8Q&D48W;@3)44K?+4ND0>A6+T[Z(6QRE)!?P[=#99[LX[.H3>RU_.,*O#M'N MY)S%(I,JZF9OXB%\2H8EP=DK(0P5OOFH2SSJGIK'0=<]VW$?;3^VB\R8:#'1 MWBA5NQC3QTO\X6!Z/?+\$ X%3UMQ[M]HN@+%X]02^Q(=<[>=J\_57P!*Q,F" M457]O9D/NAS9U@MR7'3T/+!GS9XL@SK9>49?;D>>J!P#\0?3H4+;HO"&LK--IMGA$.S"7_+#=36R#'O4)4 M>'Y"U]H!)1X*]X![?CG[S9C3A2D"NF>B8NFO? M596W2186WCH@@\A0 A821.B^&JQ)@%$:'*BY0!1'7D5\R #[]A<]V!O-L!2@ MCM0#![H*.G+8BN7-"65&@,&!LO3#;X@N5!*C!9(*U@(?L8:COC4*HE9^2V-)FI-D#G6%FBC MX3^HSX'WRTC;(#Y-N'7.D"SJ^JARVLI,&2_3^:GRN(3AU#A#NJAJ(Z?HD6K( MDK!V')(_#%RT43C8V% M1:K+'^KF_M7@^*=,%#;72M<;M&.Y/!0PL&C&51N_E4#2_7=%M-N^Z%RV;]]9 M*:VHZ9FWI?6P)[&9^]SO;\U0T[VT2=ZM5 M6D#?FR89V!$J8\-!OJ5)-"Q310'I;K-NH6U7,ZN)S$K0TOZ=9Y?\Y!@+A -7 MWR#9ASPE12V=">U2J2&@UEVNTW&5YS-!H*0SMX.A%FH*.5^P[;#6CJ)J3>10 M*IG#4^6+0L[S]N$4)40%C#2,O0!^5=__V/-6)[[_^X;/S[O_+'W[V^T.&6(P MS('Z8R09!*ZU:T[^X0 0>) +KE(7YDSQ&\>*_&,((#!%!5(Y0HCEK4L, 51\ MQ!J.GI,HB HSAN!$@+8LJ.WS 94G:F%Y-QKAX :!$.7-UWP=U-IE-HQK/^Q? MPV,V!D78%< 11!G).!D4I6U8P)KTI4:41G[<^U)XJRO+5^HB%XV"_Z9*/:H>%5/&%(^&:I]^>C MAFMP:'B6KY@RACZO"IBAGT;U\5&O+&JA'N@.=H\@);\=X"2__#XCBO7R9'Y! M]@IKV[6A:V;" 1^W+!@ 4T-P0%%=T$KA\Q-3'?L!$( Z4R)N1;3WQ M0T>/2C0"&%FYH+Q/Q[#GHB,N434P6.8P;V62&0K.@E57_U4W=POZ'@'=:SMH M,==>&="G:*DN;.!#&6=$7JK(Z< K>H)1QHYT9JPL8TF,H^5.L+W8Z30>:8;P MBZ&C\9)TG>;[5=VHQKQ;#AO5H^\CNO&^T$MLZ?A?V;+#[WS?PS9T#WO9OKVM MR/&M[#UL(&J5FZ!@4(]Q,*89V]>D8F!@2ZWXZ Y(6D8 >#D'*YR<=XQ;%@QR M2FI/1$M2N"*]0J:(>D);KJ&9H:D(F,=T)1!5@0B0I*:CC@2I!"T2K)Z](>9; M5\!*4*,Q4*61,Z>]3R)2R<,@HDPOJ(-8M([80;##9^C)*- 4I%OIQR""0BXD4G"M%(*-48 M)&1E@Q+Z7LJ17KT7])ED?C_2BYUCP64#'\H"CO1$JU3H1WH/0??VOZH=WL5> MGCOR,@E:;F&_Z?BYL M,U?#;GY!#%QI!I:.$1E:GIHT9^UE==S&WB9+W4Y#F)&O_+!R$B;OL&FRAD!1 MAX025+I[VUW?HY5AT><<[S63;%0065@'^7=\)\Q0&P,K5!K+O!3Z70TB7[DZ MRNHO"RXM0QDS7D6Y@JN9\MJ<RP.[2#B>&8Z@WT!!>Y"1XUMQ\0FH4E=7%-.V?=-I]M'&/ M]-)PAS8](%#;/7].>-1U.!S_Z(YZ_=;C>-KJ3?L/@WEK.)[-^K-:;)_W">)E MMLH)A2M+YA*\:^R,;!1RR=)D5%>?B:[ !)!GQSS.J-Q5!856T>YR4[LD%05' M@]R!2CJ;E]0#%(R]M\)"Q1QZ+WY\C54''.K2D,315!<4"JP^J]'1G,A%E%6\ M26 JR0CE C5BLF@^7&JU#B*(+LQEJX/#N<096U4M1;J,)CN7]Q5N;N2B M=PED2"4Y$F1I[IU<"GK)Z1+O?6G&7G%4_/)PC=9F[=QN#D]=$F@-1O/NZ,O@?MAO=6>S_IP^'!%^4PWN M%CGZ.KJ7Y3\DH=3&[\J+\]QD%'0_.B*N.^WKBGWQE?4:/T7BRE:8KVUCLWXV MBQ32\C8V->QDA_4U,;K!S$H#4A;_V3FNESU7P!9NW2;31EUP6+OSW-A#UEC( M6 4+*OUMCLG*SO1 _:(9UI"=DUJ^@2;S**7T.7G+PC-&ZLN3BK-HB*8.L"UJ,L?+F/84=RBQ5%_"'1UXW[@D MM5&9%R79[1LN&AHO\>?DY1PG10W4>YKANU"FDKW6;Y]Q)+Y_^Z;]Q\8]DXQS MCF>E0@M1]=UT.M=@W#)2(9_HE)-)&4WETD'TD;;ANUXJM@*.4UDIH$0J:8U M<>0+HU3"R!6^'Q^C=)TPET8HCKN*]%#P]5Q,-QK^@]X\>+]0L?DH<^N<"=;J M.H#BTDE##\D. ;FHN\+(>^U F'^>4>%,L%940$[)WW)X5,T58ALI[#5/_D<_A(<#I5Q0#L1R5HJ"]\E$X M_CS:^]OV[6U]4!#* 67)/[ 6:)GYX%"Q%3#(%G9XF(="=% FF;1FSN3 "3X/I!'+=.@$#'6B!(0MY/KBBA%GEC\CM-5T &6M MP9E;AX)H<9FJX/ O\TJ2KX6OZA.6"/-W$5<^/ M8BEUDMP^_28@?NP2T,(]P8Y^?BA[! MDJ% 3_D<73-_0QHGEVG6EL&9)V4TU8X4LJBE81.?FII&Q$S-?R+S!7VS+7>= MXI14HM&(VCL7[;M:!9#EP48ICB,V]H[X_BJ:-C!FKIJ'NU=/JN^L+%WQG$U44X&Q?)WGR,-8]+LB^+3 MT=<75\I;S_U7-7S?>?00TWOFAR2'DRJM2WIPXN8EH_A5.L;/B+*]Z,$OR%YA M;;LVR,:6$?[#+ L&U)P .2"L+C:\[ LB!J#5J7");M'VU2*Y:PUI=-IY&6?Z\E%$#'^B2$NM H$=6 M-)7X(:T1*!$1^2?6Z;3;MWU]]?"T$ M3N2^',A#(5"2\< )E85 E3R05>:+M&:@3"'%ALK6@ ?2B,6YH*X'**B7&4 ) M@0-E[B+Y6H"2]BM-TG@(2*96?!Q#KHP-<_DJT]>Y831)+?_Y.&OE$I?8,-JD MD!S*/N+8A2+^N 0#:7ZE)B.=0O)RO)P*),BPN$F_BKB ML-^=]:D[B==RZZCI&KB5#!$!&XVWB#K"6"M/A ?DZ-CPH!4$,DC6KN#IP]F: M<'N.\,;K4\]V6"+$"T:)?]GIW%U6.^05M)S@$B(G'Y0-7E1*#F[Q@LW"35(^ M**>\(K@:BI(4.'GF:ZAT./Y QFI-:,&"$K?:')V5,S8J*]\1Z132[<9'2Y M,C*?G2]A(Q0DRHYT4G4S%'N <;\9"EIOF=ZF:!NT_[XCJBRH.ZEG0T-[-DRR M^0[Q5XGE3M]@;8=[8DQ/SGIHV &^E'8>=K+1VFF;.T/*R6JA8=%C3W+4F8NNHDGS=W?HM0I0U$Y%R=7%28EFF";](], MHJ9FN5UKT?]S9VSI="J7DHA?/3HL/G#!I[WG!J%*U 0'?EJT%' 72 \%]_L=41*Q=]Q( MTFBA^J IP"".IH2@4(#[CM:&;@I"@*.%&@RYXF3./)./@6#J1B$!,"J,H,"[0?.=DS]1SZ'AP"G7U$, MQ')4BH+VRD?A^/,ZHR"4 TI4RL#2[0W:I^$G$U2- M*NRZ2G.>8-.)#B7RK MQ!D! 728):75T)QU@*:5P*-_!POPR2N"AR*5CPC]D@(#BNT@;3E<>'B^O+" MXP/YP^^C'9TC]^;50$Z7*$PWJ%O#P)IIIG^Y_*SI?\RQ9CE$5"+#Z?22H:6& M,29O3<"*8TBD$$N@+]AV'*(#':%%$F&DZC60'NGE;EC@ 54$6P,:7*5&T:?'(1O6(P!:S#MIVC63DA)QY^XP"@[SV3NG/)IL&(<*4TDY@0,%N5\^:@;^KID[](VH@?SN M23I$+\B\5'/%O(UG]WOL#J:M[]WA4[_UK=^=/4W[W_JCN9_NCWQ!Z[(&GIE[ M_1PD<\1/1?)KE9W$->Q,\%@JF7N#PP.#^CAXL"_&UA3I.XS)J" %1K:%PU_O M-.I-[SGR83UX3+#D6T.+@K2@\9=V<_*KBW@#)5X2*O MB)<<\E+B@X/^_FW_XU>#++.QOG[S5GMR=Q893G M"&8;<$FC#J*DV5!2!3C[,;"VNW #*C=CQ&O !3TU3ASL)>4'AW0&JRGR%,GU M.^"RJ>QYIS!M0GD$)6F<_C#<]9-E/SL(OU"E^<.-"&M;.M&!!_QAJ18(&_AF M>&TI3&.9OZN17.5S1VY6+$:S.?G6;!$V[,7,U; ;._\M__F/M.IC:&^R(U,; M#?'/>1R(ONY]*)2MW (\ANI-_1ER71/Q4KH7]X7O]"]?O5G]G1(3\^1PMSRP MR)A"CCNVQD145[-H5/*1]A/NCD55SII>J164DSMV(LB]M897:+Q<$O$?;;Q$ M!O4T]X(,$O#EE#Y[:%5U ^4QD2;N7MKG0[T*5)N37Y2_?^E;\5QRG2J\5U+F M$KN-O\C"=F"I57:Q=Q^6JGQ8R/]?5!3+"L^')5 &E(/H@?5"UF]A@AAN7/MI MP:A<=^W;SE7]YRDV8G&&2*JDUC'-41E[9$NV(K.:_^0S]V9*7!$MA;\3%E')8!#+8U8''J1D/7&6#,U2T>S-4(RJ4]8Q<&A7_9$H:08 M>)F[,C*&Z\?"K@".-4HHRI& (VFM#8=W3-0CHX6HU!]CXNPG"<5K00$.AG$2 M*$E:?PH0JZFKL2"Y1D.)H"!LK6>%$@,E '"C[-5%6AW5.OU:B=$5D"BE"+'< MN;J,]+6>BTH-R8!$%T60Y>@B)7XS^%)2',?E!5%:Q6'E%QE26':A.(HYPN8X!7!X!FS?",YP\>9F&E MP\UN E\TPZ3:>;0Q3:KW@)[=&=6)AY:7S?.)8*.9QE]$,O(;RS2JMO-.V]RT M5DYZW8(\=ZG(:OZY=_$$LLJ7G6J=L'J\[!$>&>ZC MIGL&DN=#RRP?96^[?7M]6;E/+!^32/YT);&@K&^B_>45 M5PY6UHY*6$1PD,.3( M"&9_@UR7/@XFL\-)* H?/PX&"=L<61%AKGMG/\DT0@HAB5E66+XAT*:3L_Y3 M['<-&W3^F6HN;W8]+08.]:P3JY2 M8X>.):0.P?'"X)#6PHM/LAI)MVJ=KWW MIFU3&[3:V[9[S?KC-P.9BX&U0*]4GGOGF6W!U1H #;>T-<]!YLJG[T)N\H:B MU]9Y=9"ES1"-\R![%B/ M$F:EF3P0"0CE70.Z!QY8CHMWU$$R3%U+ES[]Y1+I-(WA!&&=0K!B>?]ML#A:GG]%>T6-%5$+6%GBNSDH=O^R+) MPW!13B(9H2N7H!'F'7H_BVI ML:GA_,'S4BZO V"L6EY429K%*E4FE'M15L\Y5RF\*E%9K]JW[8K3X%<,LQSO MN-J#QY2>;7G#2N@,P:M2"Z9P@>%A*REO3M@F7Y(CT^P^/=SOWIYF#X\_%V&7 MV+?DW J \9)4]LE=N;JT1:/5ZRJBQ:[01+04I87B/Q9,,0_(,5:6*!MSUY0-!9X&:2$K^@ (I-\C'KUXAT? M9AYG5,0O<@U/3-_#WO0=ND?7KB/;_YY$CP2ENLT$-;L*XUJMT4?:_6(8WXW1[FT"&F!V>1KH\^=]DT' MH!&KWYU1H,E:Y\\M]*()*M7*XT:6BZ9FT:N VRF@].*BF>5VJ@F$>+0Q(HO. M_JN^UJP535?X4\/\TSE>%<"$D$0S3@AE>6M-"(:QY;Z>S*P!F Y IA]5Y=4Z M[0M#6.[TPZT#CE^J<$H3HJGS3_A6H+U%=*-NK7SY^Z];9#G)Z;I4JM:%($H3 M4FK!:\V4(AYLAL (<%.2DN9JG2JAJ!>=(=!*"44Y$C1Z#@H>+HZDAI=\UCE6 MIQ9D4)]RE,2M-2-*]W8 P!%P\U &/180AEEZXN'P=8A0XK%U4 B+>H):45U= M=SH7%3_FF@'B.%_2"%] 6H=JXW5#/GHR7AS_N7\$16BY^]6;S*),6RDD" M4="%_H3L'TG-"5DL* 9V=N*!G9/^:#88CUJ387=4A\#-GKVA^V>?MM9BBES# M?VY*^KI=J86RT[/J:[38F1Z3EV1 +.Z117YP?:SW_7-X-^1*;8"S$2GPC61S MS2Q\K5?$!W51@4?:AI=%,KDP.$9DAS1.$P71&\8'[L$)JS@X3BC@)P,^1TIP MV2=_:*:[UC9D3_<+,YPN5J8& '(P.$ H+UR#AJT@U7YR87"(%V_&N:+7^D8V M+J>"&6=Y4@#@A )^,N #->.9X8]N^(X'#_?P6U0MJJB;ZI^ 54(T3HA4\M:: M&%&%/>Z\W)?TG'?G2$\8L5K@:%'\S"&G@UI?HG($5IA+$NJ!HTL::)4(PI&[ MUM;DR5KNZ+$A%5CPB.)IP3J1@ -?TFV%E*BUQCUN50]&57R+*E$7'#N*F%'2 M:Z+^UZ!QV8_N9.BO7<=!KCR'$FN#8U%ZQ&78(Z^#QMV.GJHB^''\;!HK#V!I M(L5JGAF)Y.1O6$K\A+'DS>'^].\/)WE3%*MZ9A225$ !F4M@<<@+3#*>=YY; MU?U;?[,U[3?F$EFZ_IFQ244+.:V+S++],V:NK?^QMDW2>Z?_YXY\)[W4MBWJ M[3)>>I_>:PY:'%]U3["]PMI&T9_C,N[/,9N/>__\.AX^]*>S_]/J_^MI,/^- M_/G0@Y:];+EKU')H/SY2#XY%2S_J"5&4WY4:.(/XVA4GYCXM5YE7QVQ-QE\, M_"[&-&31Z?SN4F6AO]&]=&L@HY_&1L?WH,+RM+F\+!SN>ST<1XM=Z:^_+ MQK\_C)0!PX!RP(V32:R-6A,BO1(/BK$64LXD17P5.'J*Z9)@K\I2##C?E;FQ M(8O[K8.FB)AS0W?)QH(*Z@P<9X<6Y"NOF#XMTG7!<:0TO*-^,MD4UFPKQU*X MZ+@[>\/PV%GR!%N0"FOMWQ-L@]$,X1>#!@ FJFBUPFA%WUP^7% (7-TSMPN/ MK<6P)T[38E0')4]TU_3:#6:$F%Q!C@+6AD&J,CCJ%(-HP@XBO7KRG72K/#^5 M4O9<>PV.!A\)4O($S*?QLR5H@>K+.@O?^02V/ D7 .X!Y ;S"+GC)=%8)H,9 M-G*VO,Q!3?FZZ%5Y9?!DO9!M&UH<;=YHF:,WSE6O"F)9FAE7!>$WM_#^J_W+ M@I9]^/+WRX$SOQRX\Y_;/=?+@4#\6I^29+PPIP1G:PU?/?',N;UJK?#X_]Q; Q1]KGHN*O ^6*I2R$1+]^O<14HF&F:$MC6$YY+W%U47[MGW[SO,25!P0_7,N M>XN^U;C)8*_#'\A8K M7K#9HWXJ\,:>2N?>1Q] _0?C[Z:Y"[SH/A#>$%+LW_LH@@E!,)!N,TYDY#N? M[:K2(Y6UU80W"!7[]SX(84(0#,*[]T%X3GNXAH5ZU6T3=Q0/=%'(\4EIONPC M#=,7<%^0JLOZI:3+^OX+WMW2"W!+]Q(6O?5,S9%\=RA6 \R\GM9U7$J@6GO% M97,&OVH3XUKU6DT1+A7W[E"^6D/<)/=N"(03TZ4"]VX(3 7BW@V!(Z7AG8=[ M-P3N9+9RGM4/Y@"1QW9B67@2AC-,@A:@-RRU^).Y>!1.$/=O8TYSU1#-8'EDR51O%EM0"YV1# MJCTMI&)/T7:']36=F1]VV+!6_ADJ]RA/5*]1%$DG+=,]M(K]T+/XW.\Y<6E& M+[>(L%-ZL$?'A4YQ6W&/>//^KF9QJ30-%?#>2I5S6NKCZV/%^6.VS6-O3E_1 M/-(6J9B<_"?KDA%L?V'BZ<>9VZYF'G_>LQUW9+N_(7>*='ME&7\AUGJML.]K M%('+U1+3*[$I7/2'\J.-@S_1#8A9,XL@JB5MKU[TD2;ENQNP*X+B@ MA*(<"3B2UIH&7A35R+;T':9:[3H. M%%U=QSOR_8;V;)B&:R#G(!?3&5RR9G. SRIT_8^@V!/I4.#A+5$3'%'R63:D ME;S^;-FOG(,7HX)WS-@'2DFEH[JY:M]>@F4%'\_$ R1IB1OF_]U?+I%. X7W M.IAJ+NK9%E'LCN@V4+)ML>R)? ,-)E!&)11@8:KDU$/0Z;TR_!79"+$L#KM" M@SFC*'1.-R#1& )0+#E>QW;0GSO20O^%WL^H M'4I?QP^E9T_WL_Z_GOJC>:O_G?Q;AY/I4R6(CZ79-2GI&"5!P\D#PTI+#ER D63 M>]J;6+8.*')P$.+(D1(HAJ*C.59Q\$BF-ZQ\&9G[8D!!\@](-\E_T@3)AU6C MLG]NWW:J?G)$!:0XQJEE%HS;Q,W&WS_Y:@_6Z/_]_P%02P,$% @ F83\ M5&N^&M!6# ( N%$< !0 !R;VPM,C R,C V,S!X,3!Q+FAT;>R]>9>BRM(W M^O^[UOT.WG[.?<[>:Q7=3"+T'MZ%B+.B(D[_L!!2129E4/'3WP2UABYKZM8J MJ&:?=;H1$9&9D7__WYUEYC; ]73'_N>_V%?TOSE@JXZFV_-__BOU MRPC]W__[[__)P?_B?W*YO_]?!,GIHV*OF=,<-;" [>=4%R@^T');W5]\S_6= MU4JQ(,D<@OQ[O]NBXL%>'/O[L37V M%?NQ"7=\5-2H\ VGO^$HCN?([WG\>Y[(=5H_MC]TU-2GKN*&)T*_PY[1VW'D M'SWD\",1N!M=!;FZ,\W52M]SN(;2&D/,$*I X@B),BI"TWD54142Q0BEH&+Y M^Q3!/W\O?,A=R&';^QYXR%Q15O]\6?C^ZONW;S/%FWYUW/FWXQ%]5QXI[1BD"O>T= M/E[S'X[FV'W^V^'+4U-]YR-PH \&T6W+![$D94-_@M_?IU9\1UX]\U(!^ M7E3PBX<#]AP2QPK/=7UHX>3GX )E.GY M$;\D4!S!J0<8TL]BB#I@2/_R[]\+H&C__FT!7\FICNU#6_3/%Q_L_&\'>J,? M(V =Z)M_OAR_1_QP!4?Z[=^_?=TWP;]_?SO]/?0U=;3PW[\U?9/S_- $_WRQ M%'>NVXCOK+X3Z,K_"S[U&_SZ01M-]U:F$GZW'1M$#?3=]Z@WX!Y>ZIH&[/@E M;-"&)M/5U<-X=WXO EDI<&,^R!C\7P0 N>_(E$R@AS>+-:.',E]9HY5NR6HH M>"WP9NR7G*U8T<.!_IVW(14A!^ES%;-F:V#7 .&7G*[]\Z6ORIPULH763!NA MPAS/%]=;QZR-6-W&W,:LC(1#1E!,!RJ_GN.MW2X&7(:?>+?# M=>:=]507C*T! LLG6FW2YJ2Y3$;#C1[Q<6/MP WX%J-^$VT*O;H1&*&_'Q=&C>VV"SN& MXYLII@<^@IW]R&+I45<]L')<_W:TS=6XOG*L_AS5O5*[LA4\O"9VY<)+HRV[ MBAIUEPML_3!6";Z016A+-<759$DLR79S-MP//&\C-?8#I1[NN\,F#H>W\[[; M.IR,?3> .G.?7M:3A=D] NT@M.ITP5>-=6_-M#?]*3)MWQ)X]#V^)X;B]6;4G\\@D/J3I/6C$ M<)F(18K)AL>"54'61#3D-RV_-S,0K.0^Z]+Y3F8UE9?%!M+U9@"\1 MQRTV%4JVV;XQ1-?X?+ 7YH7F+Q#G+107>+*NR)B_I 64#]0^4";FT![5MC]) MD094W8)6X9\OM7;Y'$(=.Z9.C)]=\[P : ^(G/27K8HC]F5LOHU8(? C1S(*/1]0O"])(,^LJP2ZWD[78$W6#1WI M1A3C)%8@"/R-%)?TC:Z!&+I'FOVN@$_[ :89>(/J8+.Q:LP:W2^7F$CN6(#_ MR !><6U(JP>GZ)@!)=T,_!^D[2ZZ4HG<%@6)ZVLKB5W4V%X)&EST*Y'_$+*Q M^V1C,O3O&T*-:\Y0O3GC^_W-;&68\U\F>U6<\<%@37,H[@P,:M\:533V0#9S M#5/U'+B/XY8Y:'ATOZRHN@E];7:G>[=?]<#&,3>0J(=M6L": E>>ZB.^($N# M&B^V$:9@E$5U-7O (R3_(Y.:,% 29H?N'DY.@V;!)UQ,D=8FM=N[V-[%0Q9R MYC%;OCV,/6+C":<[X/W[=Q3C???B\ W2G(MCON]19/3/%T^W5F84R\6?+>(@ M& ;[R"G(_[KSM,BD/NSB\+3[CXC?>D[@QN_B$/G[D@R M;6###:C!,-.-7;&>[AD/^%]V7*#/;7ZG+A0XI<.W6RCQ(_M/C6JVZE@ PL$' M42=-1XV?_Z CP5\ M^W8S@I$H[/GAQ_QNQ6P/7#L<*.0%;'LAV(\_/G7G@7DT^,-;#3YL MMS)U5?WLP]XPAF=8?S>$U_#^R:%\ M^X$]W\[)8A7'0K>L]!77CX+..$)#4!)!L=M^;K^[%:IVKRF%$.C=(P[?G-Z? M'O+M >2?U8#S,TJ"-&8T".^<[2Y5!%#;3@)1K /9A&D">=2X2 MK %HV&NI]G;H2E9YCX](6C00(9L#4JT!V.OG .Q:.T<<'D->#X.N&4;OPZBI0['6CEVG,J[CUQ6T^(4K6)V M%%VKV9RRTGW%/$)V/5R$6E@8Y%$.MM$70X*JS>=)A>RS%-\!YEF2?T=_^1)( MP>MDO8>#%H$"S^H0W5T1V942Z^ F'2E)]2LO@931!,A@BR$#?EA0J_9@8LZ6 MT\RF?#+_ZQ)(42:RLS>"SEP:3D.@$\YHW\$SF_);^BGWUCZ.Z)@[>#CK4F* M5GH*,3=W$Z0R3VQ ^4IT/"(S\T=>CXAE:1IZQ6%W:5 "*A:';+W'#3)$_#9^ MQV-$E,)9?M?O-"A4X%QI-EZHGDLF-N1.'")2[U\\1H33+]@;U%X34J448F:] MM;<-+^W>Y[LBXMW]B*>6EU\'@1[P%=T&VFD1_8B#*E9MCM:SUL( +,[,1;O3 MF7?3/E>-KR4\'"HCCYK\+V70)"YJV(=BT!#I:6..,.ATP:9_;W]NF$_%!@8^5 M[_,VO3(HTTMEMUQ(H:+KTU:;KE!4ZC7[8VQZ(J3]:IO>VFE]QUKBOJ3,$8VL M&'&_VJP/:@0FF:K5E<+! MFIZO,:G=3GU.YJ/-^H5A\+,9N">L>GN^GDGC;7LF ;0@#83!@G"LM/MP[VS5 MKQ*07]:H!T%]NBGW-G#RYEI-C::K.%U,NY@_QJ@G0]JOMNE.C]I::Z'L\LC: M=F@++38G=NJG\P^WZ5=)OUS(IO.+)=I>FSV,K_3:)1*S3+R2^NT:[VW3KQ&0 M7]:FRQ6MB'1TET$;>XT@*-^I8X74>VL?8],3(>U7V_19NS6J](:!QE<*C D0 M9RH1MAFC/M;HB=JMR02OS!9(WB]C1F.9=FU_5Z..7BD>?ZN MG[?JJUXUI!R^!XPAF&\D3VL.UK74IU8_P*HG1MRO-NO]E1..^WW.YJWALD$0 M=("NUV2'<;+':&CK%@I0SVSN[^HJ# #N5P;$490\2I:1MJ;)KXK $"C,:!&86&?RB97L TJ_ M_ M)_?YJ4M/A#9_QFWY%O//9D)JN>+=HX#-ZO):=N;MC,_%^@/]T]DC/A:4] MY+S1AF-6"[XR))9;3*070.-JI[T\UY=[46&9&!'1NY9N MZU9@':7.=J2EWVV,5H;8;LVHH;VR]DKB=!R.^_LM%5_^C=X^(",9$GV?\WMG M)*KL[DF4U <-4ML,.*FA\ 1CDJR&51.GQ^I^,WTFB)^M]L3I91+=!;^1: MZ$G!6.SWBP+>\>7$0>!DRK,:5<]BYGSMATCO;UE6 = U4U8+757,!VB!#)-. MZY H*KEEK;V4)!S4-7R[UM?D*'&+%)$A>)*N.SC<(^QJ4O_0^@Y/2[WC.EJ@ M^H)[O"OJSM4#KJ7[((I831!UXA45R W'UGW'A1K3 S;8*N8)#\,.1F](C>8- MJP<,V^\9:@E))![.47QT^=Y$&H]LN9D'#9AL%>P1FF'BH'' MD%IK4E"[B=O,\#P SM"5R?PH\[*KV.I"CV+E!W)7W6Z_.YN,!4,H5#RIW\,\ MOI.R2>$)VC+9'V4?I:Z!JSYI_+W)+IP*^^7"$-3R9EG4- : Q$4/SV/@!1I_ M-RP\'2D<;^J4)5'6J4:WU1N#IC1&]H\&TR?ZE:%#HZX[3 MU0%C*-4:W5R79:DR2)GQ_ZAH,*%8>%4TZ"WKM<4B+&N&$G9*:KM7,:E](E/ M'QL-)O"^E[='@V1@]N=;1V2-<%.5L'9A3'%B(I4\.=%@TO:47S(:+(Z(8+%# M1(T/U.&&5?-[PT(3J?QIB 93A907H\$M,S"UL0"&QAHK[,#(JQ>,9&X:268T MF"HTG(L&B7EIHDH-U4#U>I'(S]?%E::GS#B\T M=L%07).ETC8I?$ TF"K9OQ0-=L<-A-CW.Z$TG'.*.I:7M4+:=/\#H\$D8N%5 MT>"X6 %[JU54C4:P7>" = N"FTBY?W@T^.$R?N*&X&+@Z3;P/%9=![JGWYXS MC=3^WF=>-+2CMC='Z!AGZJNM014!"UO.:N8Z<7G?4]SW!($'I3]/X:=>(_ZE MFZ+?4+4^V%=KLW:C:X2^QS4(JM.9A(F+!])0"C/I>\ZOA2!%W\JVT1Q-):5E M5\N-P7Y/"HG+/J4101]N@W[I)NK7(T@7&D*#+/ >+P@!2SC,VNM)B9VH4H.@ M!.:VKX4@F0YL<<[6&(G++W""1FJ-?#5#T&?PAY\JG?43#K$VQ!I.GLR[1F.[ M-29UU$'WR:U7F22'^",*91U*Y)$'VX$Q=P4K7:#I?EE1=1,._H<;'3:.N='M M^<,V1_'?&I^%X_K1^D()3/W;XFNG;YO ]X$KS Y=''^Z!F/#-5DP19'^M.#0 MY-YHE1+KXSSFT/V+()YAT9/X>;UI.\?;NZ>?8^XE07M7RP]CHMGO",S\P"HE=F*\/*(2)=?'$?M/RW6JC_B"+ UJO-A&F()1%M75 M++%N<<+D>NEBOZ^2ZVFW1]-1;,&^O06^WIIV*DM;, *17RBM;K W>JER/TY; M.A[0E0ZYP;BC\&I]E&S(X !^'TTYIU4WN=WVG:6X-=8U?U2:ATA%+:1*>J?O MSE!W/1EB"%YX5QG>U[W^UCDEITISTZC41PJJ:S5QV26PP3R3VT=%@S^1OERZ Z$[[18_D)80*'6$]K^] Q\)Y9;VTVE-UN)M:Q28XPKW0Y M'O[BE1TG:7;(>MASQ,AXEX%E4/K@WY&50-P$)7S=LM MX8/J=$>(6Z%C $PK$<&LHY>2M_?KIV\>N0ZJ'O(P0]4C6R4,[4W=LIHUM+(> M8@2SP(J;<>*&C=7B;-%OZ'%N(!% MF-)CJ0=<;F2$)5LK]KR>;K42F\'YC?3V[4?-[ZZ^TL ,^G8^:.H;H-5L.**Y M/C4!ZWG ]XIA2UDZ+F.!U#KKF,K6;H]G'5PIV=4 MU,&F+YOB>BLU)XU^BL@58H&TH=^#VVJ6XW3.*L MU 4QDMF1,PCA L]WK.C\P.&\]"TZVKMJ*7!60Y[3JZRZL[OU]N8SH^,)1J0# M&?<6#Y+FMI=,?$PT$'HA(8-U1PLUP9I2B0-2YK:_ -CK;15(CM_>:5;,VM;2 M1(F:%:41IR ".TQDP&5;8T21P$4^ZX MIP$FS]DI?KHI6J0DE@W!+C9&>W?#S7N)FU)3[;FG 2)/N>[;OCC BN2B:X A ML=DB.R*<)V]/9&I=]ZMM%;FN'][85F6W7J)'AE+0)ZK0GP9N\LH\I=(WOOKR MVL\B C8$K@W\DF,INGT?#8I==8/% O-1BT')8:$LU0MZXFS$+Z/A20:D PEG M]@1>QSB(>-@D-BPZ,BAB0NQ!#5.KU.>#P^=R-J]G'5I26;#6*-'GU_G&4*C6 M LVN)BX*29UUN!@4+E\6$#]*ONWY3'GDC9I29=.>T$TP6WCMQ'H);ZF"@E]> MM!]>DNMCE\"?BC^6=F?#Y]$RBHJ8U=F,2G.](R=N,DE-&BW5"Q._@DTZ5(M, M;>G):&4FJKY@5"SK4Z=C$R6Y#\O0/V565DV/:.WE0MM = *=H',17R7SF$-F M5M[1"WX[.,7N?D1OIJL.C]"SH?LJ.O%M,_>'>]@?BMP-';-_.A$T!$(,E@@## M:A5)RD*Z^TDR9\($XO4!*S-\7@:?P@I;5K7*U^WEOMH,,:W-L3F,&-R^+B@WZ+3=,9/KMND=L,V\VJ?A]Z,W:E86D MY7&1-0117LR&M=UBPB8R'$\@7C-O]@KX?,:;Y5P.Z]GX:,-7AGFB[#!Y;62F MPBU( %@S;_;:R'W*FUTOE987D,42W^@6.BPF*YXTS.^I50>9 M-P9V*HQ? D+YCPF(/N)*H8\$\,.(*,_L)OW-2.KQC=IH,\TWK2WF)6X35D(! M^SX1T>\&T&="HN7&7ZUWC25E6/DI=(^:XZVU2]PK"D>M,]PF,R9*"6C?*<7O;K:CP.MV.$F0AWG2"F5^ULFR M4)E'FQP /_1HU1&=!SRM-GG LT, 0J8)C6\&V,RC_3" /N/1%DN5H;6:S!Q# MW"F; M#T1M.4CNU:P)#I&2CH&GHIB1R2U\9R87>1$O./X>H]%E[W-9_U0?Z;]0O/"\ M\S<+2UY^E^_.#0OL.J!DB@1B?BX0?,YB1+_N_0WPIL&7E-U4"@=RP*ZLP9)* M[H5 B?7^DBGJ9Z]-638&^G35ZJ 6H0W6+-VF\_/,_?N,,'C&_YOV&:0 ]JU0 M$L;3GK_5)ELO>>=%T^7_)1,$3SF !6J%2_DJ%QC6L&(41V%[+">O'$.*',"K M5ZPM*[H[4,P %,/;EU7(5<55%V$3;,##8BRW;6KV*O"]N 'QX[K(79+Z_>RV]'E #U[V[9[#,.@TNO^YQ?% 8=7A)G(XFL^3&E:_B MZ!V@GF'I!=937I;%F9$\(XQT!#K$T)LS4$+,@/Z9@'XEQR5=.*?T?&V+G=L*(U1'Q-2$NIT5@$+$8B(=I*K"8_2^J=VIRG]9**\F.M M O*C:Q5< QNL.:!#3146QIK<+"=!9U>N:ADVWHJ-CZMC0=ZSN(\CQU_"QA#0 MK=6:*E,\I>G[VJBXTM5%8E,7R<0&]GJ[@5VUQLF%L<%6>GUG0U>[4@-M"@S= MD@A$S.S&]?R-*]W%0U=66JF[JO MWVZ$.K4JP8%LX(\WT*_V?#>(&-/3/>-A^.&X0)_;_$Y=1 =LX-NMXFK'GFI^ M;:26A)F+HIM/^RE>(IOOQYJ/,?P>S'&,QQ/QRK7F>Q_ M8B [)=J"38^Z<)XLN[MU,5Q6K.3.DQED/VP# IQ?]$. WX$R* >V!F>9:&X* M'LZYDCV#WP$M:O4#6A]V$6W%C'\9W94W5$Q_H5@U6_WZ[(_ZX0H\W-AXD%#T MG5>*[B@$6A'8\,61KS*WR&-NWY99/MQWS+K/[M9S)[&;$E[@\AW$'K/YU\%] M7CZ'J_X>">C2CSM)]MX6SA=$FW3C_\H0^$.THC&LZ?VBUA^@G)17PS)3ZHV2 MFR#]C8'YX<'ZZ^:#=X*M,!T6-&Q/M7A<[(#9Q"#<@IH28_Y;P?8]3T8]Z4M' M6(S]0595W0!H]_S!:'_PP4D\(JN_+$^+[$#<\T*_A3:GDV O;A-K$)_V@R-L MO9+F=,C[+<'36P2^['%[=MFG:[P(:K@8#L9\"4MAX//Q K]ZZ/&Z8/F.V@=' M7D;^M(-UPDZ)KYA(D7('U #II3TGF/&@@%O:R/:" M3G)+&211P%=78,X%FNZ7%34R3.$/*?J-8VY@D/NPS0]^XT!QH5DS00_ZL+>6 MOF@Z3M1J+BXFI+WMH6ZT:EY>,X1SI8FQ] MU@G]Q!J"QRR[G^I_AF>_[D?^R.S#'/,V;B?=%+TR-D\$<.>;IB>:DU95@J3+ MHR6[Z=+)NZ0] V[R8O=;E!=DG+J%^=V;V]748.K%^[M\?@/_>127__#]$9=% MR_-1-71+J,A41:127C=-(K'!^!,TWH'S+)'7A$,!P:E7PN%^T\NE*6)6SO=S_,B.%C*\S)(^E1^/50_5TGA%S#M,4J^5L1M MWQBN^*JB(J55K_B9,?TS)1DR1%\#T4_5 _@%-/.;+=$;=.HB+ZR:LNB-$&3E M)BZLNB":WUI8($/RA3-Z%SR(@O_09 ,^WSOG 1_?A+G&YY">ZO'LQC =\]^)Z$/[=><8E4*DM67<2: M^Z+1&%6KZ^((*5!.VO.X9UB=:52:-.KC] &(N\&P/N9T/AC61S.SL=*=96+3 M?ADF$[=>EDPS/[&Q+BL*^@)=CX:#6;G65;QE9N8SE7J7%5X -!Q%R2/ >_)@.UFAW$02E]MP&_*< MTN43%Q"?9/> TD.H^6I2KYD<3^J!U5]!1GUEE,=U=3B1K,4"Z'6IQ.'=Q)J^ MI"(CJ<=5?P49G?&Z72S)TDY2ZF+)I_62U$WN[3V)1$:"#ZO^"C((CH7]=\HB MCSOV&-^LA')EDMF,-R(C,4=5JT";Z_:\!#Q];C_VV]O0DSI^!4XG]/#!3JB. MU6(9Y4BIK^[6(;(K)Q8!YPE\4)CY1PK3$88]EN6SAR\C+1>!:7)LJ1B$DE@J M;[73BL%1L"9+";/Z?E"2D-;*)_V*UYN Q&:1GS_Y&&GZ\^1^:BFSTI-25G=F MIU9KUGB4VS7,SH2QO75RU?=U4GZ:W*1+^=?W_35U&PBS0X/348)!T01655\8 M"M-D^J-6$/I<8D7\W :]Q\1]:D_^">FGH<*=1)2076-B=*4U.G'K"XE#2Z7$ M1@Q9A;O/E@=)@XZXO:%/FCM_(05@T.LLW/FD8R0V$Y?I2&KGD2?B_C3H",82 M-;?N+*NJ$T!8MQT? M>$U'L:-S'F7=5FP58AR"'>B;Z Q;,;Q[_6@_Q:$]N&MQVERQHP<8L6HX7;XQ MZB_VI4)9$I)[L_.O\.*>U7B"&;]C5'9==*D4'U3#HD%)Z]&HKN*E=MF:)#:> M2B^Z/CR>N2:ZXC-MIY[NVITV/0X47?,GYY*6\20NSP=6%GRK&O8/Y?UY!:\*V;+=I,N25KLO( M6\V8L,F]XS/E"OKA$\%3&UJNC[,9TG(+!;HDH/AL278;9K6))C?F3C/./C0Y M] XX>]J==<<4;R-ABZ^T!-)=8ZW!L/O)(?;N[FP"T47,-J; 59D=;PF(04\[ MAH#ODGBA4U)SMN_A9E3,>;@OZJP4<./U8N<8XI+)XH!/DO=\3YP]:?[7+7/> M%1OY$D]A \34[ ):Q1*;,4VO^4\:NJ# &D*-:\Y0O3GC^_W-;&68B8LRD[0< M\0[VWN%4?,X'%<'@ L71%QVJN_WLJ<5WL_?ON5WVRNL;:YW4"W-_AR*S,897 M=P/%YS^Y6_ >-OL]$&('H56G"[YJK'MKIKWI3Y%I.PEN]_6(/]T2_JZFU%NC M#MY'B1:*4_[2G"[036G^R?V:#S*EE[QI^TI8>=*45NI>N=_H# @)F#IB#JGA MW*,_^8S[_J;T.@CIES&U*36;A&21[GC!];8F/KRZ[#Z4^#-5,-[!EI;T"4NM M"JR%@FY^&[041%T9F2U-;GV'ZX+E26,Z78E>VYQ:J$0INVVPKRZV]7UF3-,! M$<-CP:H@:R(:\IN6WYL9B#A/F&-ZI2L:WM68.LN9DR=]NL[CX[JKJ^K(7+<_ M>?#V,<;T*A'<>]E2M*D+A;95QPS@+W$[H%'32EYYY)3;TBLA!-F/6^Q$)54> M@ 8S7"QZ$[U_=7_I0XDG/L(O==K+@LC[*&%P[>6ZN/$JC##[Y/[&!YG2:T1P M[V5*AW1?F-6JO96D-SQJL2-VU;'[R<.7]S>EUT'(R@O;34.6)1ZO::*_SFM# MIYB$9:KK$7_KDZ/O:4O=15[=;,H+C:\P6I$MA+X\ES^YO_$1MA2]4@!W8; \ M:4P)9I!7]PK3-P2FLS K-,INDUOE(Y7&]'H0L?.+T9">;25^W2E7&&RY55PI M81G3"U-?D+'\(5U<*;7"P7RUV:,BL2H@55( Q7G"B(\ON<+ROT[\"UOE%VM& M#V6^LD8KW9+54/!:X%U___I;=W^\U][OP-8/7)/@"UF$+-<45Y.]N$"?K"LR MYB]I >4#M0^4B3FT1[4[W%B'4[K_'L<8_^;TG--WI_?1@UYXJ"269+LY&^X' MGK>1&ON!4@_WW6$39Q\]4?<<$L<*W^%/?N&!*]A>5EO3ACOMUT0)9\SZNJ$- MFKS]%(W1+W[E@:X#Q>&'6 M] V$8,S6HSS]KH!/^P&F&7B#ZF"SL6K,&G?A@!;_X'YG[< "4)L<]R<%\.CW MT8'/IMA3.YRKNCY5(= +[2_@ 3=!Y8<:OJBB6^U'@_*G3;1Z,]M1CF/@JC]+SSN.!W+E-:GQ!%1 M5-%AL''6324HU,+S3SS^Y/F'?M-WWZ&HG,!5@7=XNP#0LXRD N7Q[]_PGYSG MAR8TG):R0[:ZYB^^8RCZ__VU4C0-.B*("68^_.0KD;_[S-7GB[L/G<-17!_VJ)E#<[U/'7_SUXR,>_1)B!EF 0^_8U_S*C_I28H;)"IIG9C0% MYPQFJLBD4E!DA2K >$Q34 ;5\IJ*XK#U-^7?OU>G9\^@-45FBJ6;X??_1H5. MO5P;;',]QU+L_]X[ M_-__H7&4^.OO;U'7D%FK2S'K,2=>0TH^C:1,'SSE_LB__"NU:WV^E!/[;)\7 M__XV3K5^C1=S;+N4XT=HPLR*/N(E. ?J7@HPX=X_FOL.>#G?AN.S:XY5Q."7PG M>N;!=A_^O;ZXQEZ&KNZ-OVP.QG MHX"V#E MN/X];LK::,\N/9+DD0+3;\GED!:KD)M=B>WU^5YS_"/'I.+GO-Q@.<=+F4*PZW _]&'NPP@7QN[O3*8N>_D M??.UC.).(!-Q-* SEB@MK6:.)Z/C*W#%S=TW0UXE[D0NCW(1XW<^>* MK>_C]W^F$(5_U+[VOHI?<[RU,IT04OP0,;FV\_7/'P3Z+?9*WM.2,TE+!5Y= M=5E-T?V#T??5J<%FI]TF?1BEKM-?NVC:K"]@6EQ;$"FNM ?S<* M3R$?%.TFU_[*GW?7G^OH)G?M',\#'G#PI>#VG:U]/]W#S9:5JC,6#*M44[JC M0FFI#KHO<(#U3>C[*Y_M<7&7JITG,!J M2SU.C"OH/$=>!4 CII]GR\>$;4''T#P![\]/ MJ/ =!^+(G.BK.YX\\?U[9CD>EB813U@S!+5*DW6+0URZC0^(!D\;&DE5Y*L9#H>5$^]YL_ MKVZIHZNWS<["L1_GUCK^!EFX@&<,@"[#2LG93YCF2[:(IFD$1U'THU%+W:'V M+E,6N1M8X2\OYP,3K"*B>>: 6 5?WO]Q."Z$R;,NJ,D!6-R:*RW#8OI'B/>!RUW=)DN5TQ'XX46V=(JTKK?<**(#/^Q94.N MC:R6,-A(EB A55%>Y:O2'+8DTYTZ)+"O3/[Z4=&E\T>OC_GPKRCUF>G+!)AR M^E(LP#?FFXZ4OK1UZX,S-'W=-^/E*Z"HBYQJ*IZ73,B^0,=A6GW\[T_B,^E2 M)8T) ME_E]#>L'IC*.WG:(X=/8:MVN- QM>V8/"@.>!X+47-77?7D\.BZ)1SM"((]% MWU&-GUC6N>-O@C3F3>/^_+@X&L.#+;P%16%1%(9J9V/PH-:0E<6J76H.(U#@ M\8:2# N?$@LG&\$?[>O=]B,(B9+*H?Z&Y=OH>F0N%QXZV?!D! D8U;;'(O_" M4N/[KTSE/W!EZL7D1\W6HF4\D)N&.74!5",'FQIP-@/QVF:4WKBW)>H/[)CY M6"A>;J:;0,LII@E;1'M#H_3).M"CY(GOY*;@V !V_#!_0D1KHO=V>1ZS*/?2 M,">Y1YF5:+*-=GGFM""Z2#)NNG*!"F+7"<,/?<3;*;W<'[#G&?R_%\"YV%LX MT5ZMT[9,?Z'X/]*S51X..AKQX<='DOZ\R2FVEOL#OT?W% HY6"ZA%1%/XK; MPU]&XSEV%E]^&8\D'J[B^3D&/?2@*:'W]1WV,G*!Z\)1'+;M1H;55_S N[^O MT=ET!P.M1:!),#T,R'N5ID M7Q4U7KDJ*;YRV/?Z@SK==7(_-]D+3'#@)8GF(V7I@7E@'A;F1:2?^R/ZLO 7 M3N!?CPW\A1YO9%Q%&QG?1:T.([]5%.#]^?4X[UU=#>YQ-F+L42ONJ0$V[<^& ME%$5I:$P*38QJU4-F4P-+JX&$'-*SH1]@9RBJE -H'@A.B(XN)&1/?MI#G(? M.?.%9T'M@<]P3]8-0L>"K( *!6$*.X,6.!KU/#=WG:V_.'W]%&E_\-?;7J=F+#9X>WZEA-*L<&S\QUE-+W;ZGXS!J0O#< M<<:\/TU^O;\ H>91:DHKA$P!)2^3FD;*#$%-9956\WD<(ZD\>+0C>6IP4XH? MS >2@(M"R..D1]^$8RE1FLT*1;'U>VY_="TX,PMA7-; MAC+-R^7J<+"K@^Z]_="W+0N$W!6$J;GC&S6[,9?I93?8= ^QP\.6U:*ILB&' M<.C:[FART-N2D_)6)FY;IG6AA/A*IC1-^SH",>IKX3/3!P6(?>J%!"A BDXG M@6]=2'@?77QV G]Y"_BAR$D\IT53^]QQPROM4XL\7)<[/N,VN,^/NJS>7I== MOK%21GVKT+?;^_EA&;P93\[LO;DW[N-7MWF_CPUY42X_[UHFU*B\1#'[HQ.5 M4-MQ>;>365\L2'W9 A,#=K(>MRZ MDV$!^/.)ATS_WZS_)TY68D9R!S[>VH'ZFJ'ZI>*(,@03QU=CK$',1MVH7/ U M[4"VT/4P6SE[)B\8;I891@_?ZO#1\+$Y&Y+J1%,P9%OL/\4E7A4S2D%&QV*CQMZQ$)R7 MBTX.Z=JS>Y.)/Y2'JVH/449S@/11N>$7Z],\' M^=,"B1? 3--DJE!097)6 #+#T(P\8TB2RD_1O#)[E,$,G1+K[&T2XT%MH;/% M^HY7Y+F,/LY@6B-I.IE/2CU)*7CY_:!GCFK+[;FMWB;9'/:[)E;E*P$V%HU* MX.#@[%9O=5@=+UV[3:#KBHCP[?5@2/6Z]S*M*#8$RMA^#;9CY%&&N^^Z;-GUE%B>+-J6*:CC]U=M=).$7^[H]Q9M_#-UN! M[$R-X;0QDFT-U8S5J5;+->+,R\QL[Y6K?NNX7YP;DIJ9_NF5H1?-\L MJEN*^27G0;A VM"'ENR5%Y7DCMUX_WRIM# *UZBR+C>;0J>X%!CVR[\D@]^06.&&(&Y+<9X8\6_N0')=IX]FSMLM>3J&?JA\C-]5^;Y/QUN'J>G> MRE3"0R6(MXT9&C]PJF;Q:X.^HQ[]*:?[__D_KZJ3<>]ZB^.P\5AAY@ Y!"O* M#"K_=\7<*J%WG(,+S%?BMES&+?:)F)KX4HW(?+.HX8C:^G>)SG MNPP.X[?WR[V\7)'[3L2G"L/'^;'-?8TO-!"EHE@KU=A>+;IV876&8V^YAN1] MO*!+J-RI&HF&%@AF-I5Q"BW(Y(S!948K,#(#2%7!IOF\2I[J@5Q)A@^,8(?M M]8\S:ZY<:[-MKL8V<] U$'HMMA]?-G$QJ_;,2'Y<'>KSQ[L)L*_WAA7?U='B MVWWQFJ-ZJ1RZT"[Q;9$OY> K46C62NSM/2+QV*)"^'=C[@AB[=I\?&'$;#RD MNM3F;ZO)W\2J6.(YOE7D>P=6$UC\'9:44E^ZG?,73N!!3]"+SG:#R$V)7,B< MIOC*G^]["\H?@:T$FNX#[3U+H9V?)*E?\E".=H@N3%4&%;"TFD;H2+9I?J=W6O+L_/+8"5R_4YZ(JK'4]- M&HU\2^.*W34+6S[JDY6:'K$-R[E69F[!5Q40I*9"KACHTM$9T@.#1DIZS$<;W(3;55 MGY^T%UN9?-P2D(R)Y*1&?70OBPJ'3;86L[ MR M=V/+1.)G2K*S0DT+?4-:5%BEN6W[0[,KYQT^?C4%K-VZ1?6/(N[@Z+C#E M<965J<6PX[PDAC86#XN)0]Z; ]:S.44;$_*/;<2KW> M1[C M.TD?-2T.@F)^"UNBPM+KZBU&W<@(', 9V1/HEE41#+4,;HK,D(;:'PA3.( S MPH=Q[F"Y6;-EOD)TY D(I_GA($.R,J MVM<' >$OIY*X\O9YC-O7%1H.X(RLV,!8MF>-)LZ'.[)#.:&\Y*->SPAKX+8D M9XU7\KS5*"%XL5+:8-@\:OH(J3T,[WLS&NK)4*?F3=]K:D4F[O415.="4*X$ M+78I<:A2)B 8%PX*17 & Z79="RU,84TPHK9)5&E-FB'6QD_@X'5M,*V^)8\ M0=?:>KPW99^;]-FHZ:.QRO:$W4^K(F]0RF[/LT5U)E!QTT=C;5>KN(7*[@0% ME8G/E8>=KD_" 9Q!%E$2#8^H"3->D"=&H>U*NEZ'3<\@JU'F?+^ZW_8,1)3X M8%K>T:(#S<\99 5S-LE)ISR;+S^W#7 M%@OU#6QZ!EDC3NFUF_XPY*V-.IY8C-"O3.$ SB"KNBR#P"EHCF&)I-W9]5Q3(_74EBG5CT%[I#]B.^GD$641IY1 /IC=#*L%;N(&QSUH3F M"C^# 0OI5OS>+ ^M.C=4:A19+O3+W2BO_J@IXRGC49Q6[.I>),](J8\BV*_=XW1A.$=[GF7%+[ MSTAK,7&U?CA>=GC<@; 6:1%,%JQ,G)'6K-W&*'$I#0QQ+[;L@*/7*C1$Q!EI MZ:Y9[B\EQY4J,Y>?-"5IW5C IF>DM4>M/ #TLL"+-E_2',3<"44X@#/2\O(L M@VZH;HD/AA+:'XPW$Y^'3<](R^'8#5LI A,5&-T( IMO;: =(,Y(B]8ZTT&W MN!&E@"6;[D;7VR./E+VZCI(^7>C0BQM?()4^*JO5%CL]@7[.X\:GI2[DMMF#GZ37'T M'=>[/'YP"+WC3]YY3TV!^EH@LL77=USS7D W'H$=J."[[43L.I'YE)YV_V[B_J0>OG=N9 FP"?. M.7\T:7&*MXB+OZK1BZA&\D8QHVKA:?"[WP3.1Y/R.TY2B7%#_G,A#^2EY..U M-2Y''+?,OH+FUQY(DL22;#=GP_W \S928S]0ZN&^.VSB[+F#1G=G).T@M.IT MP5>-=6_-M#?]*3)ML_9#D>0 @^9*\KJ>Z21K*U%?_@[=61]3G'= MJ%K+(#HO='L(BK@];6GS=FU?FW&X,6R3E-84"DL6864R*KF!X^@-0Y&/3B2E M);1*WBSTTC+(Y?7Z/Y]/;:^CF1@>[9V* DK9\%BP*LB:B(;\IN7W9@8BSM]? M-8L+RYP PNVCPX:0+Y+3/%LF(]6DOOR+H?D; L7.J&:J@^'H^J2H+)(*()NF M)O!NI+M!T/V;U;-MS>]_ 0(_&14MX2<&1N-O(24IB7^SS:VHVJG22.O[3I,NIX&_3J7MN*HOP+2+,\K>%YL:0NOC+';F$LTG7_$I1N(02^" MF+X!YEM*":8V]_*1?FZ2,W 7711+8!#ZB5WBQQ:B#?PGC 2<;C=C(U^WO-H0 M!:)9D=7-J%-NS^5\Y EC%'Y3R#^V$Q?UA!-L'3YMHNJ1,;A8\C'YNIXV/_J- M^HQ-N8(AME$;55S$$[;S+M)66*C/D?M,,#?Y G-Q]_D]D5J.RZQ"'_B!NQS? M:X;XP+5^)]>Y[?C @S%6TU'L5WJ$_?6NT'65*]7.:DS(!9'O@ZSG!B9L// MY/D^H>S/3I>+0=!RES35X_%^411J:@?,J7DTQB__XLP-C3^N3)7E@=.3![ZP M7YL8M4V;$_LSJLE-1DMZNMT"%%3PNEOW@;IN;:%J0D\6IVZP_#G53'4>N*5 M#U:'W(W]+B]8K4S]3656LSQSDO&;8*.1J#*#@,>616T]=3O+Z=.5)L6.CAY ME+IA&#I+NV1IE\^CW&ES45Y28,]61$H?]DLH4,;B8(G37*\<*3#T3@CHGA T MFNK$2W148F7%?HBM19=&K^#XPKM-3:H:6(&I1#N9-+!R(1/C&^G2N)'ICI32 M/4K@:Q-$+UA;8RT'"F?N,'/;-E. M>2ZNXCC:5C?-+/^6Y=^R_%OJ/(^3^IZQ9NWQN-'7V"5B*(HUM\N&T=<7W>@& M)^AE%$C\!L7.G4S*D@&,W]%GE34_>C0L\^/QHSQ-L$Q%PK,&1)3*R1$:Z@J(/=2=Q.]V3C\9(/BDD=]+' M5ES:6\;;NVHI<%9#GM.KK+JSN_7VYE>V>3X<#XS$^)UJ!I$ G[&'KK^R37MP#;OCC BN2B M:X AL=DB.R*<#^;O;0$6-MB,BMH$X7$T0? MO5$JJE,&/S&\W/\JUNJOG!]]$+'SX"UE29LL:9,E;=+D9=UI-.PD?M..M/EH M:5FZ/9QU<*=G5-3!IB^;XGHGO+NEK6YX5=N,+4_25:\PJ>G!>*EOHTNZH^4I M#+M!R7-[/K+$498X2JEQ29&3]KP!V;,4U6K['FZ$0J/8ME[N;]Y10U9V@X[0_FS4)MITM= M&8O+X&/H#8IF^WZR)%;R#$2*_*/GC _W10M4A++AF 7&Z.]N^'FO73P_W+>* MRP(SJ$+C%Y<_QZ/S1%GY\RRW])FT/6V;DMZJT59@;NK<#!>D1F4[GB!XIU$: MQAH=568BH^-?YX*:]"1[SA= -QU[_MO5/W_Z4IRV8ZO/U?A&9PVI9EH=2= & MS47#8XQ)H0OQ<4,SG[ *^D_S";4'S8VU*T]0I4_TZ":S=9?H-N)3_DP9D.P( M8)9W3'-:X3,YPD\77'Y:Y>'L.=X$3= C,!YM>*I49X:SH5.;RUA<#QVZPPQU M[O*]+".8900SK_8=U+-4R<;/59/Z-R2A1OTC/>2]EQ= MO+:9)>4^*"GW6]M8QL1V"*M6ZQA21L_L#9KL1'5,8AK MJI/G+X;-D,7+E^H-,F;:IHU MMEAKUOHU7KR(6_< &@YW?8"-]HW^3M$J G;;) 8O^*SAZR?V]^( M]+AV4N.GC5Q3%=GI;$)N#2N@Q^.V)]'E$!JYN" Q4;@I7/O6@P0;ABQ^_X1J MGD)WY96J/*V2#6I9ESH&E1\[H_Z6GP5J-U+E:,&?NB&Q=)_Y.3DGJF.M@.T= MKOR*3J6XX' 7F*DKL;KJ(-L0\"DS'=FYBW2X'[RU,IT0@-Y!,9MW>OFT]<)< M=L+4C;5@X.QHOYV[&VM?AXY(7$R8R=\PY)4O)4V*IG_2S$=VZ"(9_L3/Z"9H M[AET(79)GEN0NVU[6.L5PE@WH6?!%&YHZM-=AR[90''M^(#Q!MC!!3V*! <\ M628DRX1\,E?D5#=]J/N+4RWUD\T+G[9X1<;CZN45K4IK$VFT^^MBV6]"BW;Y44^D=*GS8_Y2<4VBHT:XBY#%*TX0U<=Z*MV.^Q&BAUM2B3S M-]B9F@YIRI+\6-;M7E(DA^2.QT6R]$B6'DE7F/69?)*'U9Q>8;3"T4I%R!77 MXAL+W<#:-A<6V*V,QR5J"U'\=>[$>Y8;R7(CF4]Q5<7L2DZOO/"KE(1P86-9 MVO6$7:L;*69T(R2,$LY>RI'JQ,B1&;F5X\8B=69W9=<@WZ?9_4=9HB1+E*3/ M*6GJ-O"$&1=71GS:XM7M3<^M2';'$.DYAG7)[4)HSV4\KA6+Y6]0-,N+9'F1 M3Z3C:?-A7JG'.+;U&ZA0WZ%K9\3JP^T2=[NQ'D=Y$/JFD+^\Y_+^%;..Z8YL M9\B[E(KXS0ICI:7 S6?R4F*U?M6:]9S?# 3;U">2@)3-58D>;A 5&KBXB&<4 MFM%$EC.Y:NV(SU7A*BW:GC9_Y?4:+0@S00,]3D-#;<:P2T!U\C(;:724;"%N M[R9/G+N=,==KCF3VL5_8Q$ASY9.F0+!WRR9R3 M)_;;/6L.=[.9M!&=70L=UCO+1==8UK$:#*N8> -*@;Z!]CK+CF39D<^C\6GS M;GY&JRFD4B@N6R*%(F[86]C#J;7;;".MCK:C%**K5M.]'Z5YG3VR23$\64XD MRXFDQNV(=+$/53':*G?:*7?NGLG2:K7OD+,^;S7,#J.PWMS1MM&@H@M(,.:& MSFC?0Q\A$(Z@:_PI[5 MC\Z$Q-M8[P[8*,9G)C#-9 'F)@P,?1=?J(Y17&E5&%L&%>/Q:(UH1L&.V>/LFQ-EJW)?(7+*>)N MO:K,A!D[-ZS^*$]@E%B1E&VDB- KH!GZB1@CU4D:SK$LW;= =-->5(\^D@9\ M(+#5J.C:'QX N;;C@QR&_?D[)&NR?2F_Q;Z4U]&?W?B:[;]((;+3>N/KLQHI M]@6N416:);XG1JC$"G_E^*Y4ZX\O>AGY;Z:,633[Z6:8WPS!6227C(GB@Z?T MC@MFP'5!-&1'-6YR6]U?.(&?6REN;J.8 ?CKM;&JMU!8^(B(-1/0=<@# ]VK\1QY1PGSBKU9S'G3I?:V.']U7O"/ ['# S/=VU"ADPX=[CST0B(R(C)BRBY;&FM6.B6T'G;EKISF*?Y?K8GGJ M_>S26R6AMR@1+2!UBAK=YJ@ALVL'9S=^?^3]V+'W0UQWZ&A\']SWQOEQ0YM8 MW5GQ?3.=6SL.M1K*;EV$1;+()$UP28HZE#+P@=V&P?A+;N\Y65SV/1>^:*#@ M#V[R#&NDS(4^S9ERUF")GK)QFFEQ7XE,((@DSA_J(?5QECXT]K#!U6]-*SG5 M;[:49CW'IG*;+B5LUA2U@2* M]<0&RV[)YO@CT+5 G@M6>B_-!^!N-*74"5'299.=8'(KG5V4MZNQ2H6%ZPE< M2.*GKA\;8V1 \:4;E/-KLUD^+LN#N=P=@2+!26DFM:PZ%2 M+"E<]?5><3CTY_X,!B,2]KY9H#U?.& "+-=8@<3,=M&-7^3LB/LAZEUCXU]7 M9FW\$Q*\(P#$+925;],K&M5J3,3 MI_U*;U%.M0,(VU>S)Y($'46P?R-/"/*$7$*(3R2G)ZUA?RQ!K52PZJS@9&H2 MN9X/3(JD+,D6H:!"6X--T@>\)/^^%W@B:23(L2G YNJ43(S X MMEES+;)^;3;,A^1YZQ6T6;$Q)/#%&GDSB]*$V&U?M M_8G4E@TSB\]@V,3XW!9KYQ 5P()N^X,9B)_]\X_S.H;.OQ7W:0X]J[,I6OJ' MP-3PY[OE>-6V<+F*K3.L0Q?GZEJEP_K^9))@N23-HQ+_7P;6?SPM(. Y!9;] MN, >O:C $ 0D=5Z8;!, NR_9\^"Q6]B:VK(]:+3PT?74?2/J/[#S(#_GLI<.O__/_GK_\'VS MAO;,=GX] L"S54WV.IH,L6 ,L($#-!/31L&#?VFSM;9U'RUWX>?30?37$X; M;4@0^$^*^6?BV?=P.R)[.=X >; 9&WJ^'/WO\+,2-IP]M-\R:^^6 MF09OP\'9_YHW)(QG+TY'E8@]\Q:[AA0BR"1RN5!M)O:"'HJ()."*0^XM6!,,)5FM(%E6< 4,G!8$ . M"%9GA"&DCW:1S0E>-"U7,U*U*642P7=-N5S(B*W@AV8K^*_I=A)6 !03=0HFX";(8@8,BGL@N) JU/^E6,7A=W])\/;!U M]'._540!/G^QOU$?"O5'U>*#-#)@Q U&8*22VFBHTAK-J1HN:"H!>($:4".> M)-D':=0>C89N@VK4NF/:,9?K3,=0&%6:.FLU,&I>CN0 /^Y54NFY.3=6]5&^ MJS8F.AS)OQPYP5M] -KY@>(765P7LZ7L]6:5Z#-IFT4^T!7[4D7CB2( MET,57>CZ?:RRD3 R5YHWJ\5I?BJJM(J_')DI-F?U[,S5I'0!VVF;?'I4H^HJ M$QTIBHU,)C.HM7##]">^5N4M%X\DOMCJGU-]N&N'!)=SX.1D86 M/]J6R]D.V!65=&! 'F77>?CTZ.)I MHKI1Q_RP;*895=6M%%5?Y,7@Y!Q9DM%;:$PCM3',I9[/C%4^.M+!0'M:PIF:::B%8L6HK<=%1U2%Z$AEV:>[ MJPI148Q!@>ADFF/<"HA$X-&A72;7W.U*_!;7TAQH=EF\UNC5@[5'AS(UB/E7>V'FYO8:'A,A03N_V._EY4PG.[[G"+)U9LFTU> $J.G0PW.ZP M>3NGXBQ6&V5ZJ6Y[L@YF/LMLLMMFL6]+V50OF/4 2SD+GQ'[ M:F>LL(4=0?E@S+'&6"4.D*JZ]LL\WEZW\4Y-V8)N#G3Q'%8JM5ULQX.C3 @VZ9'?*[>JILD M65,' V&;F\!EL09G1GEW/]8+<.,):1;96QZGK'2KFJ M3IA2323G.Q$.C:QKIR]6J8+"VGBNW_$RG8*I&N5PULBZ!NME12TTK8"Q!TM1 MQ,?N=&X'ZSK KW7?P:=,KB,I.<52&HS?91@XZP&&;9-^1K1R UXA76)38GNS MG4V)PCQKOG/+[/PW.(OF]K/Y M[6#.T/VKWQY\QZ'SYM3\@P(UXYH#00KR"U M$E^UXX"G?'Q'YBRO'?\:>R$C4 MS\$%9-S9X$BR?O=&W*6OJ#>DME15'N_<'4%B+[V@O\A[)M,41AWO;]W[U*AX MM5Q_@=2(JQ%7(ZY&7'WW7+W/%4-LYNC-ER98I:ZU<"1NP MNY(EJ@RL1<@1=!(_T'[K6OR8<5#$%Q#U8U0-C)\DGUI8B>?"2JC4:#63TWEA M(\UES.0'-5,F-]_I%'$,8:TR0U<9M?*> E9,WI(7Z3ROPVHN[(_?+,4G29Q^ MHT3@U0HJ4M+'5-+O78ZZ%R5-'%32DZ5@;%4IM\1S]X41Y)K=9JM#!GE[:IA]L14;1-:JT8!%/GJ&YC,]K"\FP$&78_X:@D MQ[S5+>&Z@\;W%29.R\U6,RSJ*75KL%PI"AA?O;OV;'VL8AI2^W"^SU%-C(N3 M_4[9_6CN^)AR,PJEW1"SG@^;8QH81MA\3^Q^--1" >$K8-9K"PC;;MA%Y3$> MG%@X]LJ ]Z/_!>!)V356 /Y>!PLG.&^'Y_BPA9XVMX-5[?8?#,#,7O_[!AQ5 MR$U]HO-1G/Q;-QQ0AN(LCW*VK8=MJ_9"_>3RRCP3XN#[&8#?!./$9[)\P!=F MKL76IB>/4CA;'J;;TUTZ9^BP5P#UXS=%L4F./]35"CFN8RS^1SXOQDFZKSO( M?!(!3F7+2[XGM U<4RIS?RX-!JH,!9C]\9L4N"3/'FI5>?7"BY3YB0[4<1+W M&PX\GP0+V!++=/*C@6N2^=72QN9U,!'K 18(,/^$3!('HUI(F<=8_(_L8(B3 M=%]W*/HD CRE]:D[&+?JRI)5'#E?7.:7F74@P# RS3!"DB9.DD&&XM+G=4*] M<-0T S9PDXDQL #L?ANZ8/2Y81FNYX3%26_33WQ)&^[B&W'7,>R86'IG<=LT MP6P6[&UN+]Q0!_PEVM)F 7M;'U &5+;0'2O^MJ]HQ56%JTQ'8V<#FS-2PZ4M^A=?U@*EB+0E%5HKN:V&$@W^^,W MP5-)FC^AW^;2'([, )0N$1\SX"P.GR\#128]ZFZG.W>-:S@K%O/4AMIVZP%0 M"#]^4P*?Y+A#0(',@*O'AIO.+;DQ;]"7I;M'3H4BYBH9,ZU3-67:(BMC'QKY MT.-#T4R2%0X%8&\Q$^<"3J"+>7PR;Z77*3\; SW/AQF=8M].=U(X6 RF'[B":30KX2:)" M*/_GHOD_?^W%P%@,QLC1-@[U5TC]VKZG:\@L>/ M %P:1>.V4:^F&%QZH^)O<9[-$0435!\B$.X!G5-?S:I-BN^T<;]J+',%L3IQ M=Z)*X-#CQ/!$$A=0A!'A"X*3BUNO9W-JO8,8&::@9+8%!IB@#J:M_HX:#\TZ M1 PV0 R<3K+,28*6,40+9)[$>J->S7JZ]$;%WSPYFT/L';!IU%@W;:P)@,L4 M6=[20&N/LZ%Y$E97Q7D\21P\%2,#Y;X0YK*-6RZ]+[$P4,[F7GL',]R1-B&6 ME-DP-3G=XNQ,F^"=-<0,Z$<3&#*)GR; AM*JSM[?7:Y)#;%5J.82A6I:KD@W M$/&XG^(&EU]U_(JLH3T'9=L]A-YI?*NZ=B=3P;'F<%[@O.)$ M:P06'P$=4@1%)@7FQ#??;MR(N;2DWZE@7[=?Z&.R6V';(Z$QTP=X.LWV2HLV M.Y+:=2B[\%X;1249!O7 N1E!OJ13)TZ2?<,>FH^)/57MM)Q"9PE)$DF.05E'MY=U5 C8T@&N]YA'E$Q8P+M-EWG,HG0WFFI^%>5& M;MB[\BC0>[1_<(]7@1=@?K UP60'6Y:N6M)239.XK-MY+B/GTO@\.*^1T-?" MG[KX\\5E(SYQM>M,+;\*D;]NO\N7I)K2UU2;X#I2NBHRJ^679JSD=J_U VS>&/ #7MHO@(0LX$W%]7R6%&P939E8+,T)^)C"!!A4@U- MG[A0],6E RE^5%,HYMZ;K\AUJCNF!P*OTA*[M>?M(2"R=$^$?.Q3PYLCM58-:MKO*!VL/VE9T@3CIJ$\LS]^\\)!:;YZ24:*_E(^ MFUC+_H44_7FR:CX+#%;-=9O.=12#0ZDW]Y!Z\YA@F77L M>3IX#\/R@\U^R,"T+3<%@LG ?EQ+VP!7VGB.%NADP]*<;<$#NQ_ES M7DPH%]-6KMZ@YQ+KCSU>IY2%.UY#3'BX>"50 DK[N7F 0&D_,3 YSI3VJT =/,0K4L "(^,0Y(N-S+ V!=V,U-P!KS$U MAO(D%4 ^ SU/P2&3Y4]L!=Z'R1HI':1WE',57[9_0@?00@&B(I=1N=/(6#5*4U M+V[3QJ@; H3PXW=PSF-14]);PX3[R3ZZ21_01Z3::;8:9;FIIQ59)'=I@R"J VAH=AVR:$R6$ /;' M;X%/\J>LW1PKZ4?VQ*7MB0]V[HHY7MRP]^@],)'-:3U72CM3)6=2'.WP\UG% MJ4,P@26&.#+)T8?0!-D3MP\@Q[ G/MB(*^;X<-VNIO<@(-W($2U;+BVDN5'I M"U;/VW'--82 L!J10"1IX5!9>)0@='T)0G\\3(F:U$@T\V)#2F")E-@LI!-B M-9/(%,I*2\K<0$C@DL;A[1EZ\>O3\QVC+6.L#!V$>.U.- >XJE>7R4'+)W23 M++$U8M0;FJ-2_(/(3J"UICA7LKUL#3A.^8DISC>$3>N-/Z+VH6\UI>:A+ MBK&;\>5^.C-;4X$!QT&'$/Z3/'%MZ+LPU:[.[(J?M)Y%(#_MESF%0+9%@\G. M<9R40&G:QKJBZ\[-4"#95P7RZH7Q?I3M\U5C+AABQ@;;K_!7/OQ'=29U)4.O M4[*2;ND+19P4Q$9F'-587WV?_8]PHF W N:=_>_K>O]8.WU;S;R^B39?==R< M FV,<='H]&9K35EZQ+A9-W8=:C6&:"- M*%0QL_M T!^0U,);\K+N.0/6T#KSSI6M["^9#K1 MHZ2+>T&O^O,!<.11J 9<^8^X_ZT2_L0&Z,:R6!V:15-99J=V:5 6*QUBK1(\ M]"[1 IFD3MTQ]N+B$I_PX'5FEE\%"IQ!T$^;-/1=0>_C;4(=^]+2U-*SD3C2 M2I/V-!1T%@HZD10.YA7>HI CX^",=\SB#0L7,P[.DAOT7;LD2* MG;%?QDOK;$&$F"'LC0.20YU);Q(F4+6A(POZ:3. OBOH?&.2QOPQ+IK:9.( M+5\?R-LQ%'3H& JM ^8D82V4(73V#*&/^89T8^8'@VX@CG _D3)[&4T@O(' '[)E;,BA8\[BL8MVNTZW6V6H9M'>'3ST#3*([HR>3^R R=. MXGRKWII/2"S3EM;MV6XYPN?6I@K$<:;>E4.)/8>_!JGK&U+7MY7;<[5NET\( M_X*UG4E[4?/-I95;-MVMD1^I=2C\#XX7BC_40!JIZQC+^Y%=*G$2YUOUGWQ" M8O/;#9;)<%I1 @-/K6\[M<6P%4KL63PH5ZJOKS.[)E-H%S)2-=-,U,1"YL\] MJ]OT>J-HV5EN7L7<17Z%E[$*U>PG5$#:GL]MJ^G90W/_OI;^E$^9UMQ)33/T M0Y=!>D8#DS/T2#&XEKINI^B5;:V#5]S?SB)0?.PF@>&DI7CB)/?QO-9U%M&> M[J1%=Y#-9R59M M+GW#)Y:@.13N\YX4?ZNUWBV*-#( 3&P WGRESH>M89T&) M0MKN$%EZF<<[96XM45RS[+&A 2"&S#I5G^+CC\ M/AGZ+O@70?;Y5GWQC(EX;,.E6?XN./Q<#'W9G(&+K/KZ8^/_\;3!#,2&"8_. M)D, ^UH_]S_ _PGRR?W0FH"$-AS:\^ =MO!J@F5[P<."@WLB>'LC^.NQH\T2 M"\WQ$O8HX4V "Z"K08<]EW3X7=C@2H,7'D:&I5E#(QCN>L$'\^#9[L\CKNO[ MW*X;J]__#;X\_MUP!C0'LOGD8?*G>LKP(0_XA>/_/(D(_TT;DO[C%GJ@#?7L MI<.O__/_GK_\'Q<&-K1GMO/KL?+SLU5-]L)!AK(Y!MC 9J)::/@P;^TV5K; MNH\VI_"3>FQ?]NNI>#05<@NL@O7/Q+/OX79$]G*N;;!G._8 !=@,C+Q?#W_V M^%D(7D\?VJX!?3N_'##3/&,%X.Q_S1L2QK,7IZ-*!$@^(T(-N5PN5)O)?0): MH9K^&18";BJI9B%3$!N%Q^;A;W+?WYMW:$^TT&^FLAP!!H ?J!3)\BJ-#W%5 M&#*4RN"Z1G$:S^$,#NFC761S@A=-R]6,5&U*F43P75,N%S)B*_BAV0K^J4C5 M5C,A9X-?56H-*1^,*[2EYSV[+O/.L-M[*R\%_SO) M)(I*50J$()F T9%P"/2EG@FVWPL0_S=/??3Q&0&+R8;VF^'M@/ M^KG?ZDU#X6^TA\+\4=OA00II0N=8C6+4(05&*LT-6%5C.5X-0'DX&#(T0Q'# M!RG4'OW=(T^ML@1>E)3.W.SZLCHLE;TU]-"_'+G9T(U"O4P5%+FH*8HANFD, M-B)5^9C R,BUVG)P8C(T]WIK/1@DAO>^:VM6+D%F[7=WH] M&$D0D4E;U(2$^ZJ4V*E7&A?&DZHY5FD5CVPHWS+9 :WG\5RC,3/72G>UZ*V# MD9$EK6HMCYU6=1,O-3UUG&D4/+L&1T:6-&(Z9F[:7MKXLBGKH])R22U%^/3( MDFKI?+UM3\LK";"^8^ R1Q0V(LS.B"QIF79&A8&5RBI-U=MVBO-:AYS652:Z MI$6+J62%;6FBR/@JUV]8FP:W%%4V.K)L;OPA:<@XKAF^3_+.F&ZNURH7'0F& M^)+!7;-N;C-VH%. (ONKNAI6WGVQH4):QBR;K2ISKAF)]2VA[#0%NFF(*A]]?&;."5)WI/!XJ3I?,^6&,-'F:S6LE?3W M2'JZRLR7T[QK G.G#P:4*WL>'"F\'"G*/3ZE<-Y4(7E;[[FI*;NNUU4A^O3. M))NOY+FV)I5(T-7].;M8@4#H\.C094/UM<%JOE'F]IPNY]ELNMD)AT96WRIK M0J&6=UE\20GKYFIME.7M&@Z-,%1CP'C%8;Y6EL@-6>R937^56X6S1CC*F+<7 MNXQK+_%FKE8I]0>NDX47&/ _+!6>;)YLQ7VWD,!.G&D+%_QZ_.8YJ+(!"#[8 MB] <">.)UJ/5O;?CL.#$QQ ,P=$\]\+$>W;\>[#OHL::YSR^S\-SB#U4?S!R MQ?Q\TY'PS+)Z-KT=3#F:V>M'4'_\&8/GV%][>W@=[,Z[=NB#K@@?_#A4&P2G M']\#)S%*WU%G^X$?5US/SA$G=ELA0IR-$&^[UA ASD0(_B?SIB,,$0)!T[T1 M D%3+ C!_11X1(@8$ )!4VP(@: I%H1 T!030B!HB@TA$#3%@A (E^) !>(G M0R!"'(\0G[TJ\([#]7R+Y@^%=.\B1>^X>S"T9_##__O!_/CB?I#X3_)-:QN89)P ]<31. M>%LQ71$G()V <. X.N$AQOR84[/8),+4T,1C6F*,<:+H6V"?OD?AR:/6AD2\ M IP1L1^7:)C$3]#%Q Q9T+CB;J]VW"7;RLSELL7Y5:3S>-CBC2%U]S M'"ZROU(S[()"?Z%B@_M4T!ANQ=G[1\":959YU-FU77>EE'9MK;C=U3ME4KQD MKZ0#^>G!6SW4C]\$CB?)@VUA M;A5.$'H*K\K_:3M'O2?_;48U;(^EF[C(&U$=0 M_MD?OP4^R3,T*DM\]UAPKKX%UP\6E[$DSM*&ZCTDH1>-]=CDUCR^375&6*K: M<\H=>.M7""P)CDQR]"$H09;$S:/',2R)ZT>&4PO_:3M:O2?\0E'B.P.)A_VJ M[(4()ATB/X=F!+P?3PA$DA:XTQ@2T $5*\F_\4"B[$V DX 5M!PP 99KK$#" M"%DC\:]9P!S_3B8LL"^>I6U^78,C.3Y('A^C[JB!_O>N"Y^E6N!'@P/7$OZX M4ZX]9I?JTR;V?H I_^8[Q',QY;GS(64(<>728O&S0^K:C MTD]%7=EP_JSM! !B)8:^XP!KN$UXCF:YL_#HFM#TJ>]Z8>')?5QU6#KT Z>=.@+U[Z$'!)X]:VN9'P@UF"M[K@+NIKCNVV&CTTV9S(KDEVJVE M-J,U7.Z/WP2;% @JXFSZ-_(UWP"H'/GX%R_,N+'0\WDPXB4T3*AQS^Z,O);2 M*6^F-;\SX;,>K!/+_OC-X2B:??L8<>[C>KQ Y'*&QUFBT!]T% MSJ9474D7NI.*"=$%!KFI),='>W@BP^,60.68WI1X <:-1:HO8W7D6\.A4FH8 M#5P>4*M-WYIG^@6("S#^3?+1XPB*?5];[/N%8TNQ'!"\U0[H"1CV3D!WUDHS M9F$9^H!;$ZX&Z]D^L\!JN.?!=FXHTO\N+Q MX:BQ"-=(D+>0OH#4VUF;V%\\K'R/;I)3JK=-;4QZ9(=6\'G%KMJF#B/T7O#NBT&A1+NIS3"B[-Z>J)98YBF'L"I8ZS"XL^ L."R[(@/V_XL@#CO@G91/&3;1-37."']XZ%ZS'N),#V\5: M8L<;HLSG1*ZKUE4>9F305+2\R+]O$T^09HZ#9KY&!$*:&6GFRZ0E7'JMEU++ M%\U4.)-:UJ<]G?8'2AZ?%V2OYZZXXJ T#M1RF++ '4QD0CD+5YJS0)"+3U_> MOP'7[$5MKCCIB;.[/F*M..XQL0%JE<_!E*66_;[&*(-) M:LL:HZ94,NF)3V-BCIBM52&\=<,E28Y!,9X;PXUC>W[B"PMW:.'($\V': MVC0F_38Q,'. ,PRA+M,;$YH/\.X,G>0H'ID/-X8;1W5/Q1<3[N0*S==MA]%$ MX):-,K4PLN>O(!?8B_L7"S^*%.J ]WK@]R77E(K[>KIM2TQUR"\"YJ4F_ MKA(X]"SQ5!(G4>GP^T23,W8AB3E87+<[ZG-XD'6S9*M4GEA*KI6G[)XV*QI9 M$>(![$HB) GB4%.B6\0"9&IS7Q ML8]P,FY^I3$'"JNVW?U.308US$IFR4F*WR;:_.C MA6?F:2D\>#SV+6%.53+N!O.@_A.Z 6,#6D<7G4@CY:?4J@?1:4U 0AO"]"K- MV@:D2UBV%SQ,;L.,A0 M-L< &SA ,S$-YE_^TF9K;>L^VHS"SZ<.X+^>T)T*N07_23'_3#S['FY'9"_G MV@9[MF,/4(#-P,C[]?!GCY^%@/[TH>T:$*-^.6 6IH_"V?^:-R2,9R].1Y4( MD'Q&A!IRN5RH-I/[R%&AFOZ9$*N91%-)-0N9@M@H2,T/<-_?FW=H3[10!:BT M/AC2[(A11PP^"GZB&%48X4#5 *!(G"8XP \A?;2+; [TJLO5C%1M2IE7L=J" MJG$6*NZ]= 9_TI3+A8S8DH*-:P7_5*1JJYF0L\%/#_AB3MJ5WH)BIRM95O)J1@^9E$4:E*@I1_[_CT+\,*H-SVW< PCG?JL(KX9_RA]B MCK]519BG_$$%]"#"@:C2^)!@5(V@"94>L8+*#P&O$J.!QFOX8,C2^H,(:X]V MGU*H]C1IQ#6D7*IJ$;ET6EN6ZM!"Q5\.=76NDUISN[J)<6)U*>SDP=@9JZ1* MOAS983Q\FB;UE9(N\EI#S PZ9+\>C.1>CK3*7G[FS[H&/E?8&I>9$HUT!8Z, M/GYB; MFE1P\,T495S!EIL4UN5!QO;6P4CZY4ABX=+N).-T3;8U[6=%O]\JCN&TTQ MA9/YE$KH';EB$6%;Q;0.[YLY:6F+*\-2\ZO1BHL/1-=?*E6+LTG;DWR M\90^WBE,IN-V4NE];6Q6;S M>9>!MWNC2YJ-B0;6TQF75>%Z)+XG9[;&.YHJC39_+AOUN;# M[!#FBT26E.N!KEYN:+)4FM>&,B_6=CT9CHRR:+E3[(S'#=H$V?223I>*W7P MCT)T29E95\ZEJ],>KM4-OJV)"[4S@R.C+.JTN[W\4$A/%%!P_?5\X W5;ABI MB*Q))LIU;BPV:CC)8YM1/:MR*S<<&IW6+79Z%-$BZF9SNZSTZN*.QE=[OT1D M5_-DUUZML56@H##;TMK::I@NKX-)HZ] .U2P=F^6-K<\M2VFNF YM\*AT5?H MU?%%N^8WZU)),JP *(@TTZV'8Z.\ZNVX.M%(84JST%RICF?5BDXP+QE]A7[% M!9Q2DR?2U4I=>*W4X-(*^55+9 M-)R!O\1SV&8SU/&L.JB'LT;A=^XTZW)],1A(VU1='65MRG+5 M'':EX.R4':S=(=\M-O9C'P$X]'D\G2+WCK[@!#G3%B[X]?C-<_L)EJ1Y.$G" M@TKH*K,>S^/[$Y[F>_;C!_OC7?C)7Z? 9QZBAS'1\YSG/+[8PP.)O7GVL;0B MBGTGA^K9Z>O9_'8PYVAFKQ]MM\>?,>C^^K4_,Z^#?7KWK/I@$H8/?ARJ#5Q[ MYGO@) ?7C]BPQ,?MTV>^AA.GKR)"G(D0W$^*0X2( 2&01,2$$/A/GD&$B $A MN)\TA0@1 T(@:(H)(0)H0LHZ#H0(H F=(^) " 1-L2$$@P@1"T(0")MB0@F$ M3?$@!#K1Q800R&R*"2$0-,6$$.A$%Q-"<#^9-^L8(D)\CA"?O/#_;F3NVZOF M7RXZD4AW'F1ICO1UANL$EWR&5W[.Q;W#)[\4G;G#)]\G8]P9? M[QW3;G#)5\W80WL&/_R_'^2/KRZ?_"FP)S>_WLFQ%X=#?^[/PKMB8<&N>ZWYW+82 M3<\>FHBDWS4C^9^D<&F*UC1#QPP+0]2\B4/!7]5/$$V/(*&GM:$^0-(&\#3# M OJ]4Q-9P<@*1E;PR44X$OC;%V*)?CU:K.N"=?T_ +_-B>8 ]W8I=RPS-MY4 M%.>V;WF(BM=-Q;2V,#QMALCX[BDDWG36DJ;:=80)#0O4=&+>I?R%2DLC)YBB+L;G@@40U-);PI+^.2/VP!K3_K6-W"^N_*RZ*KRB.5 M4JF'*NP/-9+A7/N"LM+2#ZCVU%G>%3>&^S1J[^P/??T5,!\ 1QV.B_FV,JK, MI&5'\AHVU]>8]5^%VPO5["=J->_/5@77]8%^H#CS9L:V*YW=CE1D=NHR]?Z< MY'JP^!GYXSZH4OL[\GO&9(GX">''5<#QND+ ;,;X[<39X>BC5>#/ MCT6?*AL?3CT)E@X<=_\F!P"IL11:.%CG-G@'][8-?=W :C($) 8!TL4 *996 MP44 Z;#UC0#I%( D!CL%WT*;P0AZP7IP33V 4ZZ=Y:?:9CI1MIIA#"I5/L>R M)P8G9>Y6J0:;;2K:0%SHXT6;)@NP5"W_XS>!TTF.IQ XG;F+%G-X6^X.G!ZJ M+,1O*^+4Y_V;@/0G'?RU]LT/X%39Z"U[/B4]11MC.IU/YU1R6S\N.+W: U[( M57.\36*5#+3*D0I6("6H)(\%VVW<]PF\ BFT*$.V5!Q@*S'S*;' M^,$#/BF$7[9,V>(54-.WA;19Y'WAZPW!/F0\34949[YMBKZ4RVGI="6;\NE] M27[ZQV^&I),$ MD9WU:1'%;_77OE)6&Y+1S\L%9;#"B7T_$"XP=)($SB49\CU,B5U"7$0 JL!+ M/(3SKR'\^RG-T?B/MNG?QF.9*;:X74]RH>H^W[7IUB)%KW K+QLNWBOEOQ4TE'=G9D_/W6 M0M?"@[O#5EF5PH_HDFWJI2:YI)2I4BI-?)&@L2U>^7K(J J\O<\ IO\?\)UT M9XIK#CX7+$QJTKIQD@D+> E[E/"TS:\KC6Z].1B&[?% MN*_FUMX5X[Z>5XLX-ZZXTQHLX,78I/_>1IO._)[B8>M0,@X_?4[7]7;XPJI;JYM9STR6*K=7ZVZ_? MVGCM:0]F9_K!ZFQ!HW._;Z*EM_Z8H#G-L& H470"1K+&P:8$7VL!>6R]"CQY MU-(V;UU\5=H=?UJ46@O<7PT*L^RD/@2CM@Q(S\MUJ'"XCRB>%.4BP'!"^Z WH")K8$0+F+]B]6XNZ]=B&<>#O($?NI@]N?$ MD+=GD%2/)S#9:CX=$KYX&FL,*$^N8:F,*7>7*F5KF?*F5U?YT/U'L>0)?7_W M+IS(,$7:^4Z)C@S3^*9LW:AW\Y1*5!F;TX6^E$E\6V8[>&[C&GI]#)4H]ZX2 MC7DNW/_"[G;N)*$;*R,0 QUEN:$LM_B1Y3XCLBC++9:<>'\1690;$$-.1%EN MB!5CPHKWJ9Y1ON7E*SIE'H\MSQJUP?/,@4/<>CGT"XU)NH#[VW%C)=9Z&W8S M5H6PN!,M),D#5;%1(N3]&3LH_>Q[#II/B&1C0'=+7EK$37DS*J\R+6%!BG4H MDMQ'1/+Z4L6"*.YAD:-9YL^EANOO]$W&S.A2533X>YRWV)OGG\%+#[?K":*%6UMYH// M0T4A,"=6$Q5L3+GB#K1@8029'T.H8!!4H)#L;64CQ!DWWNX_O.Q,MOJ6:S-X M.AAC3#H46QA_LX7>9S$DTA"K6=RX3'HAXFRS,\7:M7P)5$+HX(-#1I*GF=.5 M=+X5\$#9EG'-MKRU7"9D*R,%B%@8V7#7E59W:1ONR"[52W?8=BU(T MK%NG*W[*%7.A=R?T[B9YXOAE[L\IU=)\,;.W 030X_NP-]"ED3YQ,H<VU<0(C0##N""473L#%[B)E*)EE5"<&H9KASB M H-PX55C'N%"Y'"*<.%ZO+.?Q(@:5A[;FMC-!\;40.QVK+SH9.L0(_@?OQD& M@<1AQRL"B:@7-K8H@9*$D1U\&_H.<3*RW#[EDXTM)U]_6NU7K*TJV=3<$L7S MYG:WR-JLA%\(3&73!,MR;>3-7F5W[W\%?4SYOP_OC=TJ;:=80)#0O4?0M ML,<#"D_NOX%$^^]_!C<3_']S*QZQ\"C+?35?-[YX$-%L;^[61Z,YG_ 8BZXJ MCX[H_S%*:ZR^]B<;TR!$L-#:NW)M)7[#11PN91\#.H LS>98;]163!_7VJV^ MSQ>+6@:L58*$/F!:(),TP1V([ERM='VO _AERPU=6 H_#DK_.!H>O9(/?&]X M]%%+YOQ@]'G39Q(L'3CN_DT.())(N=ETP^W0TG*Z7,S]6=J:].H0D1B$2!=# MI%C:!1=!I,.V,4*D4R#2VV[PWG(PM<;J3C'9 @-&J>UD8HA?OX+\(72J#L;8 M=-;S!;S3+M/69&!M!3*TE_@?OPE<2.(;R+2AVO.9CP=D[)#AC5ELSQCN'&GOBL>V79Z-;4G7>*(EBYYA#3'CRL0$(BF,FU:M M-JY_,]/H/?-I7*]71QA#:&:.[6=R7GIFM^W0?(+%6QB..5@J N$2.MV=!Y=> MN9" <.ECN&3YVWF1Y[RAN6PLA>JJ-< &U1/[BYR>WQ<(7UR:F%B;\O/)EED/ MQ1!28)^RP-)AD@S[GLLH#)+]QX.=O6(:U]7"!:OLB-)8!N J( "ETB#8=7[ M#E06'_$TR=,L0Y'!X_ZC/?X%+'N$LF@7"MV%F68FC:Q=*)!ELQZ,Y%Z. M[/F[N:)4[+8RG_3-IZ)NN.#M8[5:F%;D\]#(;@VH(TCH82;\< MR7>&=&9!U1JFX7?ZYF+:'\U$.&=D361.9=JI17UL B_MKQS9)BD/SAE=4\_- ML@PO9'PE7 JLNKC7R3)-JK55:C3S?6M;;6F8^,Y3FF+>:LM#7TE(]&!E9_M:J#J?& M-M7"2X46M6G7^>Q A2,CR\\->N7-B ,9/%T@6WZS.5])53@RNOQ-/I4;%.R% MAY-I5FDMJSNC. N'1I:_$%R@5$D\+QE$;=CHBFFVL@Z'1I;?YZM@W*XZM-+) ME@UR.EA9Z^):9:++'Q?)S4@O-9NF5E@0"UL4F7:M'HR,\(G7W>0TFNB7I7F) M'%/3K3\9+^"TXSV?Z"'6T4>9UU M2;S< ;V5&(R$Y[ 70P?&4BR95$HRM#4N9.G& E?$ %TC2Y+)&==2TR9C+JFM M2RHK.V?O8&?&R,B:T%$SFU9Z8\ZSZE#8LIC46\*FP9'%9SBW ;)3DI+ 4F;S MZ?&V;"W@R,CB6=QT2+PHY/&MOV5K7:.JC7#X],CBF55&2!GLK*V4W(;:'="- MXEP;PPZ2$=8K&]QR,2@WTCB[X2O&1,\T1C/8WB2RI-4.N)(IY$NF7\FT0/!T MQ]=A#??(DJ8#OK/;>JF5Q*8Z-09T2[(3B @?75))Q/E2I=%FE29=6PT(O^WC M/3@RLB32Z<^U+&]4<4"TJ3'+B$S*$F$%^Q]IJL'Q:9$GU\;"O8SG5-(&K[5KCGE3TZV(P M,K(DAF05QFJTIWB.UZUJU4XYY@(^/;(DJ5C%:I;<*\\W0&^,^V(X]@!&"35\WFJZBM;1BEA#P+?369AX''F%/CT' MAH)O-Y(VIAMUJ;'RW9D89LU$7@$7BE1^V19[^'RI2(1-=X9&=QV.C6J)UK:^ M+*[R8[/9FC0-=1S(OS"&%D?D%7RLX675HIW!V1PH[6:CLE_!PJ&168G.!@OL MIVE%*O6J=67.YE*A]N?HB)O,+)R9''D MIP<2UD[7A<::$&5B[PF*X"^C:,[0G?8G"J!<.>741T5WM!_[","AA?1HQSR8 MQ4-[-M,6+OCU^,US2PCV4IWLC="YML%"Z]%Z,I.Q&1AYS^UF+#1PPT\>#FTX M_D]H/WG.XU,?9B/V=M6'DYIH_JTL1=U8'9C?#N8SUHV'V^#,&#PV_!@[0 M3&P=;,+_+FPW#%3\<@#LO;L"+^9\.#F$#WXC;I=RQE&2\J2C.;=_R$!7?.8O$FX@/=4P1%=\]A,2;CON"CXG_)/Y5MEWW MFEN<(6P-'O)8( _1\2TZ7K:/W0?(V++_PM:OV>)Q;OKRK/]-17.&DX<&.,2? M!CC$W99,#'E#!T-[W],)FQD6^!6\.7#@=Y%?AY/^"KGWG$EQJ,;@YWOL4"H5 MMNPFJ&(^"EG4Y1K&<7">Z; MG4_? Z>EY*Z:LZR+2\N\QGFK@J.-,[ &+/_CM\ D>81-J+T.:J_S87!Z%XY. MTU[GRWCTX?8ZHVJEFVMT?%W*<<(,8/9 H0I'[E[Q:GL=C_KJ3J)+TN3E-],]7N]C @1 MA0N.8SR?%*BHI7.@LTZ<4N$B[%\%7F)O6UY#X#=^F7PGK_/P63%-P"42Y#$2 M^^)%SJN+=J(KJ4@:3D;.*V!^5$ ",3]2!1^J$WR#TO!N15XD#G>D"Y A=&GF M/_(!/>/ON0D>A_=']);]U SW2&[$#N KBR6;9256-W:%;FIA#"=?/_0'1]W] M21?FJQ\X[Y6(X-$RR;BU7>F9#2 +; A!Y$@4_RS*'PZXUAR=6I5G0U M].[ A1JM9G(Z+VRDN8R9_*!FRN3FZ^&%]W"A/%5QM=4K3)7M2F\V]&&U-,!@ MP]N]'_ =7+C*#/PP_AR0Y%D .F$\W?>9P?L^R80%O(0]2GC:YM>5QE!>N4=R MRDSWNP*JVZ+IJU'VNZ+IJQ'VN]J%F^/LPRFX=T732W#V^QEL1R[6<%N,^VI^ MYETQ[NNYF8ASX\JYR)A D'NMC(M.-J\G=,60<6.>A/3H1TJPX?19VP'!.R6& MON, :[A->(YFN;/0'Y30]*GO>M"??,UU*E#:T:V2!46Z$"?&AA-1_@WBQ!AP M(LI]B0,KQCG\__&+CX9;$GRM!;2R]2KPY%%+VQR()]KC.37%96FN MY#HT5T@1:KHDK%4NO$#)X=>99(!L*J3)[H 34:K)I3GQJE--+J-PVGRG75.) MI6?.:7:G5?E5#'*"Y( /V_XHC#SCBG] L/+-HFYH6G&6\MRJ)=9<=UQ'KJJ)L M\;K:QINZ-ZZ-53YTA-&4<*B,&$(=9/LAQ7EC+(P2BF*:4'1NO7DF=]N9]%L' MM,64G2T&2W.VE1T0K>$DLX;ZC7M7O\4\:0MZUC1WDM"-E1%(A([2L5 Z5OS( M@D*'B!-CPXDH'0MQ8@PX$:5C(5:,"2LB]7P/9[HXE@+*/!Y;GC6E@N>9 X>X M_, GR$+!+>%SJ\5KE&>5(W+]=']M5\0B1' MXJY0GU5L2B%-O6=LJK5U40A%DON(2%Y?3E,P9;@?844>8+DA69 C.?Y)3)\1 MRT_TA#VJQHWV9.4BK-.@[FJBQ Z M^!^_J:1 1=$#@0=*B;R2E$B4G81LY9M3@(B%48+=52787=J&.[(']RAVETMQ MO5)#V.24-"WV"K0[S/24T.Z"SMW \"+QHU]7/:=42_/%S-X"$$P,';H#?PM9 M$J7/082*;2_46W7C%JK9S\IW RQ\9SB!DAQUYD9],?B38-A,H<VU<0(C0##BA\=2R" M';MV@8(5V^*XGFGH7GL,<8%!N/"J0Q;A L*%*_;.?A(C!L ?V)LE;BOI77]5 M70D59N:O(4;P/WX?.A'<.4@\.%X12$2]L+%%"90CC.S@V]!WB)/??5?L5:\L6YOZ.I5=C"104BS6&F\Y@$EI;8<-+^LTSV54FU_YW\->4 MS]O?_OB=TF::-00)S4L4?0OL\8#"D_MO(-'^^Y_!S03_W]R*1RP\RG)?3=>- M+QY$--N;N_71:,XG/,:BJ\JC(_I_^&5?;1>W=@I?KHW,B.(D7:A^ VW"E>Q# M0 > 1>F/TU-I+*7P;<$QR$G5LZ>9 %A(Z *F!3*)<]&:"%EM+[CO%P>K;&,UQD&Z4M9Y M/D_RJ1.C$]98YE5:W+"2IJ:;*;ZJV9ET':(3='OS29XF$3B=%9Q>S6B^.W!Z M/:LYONCT+AX=V]?S34#Z<%E8N\&NYTLYZTC8TK+Y.9XJ]ZWU<<'IU4M6[BPC MLGI9&RD8K_;7G1S62^="E()E7 D\R0L' W0(I]"Q#AE1-V9$O5*^I3I>CI3> MNCI2 ,XI;;D]H>SYB:VG.:Z/-+8ZKBB8F-VTF577\?30VQ16;N'P),M$ZT0@ M7#HQ+L72YWL)7'KE.@+"I8_A$K;K5<3^D!Y* )2$SF32Z!NM;Z8NO@U2@<5P>D)G C0F,), H>]Q_M\2^"+=*7G:J\Z:UJ M"KOM8MB6'51KZP!U50)_.93K:OYR/AAL<3D]M%HY4&6TY5@-HP%_CU2F?-:I M]M-+I31,\X.\UW R9#T8R;T'SH\M7-8RANPTE9P*V61_,"183UJ+*1)=?!42]OYFH.U.C\H7-F-:V M4KL>@%9DI%J3\PLPQAV\*>7U;M_;";-Q7>6B(S6JL2/RT[1KEA86,Y_2I7'1 MKZM\=&0OY99]H>+HBNSN\O2Z4["Z8U@6*S)RG)UBLW&QD);(_BA+[(;UA9,. M"V@1+X>R 2W369T=*%AU#C:$7-<[!?&AUM;?0]>9CH?5-&QI8BI;),OS?LX* MMI3 HR_@6FE5B4AR/^X754@R(?X!1[55N45EU.1-+^XWJBFZ4M&8X M-,*IO6!)V!9L=2NUDKT& Z- M\FIEM\ZWU#:?5@QK:J7 C+&[^Y>-,BNWH,%L9\Y)A5P%F+FB?,)UU^'81VX- MUG_HP&[%70D>Z@:<;JP/SV\&+P%$""01]T6(]^I$(T*<#9K>KEZ-"(&@Z;X(\5Y?#T0( M!$WW10@$3;$AQ-N-7A ASD6(]]K/($H@;+HO0J 374P(@ M\R)$B+-!T]LME1 A/D>(^-?&3"02?ZW[3"G])ZXH$<>R"R?N5AV_)=\AE5%W MS7M8\GTR-NJE??-+OFK&'MHS^.'__2!_?'7YY$^!/6='T2&P/.#\O2'/;J E MPBMH]TY7I(D18"'&1HV>KW')L3O_QX^X5RW"3S8'_66;@_M)O1FH/(?-L2\, ME CO8R&2?M>,Y']2ER8HK*:"&1:&B'D39X*_JE @FGY?0,G3>]G?(>GCI?U[ MIR8R@I$1C(S@2Y58CWZ]P9N4 A;@X<\5A-#='R+CI=M^?4!,K;L MO[#UIEN%9, P+'WWT"Z$N(UV(=\K,1>RAPZ&]KX##C8S+/ K>'/@P.\BOPXG M_14R\#GSXE!-ML]W)"%(E2*.TP; UZFRUYZJ"VD[67>\+3OW.NUOM)M\NR6) MV*]--$]P)=S 6@-]NQK71NVZ2N\[DA!)@2!0B4A4NO936@"5KCTR''VN1&2, ML>@C-2:%.:/HN_P 4TI4)MM>8:7J, _+W3$(D2Z&2*@C"4*D"R#2VRU)]!&6 MEB5^G5'D?(;/KH5I9EH\# MX\'I#ME/J"4):DERG;ADNB)8<*K>Q+?2JN(U1B;6')^ZA>VF6-**%4[%>H.+[I>9@_.<_,5"+]8\5WLP7MU@I%TW"EG M(+OJ#*KCLZZ&8WL3,O[^/ =[94)W JFV[*=^I^1Q?)[BK,UO]:$\,9?T:MKW M:YML7O]ZT]3@4+X_D\,L^P.^"=-BREUGPDR54C5#^48NS8^WL',B='<2')GD MZ$/-4F\,,] MU"N]A1IS1)@L!6.K2KDEGJMGYB6-+/CNZ.O>QO>$.><4/-(J MX[P)5NIRVU.%K3:L0V'F/B+,5YGM'\:X YH\"W(GC*>[13-XMRB9L("7L$<) M3]O\NLLPS76X*R^PHU=I:5\3YUTV<>&^M^75+ 8D54BJOI%4?=_;@J0*2=4I MDH'O?%M>S0Q&8H7$"IF 2%DAJ8I1YN5];\NK:9BW*54Q3SU\=.\FV'#ZK.T$ MZ[020]]Q@#7<)CQ'L]Q9Z-E*:/K4=ST8F[GF2C57DR 8JV#$%5,K7M'EVP@F MQV_)U\V@,ZI$KL=YA3/[D26VG$[G3YZ*]SX!'O_M\U R;C]^$ MUHRU:IGE[D#1*E8^6VKO=K3\]:2;UY[V8)JF'RS3%C1,]_LF6GKKCYF:TPP+ MAOA%)Y !:QQL2O"U%I#'UJO DTJ-H6Z;ELDP)EG>]H$+:E0NLU:Y M_=5J*LGQ[*&KU?''#V1@(?V%]-=9<\I.>0*];&[8!=37D=/!+JQFFB[F-^ML M5E*:J6J_7)ZHW65I#-4,]Q$USW6RU7PZ>GSQC,>Z MC-=H,.Q66O:YKEKI9=M.353YT)4H,.0)_8CW+IS(KD5:'(G(=:>GW6PV6OR4 M^)E\JZ=4MCD B!6];;"*O-W2#2FC9M)Z'2I;[O^S]Z5-BCK+WN^?B.<[&'/O M>>*<".W##LZY=R)0<5?<<'M#(* B",KB]NF?*M!NNZ67F=$6E1/WSK_;+J&J M,O.72V5E?JIL;RM'+SN5S F\IPO(8VLK0-?53;=7C1/R'HQ:\7GQ(RSYMADT M3LB+$QINCHAQ0MXYJ]U \J#83;!BK*MC*(RA,,[M^BXDO+WT(^@W2\XTH6@K M#;"<+TGFMQ]I6LWD M)H@Y]X9H%AL3T87<:&>+?4^5]]S!)02SF%NFWY4.^HHAA\S=:6-:'@R5%$+5 M%\ABM%.Y7:HIHHA?\3W-) G\M$;TK69U71018E)7*JC@C.5 M;-41-4E$W1G#(YPG=U1I:/3,?FE]005\)$1[W3O+C;9.IM>JAPG?+7]]?K_9B1'5;)'+!PBR:FB)&NT7FX@5,7EVOEB:=/E M6!$%&_#C%XVC-]F#)3[3NZ,SO6OW4KD-L>]*AJ=^6>JGKJCF3DU@0C _/B%(DD,.RVB M<0L@$#U)BC/+;HQ9GS M.)DO%I>; LG[SHU?( Q)IDGZWKI1*_$/]_-W*P<-_!SI:Z\&QY"B'@-.+YT077"=MJ-'N. M7N"DH52@NVU[E]?6(HK!(">&D?&YXY]G(EQ1<*)GR;R;J7 ?\'+'$=5WL,6W M/$(09;<6-G-T*;L(UL]K=0S?;=6ECRADC"A_F4X:(TJ,*'<6K?U-=)D,K4)> ML2T*F8-)U-*S[98L-B&Z,#]^44F:N1]\B9[$O9OU>V6)^^ZLX!B&[UGUQL;\ MG:K>.\BGCQXKO)MU>YRGQ#$S=;CC*I?KI<9ZCQ MP+<38:2;3B(HO7(XT:R/WYE)$,R934AN8FR9ZH!^^-(,O@!TNA_ M_CVZS2/A#]=]D/.SK&T?$(^L8)\<<'VX-1=("F8=D1^?,7BE5=:IYMJ;;G0- M9=6%U-U5&ZN_@ U_)<&160A"-$?]!MMHN&VN,E>0!DXU\ED1( 0.(]]$&DL2 M:-A9V&V(S0UT[-Y;VA&R$CZ4G_\^&ZKXIO.#H$O@6R59S3PT)/F[,09/PDY702H4\= MG!ADSAT*?S20.<3$(XLRG^+*N4,A?PDL7^Y724KG]:I!TI->:<,2A$M5OO+<6VJJRR6GK3-1F/2_,L,HL^,&0(M\5MYTI00;5/G%PNONFFN M_% ,+(!"TF02PT[Q)8:73&\[+S.T*^O+UC)=7W5&J5'] MPK&47M[,KFE:R.O+?A>UT.)4S>H!,L +"\#N(),D]5DXQ3_-^;<+>X!'] Q6 M\AS\U47O:'GJQI(H@",G=[.C=W MD&%VAQ';M=6$0ZFW0]E1UB$XM\QSE;Y)TUFORT:64(<-A$N5 MVKSNEJK%3*L)1IXLOX\6<%86.9[KH1A26N@58=5DPTGAVC7,5D MV68?\Y]ZLOQN=>WB5EM6A7E+E)'>+K=V $^1I\OGS3K.<08;!1].M+BT@HSY8? V:FF;&&\D7O+ MW02,A+[.ZZ$Z)3>)WE)I"-IF,JDV:'MJ./[0DTUER[J99H..QF::Q<+FV7-J0J]9I_+6R6>GH*'HNCI4*G?W&7-UA!!I/2@2&RJ&I5% MF_XEL1.FLL6\BVX'.1/S3=DNUO5C!Q'\5TI3;B%1;_O^YLGCYTN%ME.K5EMZ[U%=;'HDZQ> M:OH:XN2I5;'77^.I>D'0J)Z<3I=TG2KY0T^HU5.DI6==8EH8>638Y!1LA4"\:>"$%Y7IM1UJ)&(97I()_1-\IL40W& M'J3 5U,'9;*W363+,*2%H_X\_'"LCF#_MFE@":SK9(RU+%[;+RD M?"O#_V1O "/(/Z 2<^W#6_=/0P/E=J84"$5;A3S? L\<&];ZH!T/OZ>@F?9S M9*N2GEJ#3?C/PG+\$.Q/6S7\YG1OGKDWW_P7'X9*(V#)>:[Z9J'?9P&@OY&% M!=;R_.]%'9J8$-]$B,\*P\6$B"7BL0CQ61F.F!#?!DT?%P>)"1%#TV,1XK-" M=C$A8FAZ+$+$T!090GQ<)B\FQ'<1XK.B?S$E8FQZ+$+$'EU$"!&;31$A1 Q- M$2'$9[4S8T)\&S1]7 DT)L3O$2+ZEY,3B<2K==]'>>KH%5^X>.NAZ"WY :D< M%R]_A"4_)F/'S6/N?LDWS=BR9< /__<']N-/EX\]I:GO+(0OJZ:KVJ\WY.B> M6<*_:/;H=(TU<0Q8,6-_7Y^1Z"WYXOU)+K;DR/G_T2/N38OPL\U!_+'-03_A ME^U.]@6;(ZC&D_#O><4D_5LSDGG"KTU06/LDI9FIF)AWX1.\JC41T_3O!13[ MUC;P820]W.E_=&K&1G!L!,=&\+7ZM9[^>X?5>,/@-Z@X>[^4.Y>2C#85V;GE MF6Y,Q4]\D6@3<5^A,:;BITY(M.D8U,!+_#OQSZKE..=KY72']+P%;#T4&XOI M^!$=KU]9]!,R=JQ7V'J3?:&_VD CI\I^9;Q]$PWTI8D&@1$^KB!R*)5W%(6UU+UGCI9"8Y2[2Y+ M%VX@DEK7YZ9:=PDD959:J2VI--<^.OG]0] D35ZX25&,3K?87?M;NXQ$;BNB MUWCDSQ'IRYU'.@MK.^ATLB8W[\TJ.,YXR%(^ =SN/C%G;JBTF%4[("NDY MOFLWMMN!7V 8A3B59-*G,'7>QB,Q3L5^76Q%10*SWFE9,E"8H=PLB3@GC:F5V8>=NTQ\OJWE[XG*58;]EF!PVV%;]:N;$CU\XR209AHGMIVLT,8F< M-%X#EVZN2WW$<,DDI_T>,UX+W+*1+Z31V5JRA0MW05HTF%%/+'8]CAJHFB=U M1RM!A$T?8#.!-($F<>JSEHZ12XH[X?^ZZB8"Z_(6CH ?X93LTMOWB<\4-2T2 M<9YZP&NNU]F#[[GW&@O'S3%&M(I6Q,(1F4V)A>/S4L4/L0>?50F.I>-!.2.V MJ[Y!=?QNH.'8$=]!O=$[J!%'A/5Z7>%+V>H8T:ICKM-9C1>Z\>?'%Y\)\W(D2YV!K@^X M9:,LE8;UU*HP]X69_HHPWV2NOW_"#6AR=,2=T)YO%AGP9E$R8:INPAHG7&GS M\T8/:=ZYL7+)A/K(6KG?:-3>"Y'?/=A_,'7TSJ%^S.IWQ>KAF< QJW\#33_F M]#,7CHA\ML1UDTMO4GS?3Q"-.3>J-(NMBQAR'XK4[^:CW:3XOIM3%D'&C7@: MU"'4E*#\QS=@0,(R$X8F!3R9D)29Y[@P.'P+0=1+1QT>"C0>,^0=H5.Q^S@$ MB]Z2;QB&HI7QB6;]*&(>/%DG(L[^%$Z%(3D0;&;8,5+._$/)46QKKXQ M!GTTER%Z^1,G4'E[20-O?/2\9:M@F@G9LVW5E+<)UY9,Q_#3.H[<]?/5M;R? ML-&5$@&9[ MPI;20I:<8CB3*E7(XI]G.[_WMKW!GMW;ZQUHK@?[QII*Y\5X+TB:"1.E61N( MC3D!FP+^;0!:64I==?EQ1]J$Y% WUO0ROR[0-7U+5$O(C-K@8XD5&;\J%<;@ ME[L,<2\B%]N"L2UXMYP=>[Q13!>YMD8]\SV?ZVB^-B[,,ND9G>)2A0K'EVQ" M9PU?\]&?:;[;RLK)3B5S F\) ?K8V@ILV>JF6[O%Z3B1I%;TEAP?\3W"DF\8 MAN)TG+L)HST4$>-TG+]BP+,74+_O !@T[7//EBNWD0U/497GV8-!MBHY:DX- M_LN.7=5F7PZRH:\@;1H2\"'<0+5+2FOZ"WYMAGTT9R\:R=074&Y?5,LZIN44&NU=O*FAZF(--"J MUFSH,,K$5T+TITKH]E+38'!*'=/DL9ASKPZYL3$14PHRYPZNW5$G<^CSA?B^?3,CY2:> M2NMSML2D,HZ[*3!-$47\XLQT.DGCIVW&SQ>$?709BHO\W!\BG#DX]AO"+"&+ M]EAB<%'HR97>8%-U^-&$]869_HHP1SS%"CS27[U?B5DU'9\(CQUNOWA.U:62 M(IVI9*N.J$DBZLX8'N$\N:-*0Z-G]DOK"RK@(R':ZUZK0YLKQ%SB0B&W18UR M;6?JSE^V?RTYCJSN:XE]5S(\]K5F8CT#2W[/9H M;C:4\^WR&DH]&4M]G,D72_WO9E6!O8$/DXR&I"DE,RLM-%Q<9QQC9M<@T& MX>9XTQITU&E_M&Y"&\>/4B89XB,CYR83[KCYPK"VJ@H>#..7(V\+)Q1GWGTY M\VYDV8IJIX+O_T07FX1C&9J2^"_$_]^-'##<=]"SI2X\6YY"!#B-?'Z4?ZL1 MCE'(2WB!RW9$,LM+9H:8 $# 8+ S[%+XK9X_7B$CX8J"$SU#YMV,A?N ESN. MK+Z#+;[A$8(HNS;';<;K3%VV35$%^;'+Q1)(L@E[ZT^>LK4N^F_5Q:Y[TX/ MCG'XGG5O;,W?H^Z]?&#ZT;7#NPFU=ZD=WDVXC:X(W'Y"[A^9C!B_WLV\70Y1 ME[L^NJA45QKI.Z0PY@UL1HQ)WW9F[O^,7CURK4*Z@UD9"OAC1C(D4U83DILH M>Z8:\#^.)(,?()'^Y]^CVSPG_G#=!T$_R]KVP?'(2O:)UE(F0F?"@__WTV5/&MZ =#E:]: M%E&'%/CH*5BZ:CO!3$* !>6+XIBCRUMDOIYS&L<@U0RT/7 8#(^!Y3N A;ZZ MA,7 O,PQIAS!\4?#6,.T?'(@LRGL'+N4,A?XLJ7R]!:+6H] M7_)YFTLM38N9(YGJT%R?%V/>31C"IWF>:M<7*^:5OT<"RL2B2 M9-*G=Z7^%<--["O%)DU439IW*J/4)\NQ,%C7QX**T$*7[TYQ:WYA6T:<;[+H MW&,S'-]6"T6V4=FZ[-J'%P)X3#22I,BP3C4QO)SW$.?QX(6,X>7+\)+:#6KL M4"9D3E4KZ=YTVAIJG3^OF?0E9*!4CS7T:6:&]!9V;Z[D:7R&!<@ CW&2" FP M@2$^P0;_,.??KC0RU(B>P9YG4D>L!&LR:^/ME^:9?E[/LQ!@5YRZ#%25:K^> M>6>J)B09EJ&1S"V0P(1IN>#YD@T^-A,:^,+$EHS$0K+=A#5. %/:42$S@UD[ MJ@)_\F4:VMF)L69*IJR!XU MUQ\(\H_SZ8EW]P$CCEJ>!9M"'DW:__?__I_CR;^<4J=DR[#LGP= .UK5-$ 0 MS,>VB9H:V:JDIR18U_NG9*REK7. RO03?H#*G\^8"+B[1%C+M4J[$MDI<^PO<]WKS MPO9$\D%31*D1)4DX*:9I6A$)8H2+C#*B1)IF5 4A"05!<$@?Z2J; R::Y>LY MKM[F^TSHM'O+BG/MQ*=(I=HE_H!E6M\O5-L)SBPTERB+-0Y(![)!%"CF$_[X #^ MN\#S0ZOAGYH)X-+R'& =."\N>P0FYIF2IP#+3?GN6;W'EO[$_EQ1[N53&=$( M3A&2B%,4(Q(2C0%)55%@ZI#2",%&(T66]_(I/9\H#1QT6R,;#N)9W!;M#;8R M6F1%OSC5ZY'2)L\.E,V\AGA;1IBK6Z;::K,B=CI2%3%YF^D56@A5RW(M$7,( M?LJ*^.G(WF ]'(_[J,FI;#]5RM.=HI!;B_YQUNN1F66A/,HIHP4GK875HDDO MZ)*\%@D1>3NRVESI5+E$YCBU0@^],<4U1\):)$]'-AOJV!*]7EOOR7AYZ-)# M9-. (T_FB:39=G6F]D6!S_?P47-,I9M@1>3I/,OK+;M2S%D&6>8WJ_*@OQO9 M7!/8NB=O5YA>,T,UY*S.%Z=2I[G3D3+?K0ZW(QQ'YM@4699WE7R^ M CNMGHPLI_ RMF13'%[NR1)=*1LJ_Y'LR-%,8TI/E8DX+RV6V5=DU=@M$ M]M/I3X;6>4&FQI.5)A1,TL7JAE'?Y/S W\G0';VH(MPBC2.I:K8UFZ$EX < M'@TA_J#(+;0A)N81J<^P?<"E"]H!$PBA_L2:5)?-K8>W>##7$&+E MT);03@]* VX^\M \:UNMG "&AE"+5/,]=UW?B5PAU55*>'V>:;!-X#R=#M6W M.7VWD\0!5\A0!7J!D04!G8A8"+6Z3<$1AYA9TK M8V8>:Q>45A,ZQB=/77:HZ;0B3/N<)CK39GVY-OH80-40PHXRNM'(D-8*P0;" ML+;.M%$;!4-#"#MN53;I 3UD$+XWRQ<5JXWK.IA "&%3);EODVAOQ7GHS!H, M49QWY(F(AQ"VCACJ=))?$P@_\:AMKIYRF@H8&D)8==)"LF6[J2.2/):&5&Z5 MWL*A(82=\ZG\3B.]C8"U5UMT3)9)=@[F&D+85*MET'9%-'5I6<-7Z]QPQP 8 MQD,(JXW:QC:U+1)ZKRC:J6*I65[:8+-"".L*=I%D&X*J4SNK[V[+TG#+-.'0 M$XVA+-)$:^'@).>M,;'&;KLRNEW#H2MD MO&H[G8Q,(QKKJ:F6.,JW1RP<>C+71J''X%E]L]"Q5:Z:[M2&&8X$0T,X:X!, MZ[2X4%Q.[8[G&<=>#G'%'WHR 6Q>&66R7:>D>]TB4\N+W4:QZ@\]F<"4RU(J M+P]YKM*QAL2 *4X\' P-X5>,JB$5G"P-!)Z2N)I1$C+*S!]Z,@$KC5HD6F]K M2&ILT 2M.J-UK0F''B;@AWB>_=\@K@=\7T-:..K/PP_'YB#L';[W@:&+Y8>_ MS.=HB.^;II GA$1)E"9@5LDKM_4H)+CW64\=4-<^S&?_'C0P,K^65TQC3_2' M><5'[N+1\RWPS+%AK0_VZ.'W% Q^_@R<_#78GD^=Z[V9Z[_X,%0:.9;AN>I% M/.VOQ*O0W[C;\!(<^*GPP__]0?[XT_5C M3\SE[V3^S=%.6]LD:N#CJ9/@3$55$F?*Y[EARM^N8'];I8'H4/<'ZU/Z3(@2G_Y[P]C,&8'^* 3!'"K]I#( Y,;<^HCI^0;78CNE>B'!9CNE;JGC9S>>4;ROOOIC M7OBFJZ:^;#_[M?BV-"5V7)H2$Z?+M+85N<(2*31S\XJ$ ME3QG_.?7FX$4!E4:JI;CA-Q?S&<[CKZTUBPBE9:[75];9B<.3$G'?_Q":2Q) M$Y_=7;Q9F;Y7$?[O.Y30VVZ2]ID09D2*WNRR+5/GP701>5TQMJTF$$(*"&$: M31)I^A)-7J\M@ \8FF 5>._9O]&;<*V$K0*FE#5#39C/UA+\'/XF2\XTL;"M ME08/($?;A+50(=.:DP1D@97F:JKS,S:%;]W!^[9JP1%U[")@9\<2\%CKO@5) MB!G_+J(@.74!E+SF&YL)8*0FI+D%9KCS/WAT&^Z6O*KOUM/1\;WN.#IR+)VL MJ;!'LAGBIM$&HR]& M^ 7Y4B,I*)@V7ZBF$]A5Z@;^?+YSIFLO-#(6UM4WXJ&#(X]CA_F-D#)0L+-' M2 XLZ$6:3F_ M;=OMRZ(\$K)KI.65,[K7IRHK0D::XPXL1P;,-CK)$.CEK+9K<_.U#;EO76P# M'F$YD(\!#_FFF@R+W,JVJFANPK <1W4>W1Z_)9\Y#H3=H0'V+*1YR\Y9WL@= M>P8KRP BW;"$A45W8]1S>K?!52:K<=@#]83M+.AJ"_6XSUU].E+:"9.O%B3'O\5L&96$E;F"3X4GT@OWO(@@8 MCXH/CPP'%Y?XR]IZORWQ)9NL, 6^/4)Z=-92"XK ($5?XH&YAP.1)T]#:/^Z M3W%_K!B:HHY5VU:5YX1Q:1.'T&[)VXY#:'<80LOMI3*XZ=.1-ER0E9!1376L MN2$ 7ISO- J=-SM"JE?<[-P.,9^L)K C"C#9L"2)Q&&T&Q/L^PFCW;X]];D\ MOMM-W*Z/^"U&]HNZ5,G/B$V7[Q=K:RB8\$)>DD;)"QI6-ZI_;S.2EIU*Y@1\ M'<;37J[7^2:WGZUO:)*_ ?%5NWOPE!\ZFRP:UG8L 7$:57R#+C+\'/78QW-# M:6E*#/-CP!A=?G56WEM]2"RMIRIZH=]M='M\UNR85ZH-C(G1]A C;NI,P=PIM^1U<8%4DG,?0T MQ_N\)UFW =VW)-1Q7"0Z<9$_%,MZHX8.MM/N5"],%F)G9B@-#)] L:1@Y>0D M$A*MC(,BMQ<4>6-QY353,F48%7DQI\YWUA0IN_FADXP>/C3R4(88#SVE%[@/ MRR5MF):2GX['O#!?:TUV/-U9O+ 64<*_:HY#H[NRW+TAS M-KWLUH<8R^H%E.GGM8&,L%(32C,%;VPPU&F-A#A5Z.;#937)!5\ +.:'QQQO ML3"T.%/HEASG.!IVOT98R5RIIFO96BABH^6U7NQVVBMDGIM[\^R@7NVU6!'= M5^:FXAC8C8GR_<3 [NJ*W6=R^6Z2$#U5J4*K@J*"6B[WO6YSFI4F32B@P*2B MJ N6+[A1O7O[P3#?T$[(GFT#!MFG"<56\KWYOW$L[*',,%^HLX%,!Y=MPFY6 M*QN,4?2J))*ORN31P-NWDTB*-A-V:^?4F>IU.M MJBZ5:I>3ZKK=&BHKO3&:0'F&&=Y$DF)"':Q[E.5'"H@=3KH3"VG[G#8FR;+M MJI$GCJ)%6N#C*-J-F&%_*+*[4EZ@<->Q MM3NW[SX7ZUI*M#P&HRI"956O-Z1?&QG??^ MN4O=,N7CHQ?@]A_Y^W7UP[([6YTA66(^2R/29#'KTNJ\.H2',GY9>2I)4G&T M[LZ@X]P&8'21X6Y/6K\B\2?UM+4GZFIQ?L&@HZL S))(%< MLG#IC5H,-QCD \\$]$_(DC--+& %4T55$J/M<:4M0-S5>0W":Z\X.C;BZ49< M&Q^C%A&\]G[$EB30*P BL@ A&GN R&P%!Q9MY \@P3YC1(@F89G99$M-T*&0 MK6D5=K239OAJ N89Y.4122:D6D@<.WP >+E\;/':RWV4V.-? <34ZFC+3-=! MD)2Q0 ?4O)Q1K34$"!B$1--)# GS*N\1'.XZ"OF9CBS5NUR[4ZH7$FRV4^J6 M.B6N'05VNN0M3EQAKNA/KG&&1+)1K&-9@DCASR18UU^;MAPIK M9*6%YDI&<#U1T5S/CM.G;LDAC,,8=VN+-6QXE.UN&X9DNJRI<.#3!1P2@MA> M;BMD)DTWQ\W'F:9AS><-"P&([9>U1\DDPURZ@L1#F%VW;&/%!M4Y#:K?$*;:<[$L3443E@. D]B(;<.XXRDFXR0 ;8 ;U6%1 M?IA&I*Y&-^JI(C^D /3[=>X!\J?CNX=WB0QW'1^[J_R?/Y?MYHJ:83+!D5Q6 MK@'[+K42K*TOV\"LHY$D@1)Q[L]=!,F"6X>:N5*=-XGE_BGHHYOJ]W1G*+YN M^(CVW=Z[SUOVL3KPQ;YTD/I7B:#OWC)T^CF]87&#HD#M&F7"7.91L0^40E!8 M'P\K+Q0'X6X8+^([AC=DZOVVF)]4Y;=YRTUWI"RBM>HT-AWJI(NQ4+IA)(^^ MY*GHC=H&MQG&>[Y8^$_/415@^?WKU17#,$LPMNP?[0Y0!*)_U]Z/QSVM?>?: MT&]:BRFK/J"W(V; 5089>IPIV0UB#*Q%O_ _A241/+1S7AP@O'MPB2\8WDN M\;>0XBU *+K>%!=C$M6E&E'EEXLQ6^PU(4 $F7@4%M\OO(\8XX?*,E^JL_5L M?+_PAK)W'BPQ[_I.0\S(-V&)Q%<.XRN'OY-0%<3L_(N&8!AX&?P-_.@ 8RHP MXV)[Y]ZR)R(068DC)Q<^;,M;=O99H+/'\GPH\+?-:Z9DRI^Y2)E.1]LUJMR, MJ\PL;4'A!2%;G(B87]^=3*+I2S>SOKJT1">$1 X#Y.V\XFYU633#7H MTKPJ5-H](6^-\M-YP< MV9K/-1=:H;$=>&_>WV/'B![3X*C"&C;\.&NKBA9F=="&HK=;Y:PB]#AJE#*V MS16%L7!F,/D:O;S1<76AB$-!=R_KMYT-\SOBS+8FQ1HY$_H(5E8+E253K92= M-9P9%927"Q7G>Q3E>P_XM-3%/CD M<7PGS&,T-0Z?(UX34=-RUT\MVI[P,>+VVEN)PUR-XN(\= M[GHDB^L3IWCLYM98QFYFN:U7)_0/T*C"YL"#&]2[0QU&NF\> NXYRW9FQ M]HD4\V)JT"N[)4Q?9N7-PMJDVWS:EV*8S(12H;&M.)OI)H-;1RGLB@;O )I* M7&+]AASB.+)U+W96XQF?_-5]D=K:>K MH^5$Q/VRZFDF2>"G)?[B^%:TQ3F.;T7'9/IM@51DL94BV3JM%SJY7'_)TG.- M6$.!A#4WTTDZO&#&S0OC T:Y8-&$Q$+2%,A.?FS+@ML!^"*Q\&QY*CEQN\'' MJXL2@3C8M?^Q*>B?'AFNDEJG;>*!WOJ11S7+K]4>S =TKJA=\C?[?X M9G]9<[(CO$3H6]+@MIL!,N?R0!?XI=IQ)$D1>[.J^E,,*FBB=9-*A,?R;%_$'#!ERX[$J^P>MZ@:X ^9$ M30"&51/!STX"2 "T"&-[_M%<_3AJ^,#68H *_)C;8T(+0 )O0M4"_Q\V[ET! MG6&Z3DMU7%N3756!?V!-Y?4'1R-+IFQXD$8YS5E8CF04 +$7X!O@]Z!,H:@[:&>3R7$\ME-)RM9W"V::(!R7@DP035X!_3,QZZ/#D7=UY MC00 O<6=1KV'UB;-1E%8,JJU'O1MT40G$'?\#,2XK/S]1$$U4[95R5%A$-2/ MB )I"7Y07SCJT3V>6TIA>J",Q,!F"9FDJ-,*FW$\--)(<3_)CG=E$5Y= MUNUZJ50VV6%;\$0J9S5;A70ZY\LZY9]]("1Z.0/P1BV$VXR)9M\S^!*2FQBI M8* )C\2M<6+A\U5LYC]:H"$.CD;5 &4=D1^+* :K./AJ2'=8=4&+2AO9;96TXF'%S3^QU M"M*FP+,L1 DJN%1'TW'P\2Z"CQ_:GBKX_/Q6YXT2\ZPY5C@ /\7R1H8:08/R MOR^8@WF%A4?:=EYF:%?6EZUENK[JC%*C>G0,1\7F,LM2UYL)RP:U M++J%L684)B(>M(O D&2:.DW2BD./MPT3__V(*'!904?%U&Y08X#Q+@*/;6^Q M,%1X14LR$HKFR(;E>+;J=W*%YN#8L-8)S0Q8$9#YYWW:^ ]4GRP"@<0(9U&^ M;CT=Q[QNGMWOO1S?17JE7YMHW]P^_8H54S1@)-K -'MTZ^F6TC6^,7(2'9?H MCG.Z2GL9; "AK*NAC3*G[L:=50HM79VU=QN/257G^;5(^!T4T"1%A;E#<=PC MPC)\OK!&=$3TMK.M/I?"22Y?I(9:8XM@:5Z:U)K]5C:00G@DA86E/=Z\_#U@ M2.*M@21;Z:<'>1$7*?7LD$PM*<0<*\?OXGDE1LWZJ M6*WJDBI3%-[95!M*4R3\I@E4.DG0I[Y6#(/^X"$:_7BA&O"#T'J6IHTG[__[?_W,\^1??+B5;AF7_/"2-'JUJ M&@@XYN/+1$V-;%724](8O/BG9*REK7/PE])/SWFV/Y_S3N$V)%#D"2?_D3CZ M&6['R5[.I4WJ:,?V<)8RU+'[<_^UPV>^=GK^T')\9^FGK1H L5S*U^&JU5&\G@X234CW[E&#KN41;R+1+N1+;*G'M M+W#?Z\T+VY-;DK1;FFN@V^O>',Q!/HGZSV--I0T6 MI8V!O6"Z+- G'JQ\-6D W2!KJM,!$\@8?B, WT@9B?VLUBL6.)M#YCR+]BAS M9.9U8$&IP)Q9@)>YMJ=^BS3,/,?5QML/Q.$5513-61C2]J=F&L!$2XW@HHX? M!]$A^%V#.M+]^2+A)!'F>O[5FOP' 6(#.],X7>6/7W6^PP52C#X%7IG/)1FV M76HG^'RBT>(:;(OME/CZ-W+.&_[8!O^>\DB*LA9=!DL_G:;D*9H;&'!?->424VFE M)D:J:B86_IJ"9@[PP;8"1JN)M>9.$\)3^RDQ44W@KAC&%OY97S@&P66;22A?0F>Z0#*RL_Q1N#\S/=,C*2:_BU&:;$ %(+6>L)1 M]R/!5K>Y;,)6)Y[A[W:BG>HG_>'@J;8*O#$UH5C0P(4'SH:G@$TQC./$=W_P MV++

G00@U\W57#+>9$ M!T[W:+=-*P'F![X.QAT**.]?DPUH"I4 2O_'\:N;[E'XU93W. QW.]CBES7O M+P2\3#U8/-AX^,OG7+'?R^>OLZ;I@1$M=6%!G\%\3;\*W(N690#T= X&ABD_ M)?ZI':KF)#3P4,<;.9JB23:"O78.TX&TGWLD8R[.?/]KOU/XO1_L,_O@OGXK@S\$"ML#J@9=HP1[D M5%F=CU0[^ ..)A,P7@#L)U](P.J,;<#D2P]X5*H-..=W)!#RIV]!@0$O%SF M9 *& =OO3"W/ .P*=T7R"0(>.?/,("3B2R=\-YS29V2ZD-_V-:Q:O$ F9)=W MV XN#K(Q,(>.D ?BR#-3 +DQ@9?@-WUVH13I*M >KC;WI=)'$L?QYHL]UDPE M(#5!Y7*X3[:_-Q"ZYE"0?#$.SC?\KQK[&(P&F<]65ZKIJ?X?U,T"$C08):LV MC.:$+>*8A$\)[MUY06?<;YT#5IM,C#S7QS!#F_L0XUI)*.I %T**@X=!*'Z9 MD*W*%L $^*3DZZ.:?_Z_I6>Y_VGQ0O##OX+%O5K;-K&2#"\H79H\($HPPY!C.5C. 1S\^&0&RMX<3!-]\=/K$L M9:T!R(:_^ @ Q0 #S7XZF#R+],%0F>X0" FTWW4XHCP8$-'L&LEY/L7%OE_ M_X6G 8;JIK4V5&427)#R;!N2"N[F?N'27N%H+OCN%J"3 DFLJP< ''LNH"C< M+1=*&-@2SW"=8*P13 &(O:(!1K,38]N:G\[O-0-<51;WR.>#DP96JBJ!!@&? M!@7^LWRWE$NA:;B7\"^O.!=*P_.R#NV? O&&G+.']"\'DQ*EX!W60C/WX/!" MOJ2OSI\UI:3 !09@80(.=1S)WOK #92PI-EP&L\.S#ZV=:)/7V9Q(.,>^0\ M?J2FYY*B^LH;'H,>O5P*KMI)BC!@L3V* 'D$ NZ'2 [;-S&L$7@HD'+3F@.C_90P_IR>YP_^8#U7(WY>C3NU MU0"\'&V3F(,W3YV]2BM[IIK $5^38?YB(/H<=A0P(2"I F<.O'KX]+<;!?8 M0'$"*LE@)@Z0)1M 2Q+L&$0FWQ #;U;V+@:@HY-8JU#. Z7_O#;(( #958@3 MQRM,/N\51'F@_IXW+! E:/@!<=-D,#$X E >S-C=6UK0, 1VJ&Z#8U]TXJY2?T>$]?M3> MT7P-# $WP8UR$H!:P'.;-;#< %"<-,7QH*''CP,+"FJ_=C#;E]O62.#*UB7;%E>M MW;+F3KHI(3MC:J8QS/1$MOGCEV6J(:]]'-EJZ_U>+L]H)7V;%S*Y1@E;39G)*9^%C[LHG_VEIO@X@O;C M5TN%@6\8,%&LMV$A9P_[SD4#[Y^O"AB9=:#:(;S[OG+@L>?9=B:A 4, 3/J% MZHF#KG(2P@):KL"M"D(&;%MX#A? IZ10Y#E&48"6@^G#->LX&ERX#+[9 7:M MG&!P[%_^0!3]3R)WY.4#NS#C 2R&P1 .O!UZG@EI9 'S,?2!3X=8AA__ W]4 MGEUG=ZH]3WCO++\** 1/=8$OZ1S<'=_%EH 3]OPFWU]^L7_WE S\5#]F9DJ& M-=%VOJEJP>_:4*WX 3#3M35@]_IJYV4SYY:B&G#L9C+Q3RSX\]%CGZW<5P.A*OPG'@Q6G_N5O1V7\'6@;\6Z87[! MF\#=!_L,U6OP'F@IPSF%!S8"%O,=E2!&LS<0CVH$^^>=S\&F!$H>XDS^#*!D M/?LTX/V $P%Q%5^W^^227KRD@[L0'DZ\UO'^)9"'#0&:PV8?8BI;&/X(@.F; M,2B G9IDRU/?T0K!'$!%^)<4@CWC2/Z9)"4_:.[3))6%[HV;J%H.#$+M407' MJ'_]3'1LOQP3#%2.W(1?+\B3@1<"=B6P#;LPH@(\E2/<^2*,J# @9<*?WDC? MQ-."XP%?# \3^)+M>&/Y#72%+V M\*1D8CW5#!A1FNXCST?%K/963 !-_B';/@)D6!(,SCR'JP^G*&]?\S+A]11: M,PD@6[:UAD%FQP_IVYH:O/5%$3Y'E;: A?9W)&!T)^G/8 &6!=8\.MALZMYF M"[#]RD')Q=W8XX W>W' M23]3W?B+ZH8AZ*YD>&JB!BQ=+V#=9Q\ 0X"V#A_CV[RPN!_@B3:,)0>. )"Q MF7]R98%] ^;U_OBA+0&).10&]$\3OJ;.94,"NQ)$HI\U.!CS/+] 3.;^O [! M:#^NOO(G#"/>IE]I& :M@VG"Z/7S).6C2=I'\PO8?F%;4VVD!0=Q#EQ#Z ,A MMQU9V(8#70=@8R@>#!&;@-@?0<3KA\%-?&=^_@1.)PDM^F #H"/K'BW_^1S@ M97_#S/_?$"P\"-U!U:;-GUT"Z)3YA(.XK:1%T5C38U6U34,\4 +2#H: M:1<'95Q&TX':GXCXZ3,'*DNN]7ECSF%9HKX>.2/4PU110Y'3I?IJP\ M.4TU$&VGJ!JKBF7=GH@H>CJTLQAWMVBOON"RJUI'YK8DICG^T!,RR1NVOK"$ M7IM32ZJWF*3I;0LL'PVA_2+5K'M"UEEQ\VRV6B]MYSED H:&D#0W6//5BMBS M.3Z/.HO!:JJ2:Q8./4S@TMEU>SL#R-EHK_-?O+C3&"3G2KS@DM.!D)UWEKT< M*N/=:9R!>;'H-7X\[_:I06-6'3%4=3YWZA^=W']^Y.AS?'::B!I,!FCST^"XW)FAM5L\,$:H\ M;*PPNMI&]34LB7YR>I>0CE8 3[4/UI&C;5+^T?I>?8<=L =AR4N3Q;_.=M3- MZ _H@N[IHO30BD42I*U7UFM]6$8L9%?[/KID\-FLN.500U +_,P@BJU=5F=_ M_,+3G]#E=S/X+HW>;7FJ*IZAP@-E/V-KIRHEB%_:6%,5_U[@\TZPIE)]23YC M87*"JG2@+_<&YOU>U&*F10]G*%5.Z^#;H]5B8%E4YNUITT=#@09[HQ;R^XAZ MC!]?Y%-R0/2Z=*YG(1*)SC(9C*H;"OL%_#CD"D.;W/:SV=[@A1LD3 ;15SM( MV O.1>;2#,9!#,F/ Q\E+^XG^C:+,4AS414_9]!6 I\&/EXY)#$?SDOH"E$OZGL_;+&'X"F#O@[_;Y'ON@?A MA^.Y4>#9^\ RC%OZ F>ZKR.^1S=V]^'>%[N)"4*WKGUXZ?YA:+"J+Q8PH9\^ MO.E^%&<]>CP\;83UZ0\;_PRBXS!!Y].H]'Z?_13_>&/5Q_>SD[/U^UZN@M-Q+E$(GH;EA/O7GW1E#SMY.P[@0,+X0R,T&9_3!R*-$ MJ9!2;^2@W=+&@R6MJ]ZX:TS=U:R&PD-L_,+Y.O+#A#6)W&SLZ ML:-S0<43>SL/J(L:>VQI&+!RI*D\(T^(;G*830OCAF1-]W29EGLKII5?P:Q9 MJ)N2&(/&#L]#.#R%?2&HV,6)79S8Q;D;M7(0ZS#D=T;$?%=>E+A"F9QEMH-T M*KME1=)'?CR)86$MIV+'Y/XT#M MD-=@L>.JMO)-_)*IP,O6AT]*SQ4Z V<@LZW!M.0LS$KV]ZC7*;XQ=5L>WT4ZF%O8Z$V_-V6WAXX[(SE

YMU71FSD!A "1))A@[KZQ/[/_?G_W1L25'! -U)_#]IOO@/+%@$E@B8 M-3[UB5VBV"6*CE)[D53P$/^7.I32OU=M8V+F]#("[PB\MC9YIZ1M&KT_;QIY M==6FJ';5G$LLIQ%+/N-6)^5992W2OFJ+7;N'<.WXT(KNL7\7^W>Q?W<'JM 7 M[[>C_UX1.FF)+&4PT]5["ZXHR:GS8L8L=NYMS['YO]8E_/LQ1UP7RQ8_^$*)7TM5B M)M=!U)7NM>IX3:N.34^Z7Q_KO29F\5VF*WA;5[P:&3UE M%<']N25O[?H*#KSAK,K-!ZS]N%=_#]%Q8W=MC.;C&29DEU.-6#B\1#=86%@2 M*#D"B:]#W;OS1 6G8Z=%I&+GZ0&VS,'A19V.W=GL#GLIJP1)">/M<7 MM;'AYF$1>K\B!)G$R%/===9(W]V"V*UZ09(S32P\6Y["9HH+6Y/5V!5*2]7:F8]775H.;S_P&*3#F1B4)(KZ9]47M\F^_KO>OD/9&-U6= M_/L[F?AMO_QV)I+?1\I(+ )&AF7E_SORPGSHI%'M(P,L75ZL=2JCLF#DN&0L M)Z^$F;R$,%-';0KJLU8F(R.]*=+#2D.W/>)W577]XQ?^=)IZE "4-0Z-!26_ M3<9Q@P!8Z=]O"/B-7'%3+'S( DN,;6O^NNF#K2YLU?';QOG=J3K<"F;HX+1$&=:')0=VQKJF!U8*%R8J2:ZEASC]KD';>)&\'V M#V!C=G 2ATXBCK9)^,UQG/"V.-&7X]]0RK\CQPQG$C MQX0U@@UVG;W.UHEKI234_- M ZUPN O;T]SIX7[L:2<_==HU\&IFP2*55+]2(K:L45'8-_V=WAVW;R$=]_V[ M4-\_XKCO7XOKS;SOEVUB' MU3TEZI;?T]>!\"E!4U715IH"6_W*AP(3%KR+!.Q:O^8WP#_+3YT#!DW0P IJ M//#![*/(/^/4Y[)^[-]J"M^VA]KE]KZ'YW;/V#7+?4"8< M*3]N2G\,:?B+ )RW]\2[U?0QXN F/Q.(>=M/XO_^GU=],Y[CQ;"#E67_/,2+ MCE:U[]>!^2X^I+'?EL/ODOQ3,M;2UCD$7=/^.9H?BOKY''+"?99!GG#R'XFC MG^%VG.PE[(YUM&.O&F3MO_:Z1];APT_:@^P)XUJ+RU'E(Z@-;WIP)$O8IP=9SB;:0:9=R);95XMI'A'R/^UYO7MB>!-UR10J5J#3"C$1: MIE21D&E"9-)I6D09C"$)=30B$!G2YU5_7;O&]VK" MO".@@DIW"T(Q+31[(]B"&D7?#IUB5'U(,)F<4$'E#-JQ^CF^/@GK05U;=4M3 MLHES7&JAUI2.,A]BXTE8#^J555ED4KG5@FN3D]VV5U@18[H)1IXL?C:9ZPU' ME_H"GT%J7)K2^QX#1YXL?D5062TKS5K(%FF9PW)I,V!T^/:3Q4\&O6JM@-@] M79*+65IP24>JP2I1IXLW^$I>:TB.(!0V=&M74='%9A/:+)O:-?%5=:NW!%62 M]!VGYRM$>A+6+#O'=QME7)!2PK*4;+XSG"QM8OS5IKCFR8R M!H;]9CN'SSQ9?-K(-J5"-H7KFH#4IE-JE<)9^,R3Q1?;37&07EL.APU3J>ED M4<]N._ *]9O%BYC$$&1:0D5UK*(BD99P,9UFP,J)-$DA)$7(TLEVE;7A;%9C M44U?RG-!&II40V-#A8\ELI2Y2GZ'K4#$=9;?+ M7$;ULCJF8M:FED_59*<9)J;(W)5Y0=Q,.:JY64G]&EVM5&%YS),E-?IKP9K0 MY1EXYK:3E[',;#B HG^R)#R5=_H3NT@)O0)3-GBDL%GZ('&RI#G=+O%LQT*X M^7RZ,[:]/K$LP)&G2R(62@EM%F9#I"+9ZQXZ\WI"IQF&)]L:,1QGF$(?F7=U MX)Z49JD2$2JFF[$D4/EZU7@ MR).M1VA%1>Q4H:$OZ46/V'%HFY-9,/*4FX!IP]1'XS2B+M$YI6)E)+^ (T^V M/EW?M9 &5\\B%2*UW2JTN9(6\.VG6R]T"M4&OJFRR':&9>WTEJ[CY5!!=J2E MLQ,DC=-Y:I:1,_U6W>J$"K(^F%&M8E%<<#W!6"GTS%KP=*@6K68LI"I)VA+9 M4NOZT"GV,]2.!2-/^:[MBJL* Y:D=61T5!Y8:TQFPT1^1 ]9W!CP"C>O(DBA MLS3=\@R^_73QBU*EX+G#KH'T9#H]4D<=KMJ:A*%#E\AA,RL]LW1UIEK+7:-) MUT0V3.C$RF;=GK&V@6RU56^;;C!SN]$,$[I*=;@I:=94TZG%U#-&H]FBO&R& M"5W=&\P[#6M"Z/,2LUU;=83@EJ%"MZLMRO7!8I,3>%>TJ:U@6]*D&2ITYJ;9 M3WMYIL-M*\ML7RVU!B5 I1"AFQ(NQ>?J%4G@430E*[-V=4RNPX2NR:-SK-LS M:ER[4LS7MEDC;6%LF-"M"T2U4B[H17U;FF=$4R;*Q5(S3#?J VN*NUFTK"^M M,CFKEGOCMAVJ&_6VVY%7FT$/*:CYIDEN!N/^L!FF&ZM,#C.HM"BG FPM;24*F? M&\T-A+U08.>S4-M^JLF@_;3?PQQ&$:";&[2EGJC6Q)864WAZ !PZ!SK;:_#; MU(]#'+SPP(OW8Y6JD@P"T\_]H'_>WLG2M[=N/OB8?]>[F22><"INK_G>L?\U MNYY2<9O@2-(%B;MJ1Y N]%,ZIDL$Z1+C6%3I$N-8%.D"<"R6EPC2)<:QJ-(% MB>D20;JDGX@/KUK'=(EQ+*9+C&-1ITN,8]&D"YA8'+>\'%U^\U;LIV'DJVT" M$Y9 ]4WW2#_6M#>]);)EP __]P?YXT^W)_U$7O::'_-11F/XAGUT>;0SM54U M40MNLG#^39:SW7>,.>6C2^G8$W53G-+6-A?AD\]TWNWR2:QN8A#Y%G5SQ0HZ M9P89>(LR2.K&D>1YZP_%G/0%=11S4JRP[D1AW8=^8C[;@,\+N)W^>R((S_B! M_2E^,$]IZI[@ Z8]WHKFN2$>.:F]%'$>@55"8A8X'PN@R!.)WA@/Q#@1,\EW M 45L6WZ;;?F9-+PN&7 +\GV+X9V/\_4><$L^2_F]1LWCJ.U1+$FQ)/U]TFDL M2;$D_4'.T@-NR6?I0K$DQ9(42U(L2>?9H]@'?NT#1ZQ)Q:M*T!(2"_>W _RD=:1/2EF$XR6@( MSLZVNI;=H=.BWD:D*:R9AO_X15%HDKYD-]2HP\_CHLU_GRT*$'TPN31>H,=X M@7X=+YQ9N32=;O.*+FT;.;G>*AC4[L][MIP'+S+>2#))25"%^6@L3PUE8W,7R:23:3RLZ>4#8,4U';VH[.LIIA(VS=O7-E8FTW+?J[*;-5=P MO7RNVK*FRA0:*R@&(0-AB"1R&7LEB*1%3$ZNUN0T NG*O-^4(6#8\_3BCN*Q MP[5"97&?[9?@681[:D?&//V32-JAQU?=,@5GW[P+000[K]1G@H"I905;+[4E MT;]V2&W!]G,.P[,- =NR'MXNMU,; U9%AIVUL21.4)*[XMQ+F=B%L8''6[:*<^ MV*YU74(KI&<7.(^0K@U'2+FIY@LRDD,JZ4K#$KMX-ZM#DR;]XU>:2I)4;-(\ M% *=S:2Y28")5 PN#$,(S^A,UE:;U;>KHH#6Z0&5;3>OC"%\TUAEZ^,FKL_S M9)99T\,"L88=FF PCDDG:2PL>'^7.6T/G<76L5S)2.QY*DYCNT)BR6NXQ0'< M*I8'V\U$0;5<-\_MZEMS$[9N>/BNLJZ6^/%42B'\LDL*I,'PX^ZU#XU+HWPA MRW?3"");!!+?KBY;5S=NWDUEN?K6W(1Q\WM].*^*26C;]:J+0;7->9)21')S MKSKT6QG[&7$X0@"G.C9O8B#ZYI2YJZ\\*N9->#QOO5Y7^%*V.D:TZICK=%;C MA6YOM)D M-6&-QV :YL2)>T _]X#>S\!O 9U"GE R3:49(OV/*S2')N.F1!_?=(^;>,5T M.;8ML9@NT:,+_92.R1(]LL0P%E6ZQ# 61;K$,!9)LL0P%E6ZQ# 61;JDGXA8 M7B)(EQC'HDJ7&,>B2)<8QZ))E[@U=,1:0W\<1+[=(J7WN,!:W;.O&=5GJ\-67]F-=&\WI!21GWM= M\=JWTK(\3Q8V0S6C5T9#;LPB?;RV9,'Z\1^_<(Q,XB@:7V]]/ 0Z4W&.6P"8 M*Y3/_7,,P=7:0.]L*D7!<]AZDU]V*PAS[;IS.;/+NNUR<<7-2WH.Y98];BVL MP?HI8+.FL62:B#M6Q2;--Y@T07Y7]"$G2F4W_@Z/QM/>VA2',B*TB]/MM>DL87'#*DYTB*8#<-9E7(T\P$ M&G48;#+")%'L(N7('J%81Y3.6C]=>]:: ZZ1+Q&.NP^27NR:Q#WU>?CD)N@# MF:%_$%I[$<%P!>(,-]L1OYM-=5[.KV8914FKZK6MT,6J)^^FF3[/]:8C-]JR&%%E*)DG\$!W]$LJZFI:5TJ_G_V MWK,Y<:;+'WZ_5?L=J'EV_[5;A7PKH#2[>U411,X@TAN54$8)%!#PZ9^6P![; M, XS!&'W777/Y= 6ZA-^?5*?4V.:J[+ 5T:W#I*AQ' @DKO6$FUL#-Q>XB.< M>QSKCF-HEB$NTOLM95 #8U+&QKOW7'\1I;&'P2\WH.6T4#P=WS':Z**Z)3X MX@8->[M;NZI5G)@6)\ZLPP^LL-2::YUB3\COQ[;G_D_&4QPE A+[+9(@,#%[JQ!8^E,G=Q,5.VAW\9=R%X!JMYXTNW_0 MZ,-1->YBS#HG,YQI]Q73"?JF5$)N;;J.=Y762!Z& K^5O'QI3*\HU3],Y_<#WW&*RN88&EH^WP^5 MSAS:2S_HI"G:]TE<*4R(4-\@ YD+I?$Z+Y$[TT9O'?SCV)U:6DY% NVPO6IA M.Q$KDJ@=AL#C!)$E*#ADZCO4K0'F.I)N^,ICV=KY0GM?@Z5WG !* 1'26*1R M-Z&[)]T\8/[CB2)YO6%/G4T[9H>N^/RPC_E<]];.M.'B'+4A1AM.:;>7JBW, ML&D_V@]XSV4Q\E0N"2:7OP:V?%LH25-$[G=HT2X66\W== S78LJT(>?W4]P!6IR\3O[5D *:)34RJM+4FCLV@@W!II]%Z]-RE)E1XO-G%VT^NK<@'+[V>STUF& MQ:%=\F7!Y?MB29KB9;^#"V-8;S7R5C#@*G*;-D7/RE,W#XQU%!M=VW."1XM% M;]O=BB'OX?G#_'7Z-Y?"84W<5ZN)ZP2ZXIT_)):R7:; $OMM>N6&/1=3E!3^ M767*K:ES%Z;M'X3<$KU_=4ZMM^%.Q!JE#3H(?38GMV:TU+OU13%+P6?X !%1 M$S>V36D<2+,Q$0E,TI$M2V L3 M#W+IZP=RM-Y\6*_D/PG>GD ?=\2BWP5 6 M'0Q78J_$S#:K]:U+4H0)UYE'5 LU.[E5DUHXLQ(_BI$GOJ*:I0@*ULQ!\RDE MYM-ORUMN39Z[L)_^(#1X"L5:/6+>F./#ABD6*S2^L_I:'[LUBM5%=+03 W/$ MX^N!-M?ME3JJQ"@6=W_+DACL_0:!ZW+VTU?!I32%&4]!#Z&59A+?D$S4J!<( M4EL5EO+-+]YN1'?I3995S6RH^+Q(E9C"W(JA)^D9E\6HBR0_8>5=RBKOAFX@ M6ID^K+J[Q+GR D8) *.R&\XM)16GR!7G-MR:#'=AYIX.$S:B9JVCZB*"=E8C MDB8$T-%$!#XY:&QL&5O34=[L+2.!U0TU>LL16X MR@JM]$IV0\1KH:_>&EKFBM#"JDQOS"ED?UJF&6I7J\?0PO[X!\L2:"Y+X]#6 M^%YX9EJ,C=-QKBB*&IU:L:FB1E/EAL.UNC2M6_L>D3,3=RMM3/*5 M-M<1G.U8R'5[ !'BL!66Q6@B2Y,7O#2:&CCX^SC5OP(1"/L_C[1JAX +AG0! MV5X %AOJ]CGM7FUF_YNG@#,.5GQP.]=YV:&N9.*;UJ*SS7B*!'##!\JGB)ZC MR(_U>9E(5YQ,I&1T<:UD%.-0NR6_8SA9$1Y+3J2DG'59/'3K\"RI>(E2IC\>@XVD2BU MGYDK0#H??ZO(#YF2HBJ>]^R-XZUH#J""'']$_-Q ]Q0E W DXQN;N/->H/L9 MQ9'!BCK8<(9 LYG87$B6Q"B1B40_\Q^I"XJ0'P FS[5^)N'/ S+UGZ@18U3! M#?2" D3 50LB%9,WKPC%T- 02?H C%RY9HC>8KH*S7G$=&:AK@7VB?HHO;0 MU18]3R@$C,=[SEHT$=]'3'ZB(I[=^_$/"8[=(\C* %&V8F+&I+XTA3_O9Z:3 MPK75VI@H!6/%-0JY>;UJ5>5^&5 X1ST<7_U\I' 6*(*_5, /UPK0R(O2^X^- M[W32>[YBA(GL=*KFMM\H+/'MS@V*&CB)4?3AV#"_"FD_;\6DD[1.:SXRNTU_ MQQF$.>5KK=JN04<__F'QA^-A'"]%^"%3U$5'VY\4X@&(]\&>+&Z5(8DTD/SDX=BCZG_'K!][CIQZ>ANVW]<&$ M)?5 O7FU2C;6)Y[O@F>J0-8>2?+X/1*;US_G0"U,) )$^)^EZQNQK/WT%$N, M9?G5,P^43C[X<:DX]UTK#)17&[V%.;[_NX]+P;_ UI[^O6BL O+E5GQ!"4+Q+$T\@7B6#KY O2%@7Q))5^@OJ20+\P#@T&^I(\O MT!Y+*U\@CJ61+\P##?7E9EKD!2G$#Q_IP0PR3OWMKGV[FG?/N>&@2: M/>M]Y/>*KSA MJ%&O*R>O>D'XS,H3Y[#OI5[X/1GYO1A\=Q&(*T&^W\'YI^?D'TL&^\ 4Z/=&8V^S\S6X#GR+%N1L1Y'VAHPJ$ M0#Q>,"MC4I-O-@G>SGE3O=B/+'S\YR.\3ET^.[Y[]ZO' -E"Z573K/=,99,C M6GE[BW:G>2$7]S?#+$,<7\&!?WB^/#N=I6W7+%19;1*+'7\_8#[I+*M]%"8%;\9AN:[X[[EI1W!.<-XINI-9^.?-PR%OGQ&YKL5RG M@WOVE[D3\ M:MKE^P6D93:[,3#$H0N-,7F(ZUP0;M^\013.7E\U& M-$#;*T%Q.3P"^Z+BD0?9''T\5N(\-P1A)VL9&$IN,#LDR['$*"EI)$*O.'.%*X>Y38B5=/"IV M3;39#-&)6)OS ],HYBLJ298I&FSARQN)9XD0-WW_? M8]MPCM?Z,]3 [:\,UMR'M$$.KG.!."/I7&8!_Q6,''&FTRWWF8*:IE_V4?( M;MK*SZ2G]F#'M74W3;7@>LLYUP9KCH<GROB0:* M3F*P%.C[:OTUKS3=F@[0./@@9I1='M-W;GW.;^=:KEJ2I$6,&"XV#[PD3 M9[S:=.MM0N/@61 DT,V&I1@5=+6>>/5>8RY7-[$7D)0/O6L=)$&0?R5C:_]Y M7':8%GQGHW>O\[)Y/RY0BCNQ9P@TFXFA/IN,ORXIDF+/%2]#8,F/P;^!KF2* MK@W><)O113ECN8Z&!(IG'\]N!L\\]_SL/SB0/C(P^T-RVG8=:1_7.SD">U6E M6Z46/\9-RI?UJ%0AG?FL]^,?G'XXCM@]3G._R)#Q/[F6?"TJE05,;2[4FLAW M.IZQYFU\9KOYN%7)PW%!X.F9]_%W4HS6H$WGBL>GA/_Y?F'F#_C'^(KTD\Y].(Y/+[B?+C"\UG)XCYV M_8QSAJJ6UYAL&>B E&:#>5\UUH+VXQ_P'R6S!63P7T-MQ@6,47P_$X'/RA@V M>#OP<]'*B+8;.L$+^@2ZYX::#D"&(![V2 X>%E/%<$)QC^_G <,CL_E-=$Q, MCABQWPOM.C'UK8_B^H4FV,<,SDM20MV\(Y<-1W0D8*DDE;KK^#S,6Y8;Q8'V MLNL5/44V@J;K^[\99E\NUEKK*2(T.%&?LLUV+;]1X]9&![8HI2F$RY>NS/D]IE%\F'OVR12E6\V.^-\N\AERIU^IMCG2K5A MIMD9#+C!M0R)UT0>/K,4 !@JFZ7KQYKN9J1$\ !F^C[X^*4'#AD/O$\F&12V M7R(>I#C&B(/H^LEAJ28RG5@9OWX!+'> 0N"7GFMGI .J9< >UH:D^(^0#.#; M!5_+H:0\OH)G^&8,G/$!8\3,C>%IJ?A!(N- G4Z]2#83*>"M7=L-E(SB@%66 M#?XT.8U"@/)AX")+<1LOT3S1!N=/S8"K8(."Y#$X,)38$P*O$A%CJL5,&Z*B!E?[#%>W;YY(( MGB=JX.D&8*GZB(\OA"FQRC*BIH$W!>(8[Q.0,](5\,-88!.BQ/L&IH$1 %, M?/N,]K_A#I I\'C#UX&8'E8K:]':GVVO'PO -?>UGX>WK.I M?Y(%3(78)]?_YZ5;1/R"U?.._?OM@ 4\]QA2>,(L]O4HOW__MQD!/OP%%[Y^11?(!(4 M11\(\C\SS[Z.R7%$2UO<(,\H=@A+(/&!]?/P9X\_\_;S&P\_?&.L!/S\%X=K3T.\UFK3TXS NKM8L/F7R[E!GPA4&M5,OW:X=3[VWI>TF\ M4S01$TM(P.8TAHD4\*G8N2+D9%856%14A5Q.I.(XY6])1[, ME9S$KYRT)IVU MI"S69F?JF%2M7;#)*.X9=?3I"D'C>5DM,#R.=\MMLLL4M_UXY=&G$[51KA)* M_2ZZI6N^4)Z[I:H;]ZP[^G1WA:SU%;G%S$YI9>3".DY(3'Q/##W:NS;D!T-* MTSBC.JUL(ETSHWK&: M*V/5#TT=V$ZK/%AY_)YBF0C'^HCB12SL(YV^5=?XN"KGZ#VG(I"5?'7N\/;2 M:?3DLHRVZG'HZFCE;I73^U@1=_EPY./,,L<-'%T3F..5X^HDG Q75M4<^"6[ MB;(CGYGDP4KJ]4J]/.RJIHK+J%*C&FUB;H[T7$]@CY_9HKQ%/>(;6[XQ+"P% MWG 7.IH'*X_I.9UYW:Y:FJ)%UAB/0N!YA';\S"-ZMAU\)G8HV#ET<[(#C51*OC0YI3QG"'Z_PI;0U<%SE.FO5ZP[-W*1$1*?T MGC0;(]XS:QB/#Z98L<-N[&VU=TKOS94O[@)3J/#%OK(4!J-=;9[33NE]N)V4 MV=EXT.**C::WQ-A]1B>:(96TMED5ST-EU MANH4YU;]^--?:0F!TQ3#DD!W18P 9\T<$^8H+0LL3>=$',VIT9&/E.3,*,(W'%YL(= M69@-:'+KST]J"18J/E6AFB5^P+:E?*UAB8UE_I26J#NR$Y6XC80BB"?T+*-4 ME)3>*2VQ?6TTIQJ,;^)FB% TP7?+Y$DML87AEEY;Q8!;+<8\Y@YY7'9/:HG2 M:Z,!QU8CT];FR)HK^I/6/']*2^:SBN@MIB["=XA5%)+[/JFK?'& MO(TJDQV#U*8R@=?RI[1$,]O4ENRX%J>8WDS%QG1^Q9[4DD+HX1%;CDQ^*Y-V M&6DW]%SCY.DHB,->>]P8MWA*U,+<;E405N/\*2WQ"WYC4Z!6<[[B6M2J1O1* M.M8[I27KO*JLJ7F.Y'%L,:,ZDF3S47Y?H?%RI6A-[0*!\UM^18^BMH"R0)1. MGF2TN:V9(3K)H1UNVU2"75BG8J).D.0%.'I6@ MCV1_I+@U7@_'?%'A^\O6%K=71OZ4/@DUILF*A4[#M(%12>V&7:WB]4[ID^^P M7%N><7-N,#%+%616F4W[T2E]ZO;[ V]8*+*TWBE]VCG\IAY( MO2I':8"U#LN;6_*D#6G7EP2S$=V)25777$%OE%;#QDE]TMHC?I$SU(FY"J.. MSE&1BQ$G;#XBF59CL2EU M3EJ;$V(WFEO%:,6+/!LN,*7@YHR3IXZ"E^7\MN9LN'#<*,RM,D#K0G1*G\0> MA^'=CHCRJS'*$.W:J.BA)T^=LE#LAB.B(YBXS#B,.Z:&BT5T2I]&\E!U^K1$ M\U1N4ZSUYS;M&R?UR2^XT63;M\K<6#)8!;<1HM^-3FD)T5Q65KI>67#; EWI MM@.D)T4GM63>+2_I>FZL\^-B<:"6IQ5ON3QYZH2]&87,6TN:&_2F#E7)542M M_UQ+7H7;WXX!'V*[-XDK[H,P2<3-59.PQ*\HUE.XI:"(X!7_=0AUS$/@A(<9 M7W(]Y>$QH)7QE%5HQ#&64^&/P,WHXEK):*[[%+")7"_0#^&6.,82!]:2 ,M< M4<&3,XG;&L=O#"<.8>YCB*(4/&1*2ASLBW\5+EWG=R]]^)CD-5]F6N.(H2A) MRG(?W3E<+?E8VG )-B](K7G#FP]K QYGK?JJ(8^:G!.=^?H6_L'[%"?R$EW% MB[U^45,ZZO[7RB"<+Q0I&+K[/,4@ILI33A'!GZ6F=EVI5!]S4EGO);>SCG**_[FGW:_07Q+\300!<,P'(FBHAB0"X0+&@Y-9BMN]I &)"#UG M_\.8,\]Y"Z1I%2K@<4J22'\*&8O@F8>HGB)G@$0>&)?D%!\RY9/A1\.1K%". MY<,/Q$-D^=?O'W-GV8SOVDF*/=(-24\^*@X1^^'<5^*7"6()=A]GJ\?YN7UT M/'[W0QPYX^N* O8I!LJMPK%/HB\^YJ4.$? 7&8+X)X#8@"@GHO&_SPHD-%'6 MP+Q=@M^$2=Q6-_PXQAH'HB4 \I>9Q3 8=0K0/@;9GVWC=#CYV?Z7KFOM-RM9 !N!^(+=SI4@4A3G15[CZ5.R<7@? M?"&]^ND^.W#Z=[^C\D,F_US<(\\( )2"30$]T,18B/<1ZT?^GF!O$EI_CG:R M$F?28Z %/Q:#IWQQ_ &A\\BW)!,3OU:<1E['_-MKWV'Q,B:Z&_K6]N5+@6<\ MU0\DGWQXGB*_H#3@CKOT]^4$!TA7O#@Q!-0*O*NOO!"UQRUL#T*GV+'$/7_5 MAPMD_#^:]#U<1_MX[K?BN>%2F!,TQ\AA;<&M;'ZN-/B6[M:U5^G?MY8">^55 M]K>@Q&>F$1^Y<=HL%H8(G%&/FO%;5/@=*.AQ/L13#BIH;#()M/K@)([9^Z*B M*5D2E\-D7@XA?CC.62Q/6T/O;/7.2LOV4/68V-A7/\;R*BY]Y>?C%\_?C0+/ M/B0WXMAY(K].\#+K\*PZ\I!R.,X?!-[CIQZ>ANVW];$;BQ3U@%%O5>(^B_8_ M>WX,$"H0ID>2/'Z/Q(6@/_?]L MX857LB'*_&!><#>;*H)&7$]9"(A(U+!"(R%C$@! M(R TI801$)I2PP@(3:E@!/. TI 1YV/$)SL O>M/7V_75QMM_Y[GFNHM2ZX5 M__#_?C _/L)? GM@KK#9MZHWS[=]*-M0MH]E^X9M\)@/B/Y;#1OR+P+<^Z!\ MIID$N%\V+H"2?WO)9U[O>)];/?[WM$SC'Y)I]H&X;*.)OQ7989R(_617C0^Y M/N?GSP>Z!9]BWOPWH/1A!EYVM,[?,O!07B%#'K[!0_Q-G^3F/$PZDL(3(O4G M1 ;\[V\:]_S1X7'']M"OF@7_[N'IN1@N/26)3#R*1+RWHM_=K8<( M_L^Y.MIAI\F5[APZ%8E/)9&MMU \9NNZ/RF2+*P M_?7U<+M4\AO#?WI(XO0^/NG7NE;2'4WP5ZB+#U&BA>)4L+#F.KHN:9_OEO>! M[CUQ%X'399R/-9Z.W':=XJL.7+\ZZY76Y+P6S!HL)]K;WJJIS=1R([Y&'??7 MSF6Q$T.8SH,HY.U5ZQ:($B<9;[UO""EIA)1#&.:9A7) DTK=+P\;W1'!*Y:! M6&-JK/E,E$HTZ>9ZLU);H9OFN%_:*A5:D8=ZC";4CW^(+$-",(%@\MN4?\K! MY,)8,BQC4I-O-@G>SGE3O=B/+'R<3BV?-&>2)W69+5K9=6JC]@CMR?WX&GK< M=IO)HOBQFF?2'I=\[Y)%UW-CI09\CQ-S\?VP^(;0RRLH]Q"13 =P777$U%-> MX&QF3YI@Z=PVSCN#K:_H12DC$=!\I@U0A/7-&=Z<:4C]SP:VO8V(_B\$Y(!B M.[X2SW;S_/@9Q^"G-_S2FBCET ;?Q"8S;H@-1M%^1#:>)2YIXGQY6'B[ O-+ M;!("R%5\I@TSPHAEP^UQCQ&;=:TE76W,VGB#!WF]V.>X\#H6\IZ-]FD]]R>L1<+K:NJ?D;2XVX0 M\NDN#C#+=-]9IC,[2.D*Y?S/)8=-?Q\WZ73,*$&(CJJ>0%!?Y,<%I5==H!6M MO2BTNA.BF4Q_'@^' 2;>P>;,[M@WQY#KN:(?5J[F^7BN&225,$4%:UN M=@+58(?Y_:17,DL0[%O:?9\9I_ZO+G9/'>E@ANDS/M7MRE0O[V#=>&\ICB9] M']?K@!"G!N;F2]N:/U]4*B9>],JM@EE?=,EXID!+Y!NS[Y]K=)&5^=\4G;E]\N.&#PAL^E\R]O,0& F"#[(9Q>^2; -]% MZ_5OOM7;%_3?Q'=PBQ*N<6&E8Q9#T37T+M6+9NFL]Q7*LE48VST';8P0Q*T6 M/41?Q@/_8F>"R%(4!0,6@LV**).,;RZ&8D! M=Q&;[Z_QJ+U%&UR?(WQS7!\L1"N/%N>*!O"(BO/*)'G!X :$H_3HZ/6N(=U\ MJVF"(R?TG)<1Z:Q0_*LY/NV(SZ2F,- M+CUA";+YR[,9#I](:65ZZ_3P">QKEJ:_>&P1;&/N&> Q5<5:*_'6XD>*CH\< MGOM]N@C!QO)G:0:-7;4.O;V@!UR $F:QO5@5UGZ%[:CIK$-?B?WISJD1,M?I MSP)>JJKH)LP+N:0.G>.B??K 2R'QJ5RIBK#%M:55RIV(+5 )HDLRJ(;S/X)IW6S-?!GO1U M%KHZ]BS];;MI"@+/X35Y$*Q(>>P6TGFWQ&.Q3JUH*$-T4+(-(D='T^VH!U A M+AEGLQCZEHUQ!X%%.,<"SK'XEFWHL>ML-9HW+LY($RP=H6 4)A+JV.L4JN^'L#F(R\Z[9P3;P]QZ]A4"28B"YO6_T:0S9L!S=(6;3)FI/R]5 +C4M MF3D,[Z-RQ]/ (() !$EQ$N@&"'(U5^K3NETL,L1V6)O7^5#K8&4"P?.FU7N< M]8>S;VKW'61]X"P).$OB:[1QOV.;)]7.TQL]M[<%FBWRP010I+\1L#*U:X^6 MO?T8/RR;PP@8&/X[,P=BRS=@!1FF$,I$AWRYF#'K7R' MF0A!+MH/Z\,OZ$E!/+EC/(%#.]+L7;UA0,S,RJ:/&/P45<;=:J?;Q3N+I;8? MWA<;$.Z$#&K9A93VXA=*JRE>P\IF(QKWZB-M0BI6C$?) MT XB!^]N0C@Z:V[MYEM-$QPANVDK/Y-R$JH_@=,NG/L/[6%33/ZJE+ M8%=Q[1.<-@'[,W_1YAY7J@["\%O,FR@9LSRUI/,VJO3(*&R)B+0TTUF)I&%U M7<*C^A1VX'0!<1;;TMS$>4+.B9Z08POY_70*'!A) M<&#-'6''.6V**S HQ9"@KUAC*W"5%5KIE>R&B-="__8'O>&.$))Q.,,6_')#*8ORL"3U46I5 M4_UA52PZX_Q^C@6>)3 X"^?K@EN]5%J5\)2'IH5GKUI4F7 MZMP _S5C@3J1N(&A5 A*$)12"$J_S>1L5D;.H+5@@R+J%,.KFY$8<.F<^>*W M-7R^E,887R1#QD"(35[-]1YG+%RTP!;"47IT]'IWBFZ^U33!D1-N[3I#!Y*Y MZJ_8]GHX1^;M=-XY\NF 5@N&K/)*39+F0RHFDM%Z7=9FK ML'(A3V\#01/268FTFZ'#8G_4+G!%RD:)33TO+?#\8<8"E66^3>7^B_ZMR[6L72MKN"D>?# MXG2E;UQSL& O815]JE-S?RV-5XWBAN)M1AC/Z]VP@XU[^Y$,.#" X$@&B L0 M%R[D**U:EM8#%D:)H[ 18LD.C5:Q2XS"_!0DA*'S@@+IK;" M4>-);SX8533.BO:3%G)9BOYZ?7_@I(5O$GF!DQ92;-.DQ-?Y='OD2832DZ!( MM="M%M84ANVO=[JVG[1 9^G8R)H: M+]>3%BG/>OL!"EB6P.&T%H@A=Y4+N@&&7,V;^K1V&SPS$\W2JL)W1KD^AWI# M>M*-]@,4V"Q*'Z=^X/R$[Y7KN76#Y(L:-[#Y,_2?WN@S76-+.S'LZSR*-]CR MO-T<YR?0.(P7P2QY0ZQ!7I1%T<20';P82<@I3AR0BW01R530>H3I3/3 MB'HY#R EKL&[H"L%\>2>\00.JDBQ>_6& <'5A"T3<,L=6O0E4G 9IJN+VN.@ M"A)_J^+V/A-6[PZJP&"J"C9AACWAS]&$^:I>FKM073(7,'4.G]8]0Y(FUJJ= MSGL.S:6:;Y6:+8H?[#S1$+H#W2K^&E3!4!><>P=!*3V:"D'I_D'IM[X>VC0Z M=-NN8Z82+' G9%#++J3SUB>]QDO1/"R9?*721%IFJ\BOVD^#*HC<=[EW!>'H M2C>M;K[5-,$1LINV\C,I)W&*TF#'NMZ?&<.+!(7^&BBXB=FAK7:KP57DVG(Q M[TX*TWS^UZ *]*V \XM!%?&RF"B&$XK[=>EL@'GUU_S@BZ626M_RI3[52O59 M;UC)4D0OAE#]\/ G.(P_Y!+-87_;/ ?/_0*\ ^AAZ.L&L/_^;R\ZVSZ!>CS8 MQ?5^/B+WLVT=.NKB"8AK"K)OG"O&*/13M")QZQ^V2;,/3PF)GT_@'],A@Z%Q MVZ',LZ]C>AP1,QX:\XQD+^;&'/[LY>B8QQ^^T\#WP)G 75Z.+2 MWVQRE+ (PY_XU.\TF[7VX!"^JK6+#YE\NY09\(5!K53+]VOX/")JPY& MHE8.,/U&X\5#G4*DF MC(-&)!#'SQQ-^0U78'&"#PUWOJW-F?9\%%_1/EJYZ'0+$3/<5M&&:.5,C1W6 M)24OD,CSK-"=Q8=_12JI*^TM"(EA3+)-C\'Q#'&#Q MN.6CE7U>0$>E=;^.AC-[1VY0D_46\:2MXT\7HTK/H(J.*0H=4>(9N467>@)[ MO-*;F9Q)-H@RBEC+^9RA9914-;#R)3T%]MPN@4K]:%(6M3Z&+.V514IA9HO;]< MQOS'L".V6E-\O=QX!#_@;2N2F6N&?*#-N/FS1!S@%94Q2T%B$ (6.Z(7F7.&0F(:Z"-87V78]K,6)K$ M'X]1KY?R35'N]VAAS \\=Z36U!#OR7FP%#_B@ELUI0$7 M]PXYHM1JMIN3-7$]XA16[Y)HK]B7T%A6C[9?'%<]C=_.Z]Q@0G!E8CW1ZJ,> M6'FT?3;'^,)HJ=?YABY*DWY7+>#%N&_2,?6'Y:#N3S1VPA?]PHB9KM"UC<R^;9"UWC%E26;U>K=R$F6TJ^7=EIK/&^/@@7?&8MU46<:+.7$+W!, MJ:'JD/I4&FHFQ3?,%B>V1XUF=$H#%=/NLV25[)EXN^N[/4U3)IN3&F@V*A-9 M,PW-'*RC*9('K*VUXI5'U&^53+[1)YH45[':]6W1[=>8=1ZL/**^9#*=QKHK M^V@C7QL;XDC@B5I\.>"(^JXW,Y!%&R/1<$2LF J^HL;Y^--/R/[J^/%+EEZ1/U9:>"5J$*.Y.Q& M&9^ZEHZ:8ORJQ]0O:O6VTPNUBBEZ5E?CG0I3 M0_@57>:".M^75+11L*B[9F M%C(?5.*5QP_-L_G<:*M:%&_TE^P ;1?\^E([!6LKOM0*6;?30QN% CE:#"O% M5C4.]1P_E)_76B.V.+7-P;"XDJG!&@TM[10"RHQ;WRFJHG%BSA:+G;P8=9$$ M 8^6ZA6IP9-Z9)DB/9HN/*_:]H>1@*''3^VUG,[ W/D#OD*NL7Q5YK7Y3@,\ M/0'K&T0:=M,EO@DL<>"Y;4 MF&TZQ?*@;7:0Y;S8[?4MW=;BYBQ'&YL,NR5L1<]E=( -F]O^)M_&Z^ 53AS! ME6;1WY4#M\YV13EMFVD/&NJVQ(C1_OXCN&$BIP/WE@GQ,NP'QG% ME\0E>)G "Y6KN!&?-+9EPU]:XO:GX5B& _RVF 3/'Q>[5?OO#0=8O<\'<9*Y M_>/FY]M3\B @#)XM6L>[_/%/NS/D]NX/]?"__YK_ MYMN56J')9?*# 3?<.T47EK&!I"MR:"D=]5':C@5JA;NTUY1'1;[ACQNZT.DS M8:A=2$0^)1%#/1Z8$4<+@=><.4QT#6WP!^!YR6U?1P/_-9R,=MA=1@Z]9"WX M2]_89&SPZ;J?48",R$FQ!7#CLYF8@!G1D9-E013W-'NY\K'=;8; DM58YK_ MAP2Z&_K@S_S__GG/(V89\B'W/0<2[8-+#RAY&G/^+#Q[MD%1^ ,)^9)"OF / MY#>=+9AROJ /) 89#1Q?IXA;_P>&)]Y8,+Q9CXT/^$R M@'8S:;W>8)GWH",%[/TC];MI+\ M36>*/R;(?YQKYWO=3M>%^L>*G@]3XUZ:+[\.9IVHV-GD:WFM-QI,3*HS])K6 MN&:CRYZ QZ7&%$ED,?JX/\9+6;@[2R0//B_>QSEZ)E_<$OF#T_JYK%ZI8O'F M)LO[8'Y> /O.:'7R,ML3>&$"ZTV&4LUD==Y T15"VK8SGGR^L/DH$B^M0L-3 MY%(21.P"LKGRJ99A\F2W:6/E*J>TYO6"-,\MATR<:(X!C'__O.K=7GN$,,34]H>GXWT_.5HXP)II]7EK0@ M#] MMVX%?=5$!MK?0]X)'"NK2 X?[@:.N1VP\G:!SD8E)K\?O4'C6);!3G7: M_WJ&Y;E]YY1M,#68EC:ZI, T_,[(]X<%1]?QN56G71EN/9O@&TM:G.I4B6TM M>OLVW3B1Q>,LPM>*(;84,2X C#WLC/C+V89FW9=MO;%!B48/+4Z]F5N:K;S!LK?OLDGCW\(JA.'&- !F"L-I M:;\M3_4HNFF,,$4:'SEE$%F6/T?@+Q1M/ M]RO$H5%Z5HR]=6N:U-3PW)H0:39<7_;PP04GW-IUA@XD<]5?L>WU<([,VQ>) M4]I-MQ\RBZIC(DRS(3D38=7%X[N6L3&:P[/HQ^*4S_OP_+H#=389-ASD4/4- M>/1"J']?@!K_\JIM'GY_'>KQ&M3K^U"2Z'G;^(J3:,>>0\95?UU^,I+Q[?'9 MEDG6(.>KL)LYXONQS"J.5:?V:9+?9" MQ)Q&#EMO]88]M)'3,53FZC/# L1D\/>)>92M3.[6/5Q%G]#3ZE1T;:#26\ 1 M>VDI@2)G#.!AVJX?9#Q%2F)OCA.*0+? .L/;1^,HH?6D'R)X$>__7A,=GDM[]>Q)&L,+Z$&.C X'+%=[V,"_[8 YK_>($8O%1\@SA1>\.1@=R 33U<]Z[IZ^O,>4=^NGZ: M=+ \NH.J<+EF3D5MEV]L^@-O.1PKZW64VCNH,8&!.@5ZPKI8=EPG"4W$#')D M136$DA6X"ZP.YY*>0+-,?2R1?@5L)T90KY M.5Z>0+]4!#?4E-=]9W MJRV^0=//=X B!3T_+V8T?'WNOA"_?_?4I\%X$X.M3X+T<[M>GP'O9 MTN] @?2=!8^?4@1;F'L&>&HUGKH2;RO^!-'QD9/'Z6VN8;V70;SP+-S/2M5M MB/1>&!PJVM>G #2ZH!9 H^N=!,?7)\![J82O3X$T'@5W9W-=(3YUYS;7S4-8 MMQQI\EY .1T2\J=:]QGY@;'?U"G.%2D@N5;\P__[P?SX0VK@N0?TJ,_(51L3 MT9_7M+>0Y[=M:D;"0].?B7A>;.'^ED$*+7H\P<"])7/[C^B"3R, MOXPZ?&MW\4GX;^7_I324>#N2I#:A>PZ2/!DB^)\:(DQBA]R/G9&7I- .K;@? MS]D,TY3F.M,A(/0#=EE(.;. % ^MW;Z#VW(K1(7G+CQWO[7BG.76"-Y7U-#:![V:AJK\5;=R&-Y(KTK\ M3:[A;XSPKQ0LKGBN[Y_-0+^&?W^VH&@J+(\OE7G('[K"[B?7P)# M4("7T>" M1J(5*C!> ^R&Q]DUY"CO_VOG,7Y.I<$WTM#_,<]7"]@WM%2_(%\O:_,_[X<4Y\)'6,_ M!YT'7PB#0'1DT9,%?E 2G*8ZWHU\?\TW=B.QOMWUQDT\_^/%]/2\+W349^/2 M#P/1A7(R!;P9#P%_/1&]L&V)"]&__0WC[I4?%2E5G(W79A813UP M5:' #7#:#788@R[ZVH^,K$B&+5K^__U B!_Q3');#/[OA[$)?CJA+;O!X?>O M9[6_\6I)8 <-_?^525V@AI*K9+K00 MS@P-;24X 0.]?C$WU+E@S5%+D4'LI3#CMAK8-/OC'P)CLBAV(?L@I57+$ 6@ MGW *!3!<(+ 8!K"+P !-+7&>K!9#TQY7S,)DVYX*?'1-1\&A.Z(9=2B4:^"> M/)@;-)H/8DC$RD,!5P,DLD6,NXBJD]C(!-!)2U2,:&@G7\15T1-Z,W>YB92)^ M::FJF[Q52GP%C '. @ "%F4*D-_B!Z4ZW*#6N;\>; MT=) K.A3-,-BFCT#AEL032K2NR@W[F_,\6HSR:V7E2*UZEV*:./U*E16-:;* M=YJ.-!;+)KI@ ^G@[-%Z0]_OZMAR"/#SFG2(N;"W-GM1!;?I@KE+A& MKU#$@DFKI!>U2W&'%KEM3N#S CH8E6P1U;>=4E<[MTA?G&B=K6/TM.YHPE M709VSVJ2G%*W;'&JM#6N>=72!L=NF#F"4:;HV I%U2PZTZ46"71XLP+6'2KX5 'X^5%G;E23L:2KJ)LZ+2R)&]LJ7T "91/_ZA MLC1^F4 IO)J9$K/HBH&DZU^QA.;-%>LR=G3/1RNTB7(B/D.P/-W6F-,_; *1N2SZY(7N::2N;KE*R!@1B7=6_ MTM>M^;(0C O\MHJ($P%I"_5>#$%Q10B&9VDF!T$(.EC?ZF)O6ORK+P9!GW"P M1M)\0M/XDEN-=T8QMQJRW4D<](F+4:ALCL4O6(H"]>_FEM$U/:R;I%:@A7,M M%TLH4GEDV&Z/^'&[4.W/PVIC44KL&R:&$OP$E-QI"NO*]2VWO?%]MR4O;VL+ M9N/&=#G'>YRX:KBK.\F>O$K@2Z?I. MI9_'!-'GQ^2.6G81K3%R+E9@8>9WUJ@V,$BT@[&(C5&+<8N(WJD5H+]^^M\AWA#&9L[<"IW8OA@S-1E&KMFAR;%8H;=SOXMW:M)I/2RG,#>M> MVJZ#2*Z]5 (E(VJ>HMC@(((]->ZB##[U%/@^%^W.D]P!RGC0Q?R3*A[@,FA3 M?+A15GUS[(^8W6@@+T9D_IJ!550=3(>X-0]X93IO<^6ZWM&7>8%)"E>(+'49 MQP.VY+CX1;O44P#V\[@_%/EX;'2W9JE5R2N0W,"U+35:UL("%N-*4GQ"H;"A MQYV:)U#R)Y%OGB5=N"U-?HCBC3HL CIH]( M2Z4[4:G8IDB*0(@LAL/^0-!9N5QYQS?P5;X2C'S<65G@Y0#+A3D'Q87"1!^S MR]FVF@ +^>,?,DO2!.PI/VBZ=9:YN*]9@S?H+_(&PPJ>D6L[^"3-5<9DT3994EY8EU,L-?\ M0&B,5ML>VFC-"^9VV%A.\+,+]C7H5BA5QO9RIKKF8".NR\W9LM++7TRPO059 M%6UONT$!<$>M28^<&13L,G*RVJ(+7(QSEE? TNZ;EW:GGBC?^M+;>1(F![4] MP*O==U R'/IE3I1=CVB/&!)WKGK'3=2J=,]&)XQIS\E"#5MIRGJI"6Q)"-]Q@"Q%XPPVV$/G*@//Q0&B1$MC"9L1M4%S/;[OCYGI0S>4!!"55&R1S MF3@H;!F2$JL'M@R!ULN?A4SYT5ATK-DLY+;\UK<:8W;8;,? $8]N(6&#D*^, M&JDGRK?VE0>) 2>N!0'>4HZ"F .])=@/Y'YK2&Z%.!_WENQ%73+$B=-$.WZ/F.C< MT"R%O1B#]F4CZ''35]C_XPL9/K#_!S1@_M!?VCBRTY6\7 %=:;.B+&XY/I+B M6&]<8H)E<\1%YMO!?A^P$.4CVM'L*,1H@2"*:;<*.KL9?K$4O><-@]5F MQC@HWM'R2&TXZ4F+LS= N!"I2'8S&ZXG?)]KU";K.=FT(\S/7XI4#=]9Y4AE MIO.=TFZ,%Y":)%?>:WCP#B\3.*#O-D9"+HZKFWTV>4J)<16V]?4 M3K[.%T?.LKH+77)>2.\0FY>DDB8,J7",U.04+C]6E"W;I'<7TW3%&2\C(J($ M5$&PCK8*-HOMNT4E\=#GK]ZOHQ/HBI<1$\[=0RGIO;@#KBVA5F]6+48 M3!I=]>J<,$'<3H1M-AQ>$SS?''=*:SXO8&A<7()G4>)X& 1L\W&^V"C$H??* M2M*+0_=58Y(.&/IX##5R9VQ>YBF.&PSZ.;;@6=U6D 3%0=":/2XZ@TV"OD2 M%M*UBTW2BS#0TCE;7+6@+YA@WAIZG+**2I.!:C?4;2^&D[@0Y5(EM-^]/\#- ML23U%(+>UIG3.6^!D+EHC(SYLM5%;4(>K?),FR&UJ[I;5<$AUD9AM>!6$=%O ME[V9CTVC&(;B\A0\BY''_<\@$D%_ZVJ%*>D%HCNK4DD'#GW[?;(1,8.%\4<9YYAKY,O821=NUPEO1@#C9WS>5RCX;A9->6* MPHGTUEJ0+F&L)TD )RYER5''5X;N(<$%>Z7\48[_4D+.UCDS8$8\8B+M)5EM MERTVCU\BHP\$VIUNM@XA=0HHTBM/=ZM\0>]4M%B@%L)&G&6L^91JVU,Z(< MH4Z8GH!A2=<&E,S2] 53ZU#;;WX3Z1K:#ELO7%?9/QY.6>8(UU_*BRTW+KFF M7:EV!EXO47_JQS\XC6=Q\K@G->R9\(5.^]03!?9:N#)ZG(Z3S+;VN"24&H@I MMCAA6F]6,7:3($62F2:R)'Z14 F\LIP2H(!NP?6"K::?5Y:T( _0+;=N!7W5 M1 ;:5?T"KF^TPFIK/4;8V905QPBR498)*ALCASP;$W4-^_B6, NPQ< M4]L_[AA4>O:T:,K6F$,V&[4QK$TI)=KK/PD\@UPN2\'V %_[P$\]46!;@6OC MQVG7()\GHDJ1&&'H:K[FN(8G[M1>E& % WR#'):E3DR@N=.4P9?N!_!*NC^0 M:]UO]_6F[^@"Z_X3:HZLJ(G<(U8L^,<9KI_WD/9//63#D8X7'^F8>@K 6Y5P M'N'%AZ>GG@+P!M^7&IYWVU'?'S3+X,6,] IKZBD #1>H!=!PN?0@Y=03 %Z$ M^5)VRVV'_E[:;H'W+*[-JOLN>-]WLQMZHJR !::?$1TY$\3?QB%R6.4.LUM? M>^I'ZHD"R\934AV2>J+?]W/W57R9AWI&3 M;]JQ07BXP=J(JH)7+S$34Z2-F=09SD//^_,"C'=>DMM(5A@SK.*Z9#AP:LY=9&933P%8I .KBV&1#JPNAM7%WZI=+9P/S M.'Z16EI2 M(R]:UQOO=O>XT]30O1R,D"BP] E6]L/2)UC9#RO[TW#Z?!-/[70M*73>+MA7 M_0P>EE>;,[ME&7.X#HI4_+ZO#PM*7L#(?>T^F24)"M;NWQI"OC-1H $+U0<: ML+!V'];N0_OU^K7]T'Z]9/?O,QBPU:C4U7KYJ<$AU65GM.FOQJ2@Q0;LOCH_ MEV4Q#%;GP^K\%%;GH\_2!E+H@Y=2O$3_8C'=]P-RXUG&%TPAP!/O.U, UE3! M"GY84P4K^&$%_ZFB*@)8^[(;QJ=N"GR=\XP\/*[>O_XN4^'47# H?S3&Z"-^ MS*Q(#_HMG5^C-M[G&6&9&_E>7L"H.!"?(]@L2EZPB0Y4_>], 6@&0BV 9B L MK8>E]=_%"CPJJ_^F5N E0]M_9 ;FUX@867VDR2&;9:Y8I(UELY^8@7$X.Y>C MLN0EF\U\G=CUG02J_Q6(0$3^>>1H.[3!ITGGPMIG;[D(_Z"D>=EY\W/CA MF0NGN^9(M(RB \SNKB@*+R^/DY\ M"/0HO:@U0:\$,I]MM*;M48(N@J# M08-96$9]D8\!Z^'XADX&2(D5DSU.<%R&%\]P/1W,6#9]HK43Z+:)& 0Z0[4! MOL2CRS #WVXZD[#;SJ$K/BQNV9T>%5LQ,_"'XTSH+V;XL1K50T?)$&@V$PMR MPJ"2(B5;V,,7@26_ O]ZBK]4P#/6BK5]R/Q&*X/?3;>X1^6\3,.[.H8L^XN< M-..I%EV;YN8U96#D_U@R/F5W/)<:AWXNV_7GUXKKE=;T=F1W'Y53?OZ+.IWH^8&PB+*%E] M+QJS+&H45W*9:=0+=!X("W!Y[U:]S\VK;K-BU2);'O"46N G11'IY,>]Z_.J M7JUPE2DUKZ (+@Q\R^SW9;L7\^HM8^IO%/M6QGS>=H%OMQ,3P5(V2\7Q%?!F M%I &8"VX)R#E$NA1"KWD#82<@.WQ8^@^ Y-&U*QU5%U$T,YJ1/*DQ734T9\; MTL_WW%%?"\E)@5 YQ6WYK7H>#7U]32KL.:DP M@5#75J=893>B6[ M(>*UT%>ORAVVH"MJI<"0/.[7*QJB;7/+-N .J$,7# M)F(A/I9GT5,>5X"/B[D&CA-/C(-CB&6 #Y^+O@'.J+62O*'A913P(:YM2)G0 M5]30RL3M$OS]4?0Z'/8OV5C_\[_@G\;Z\Q;-S35+B'BJ/QQJ>>XSY/1UK<<7Q\O&MDW___=^>O_VOPEI$!+ U!1D[BFBB8@J^.2?HA6)6_\Q;\4^$(_A_)]/87LB.6G1 MN. C\^SKF!Y'Q+3%#?*,9(=X*6(I:O#S\&>//TN"G4\_='TC%K^?"= ![L5/ M?_'"7^>B4G M@3,@6CH]SE;]8%D+O8[.1P)Q_,P1OF&1Z6A%F;@1$E*EAI2[3!X<^D0JJP',?5P)=#Z& M'<,)]\=H\G=S849[K0+ R?A@7Y<=J";Z/3Y#,_\_> MFS:IJC1MH]]/Q/L?B'6>)V+?$=HWX+SV>5<$*LXSXO3%0"@505 &47_]J2IP M:FU[6([=[ ]K=]M85.5P56965N8*2J5YVA- Z(S&457=,7]CJ3[ V$O8$8=[ M'B>.@62K0!^>\=,RMF4;8'][9%TJ-M$VTX032JJZJ/S:"$.XHO?*\?'"5NQ> M3>QD@NU MQ\+]0!5F)OB]^6%_4JB6A]#KV5LWNJ-1KDK^MB5 MB7CDY>Q1X1Y.[@V/-OXA%+X-13:_!]'1W6]W=W,@#=[=5;R-'K]X\Z@P,'75 MML!5MI@O9"Q0G\A8V!D)?WGP2;^3R^[SY3Y\H5XB(9\O#\@7\B5R-N')9\Q? M,>:3-_'>VU:NGH'RCZQ!XTJW36B)F?^Y0";*>X!\HYR:XW\ODB]T'M2^?[+@ MN_#Q4(E&9_40>N@'2OA@I1&P!_,/V)R=O!W@\LXX2,^A1]^[G![?]3;TZ5#& MH3X,#MZY'Q,YAP2#RV0/(C1X,+&Y1*ZLI^1W6-DYQ0\]_2VI,R&!$\& !D"U MJJ%[7!UF<*2C"P3C1/:LW-$7W*HE4VQJL.8&=6GB1,;U/MT/H2.&0(P^5PGB MTZZG!OZ^5RAMC5S1 ?CE[!407.JND =0'*V (Y@429 M:G+4Y &?9&6JEBQV[4RASXWZ(81$D5@@%#\^[OQ+)'JPS1=R*?RDIM?#XM6# MD>'2$.8;67=%-613-1W]!)A1ZU0EMB:3$@]FH%5;QNEP+3GJAS&8A0)Q\N)@ M=F?DBOAFE6]6^6;5/0 ()>"=@" [+H>33&(QY6U#HHU6/JN+5:8?01 4#@?B M%/G][:FH;T_Y]I1O3ST3G&5T^U2<*K)2NR=;OZG]"FPIKZ M#"I3/$P32.-H\E]7[O$OU+\!0M,M]T((.LT$A#F&&T?0@J_9K,F1K3$A$)*G M@BB7DZ)=9G@'GKH!GS5-E&2/%C 05$$3T5 P'4RQ^F?@;,WP015W;X;&( 0 MT:4YN""4WPK'VNBO]\P+D?2(O?G2"&CP$55=N8FN!%H,GL,9@#EU8;,!=U2 M+^NAW\IPLYW:TU=7_FH&FH^UJL$E6XPFL1O^)E?-U0P<7/7;S-,;HL&O>*5N M+8=LJK3N"DYBF0^B*_A[VW_0!.)O2/@5/EYZ'\V:<*75X>:N_][EC5@]&(\: M!:JM",-97ZU+XV"4JO_Z$WF]82-1^#LR"+N/NJAASQY (UZQI)4;+$.<4ZTI@)+2(7M8D].KZ[&$ ;6%N9H,9SS(9II! M2HG:N1C$CM@YA9 ]#DP*'N; @9Q)+[>?NCN?V )#%%&C!D>\4_&FF/M=DFT M95&Q?TW4\@(0T( 1#8 >?2'R%H&9*)BZ!OV0U78?ML:'0Q#HCO/NK>@OKU^+ M+GI '5T<**4[VRG\V3;PO7 \87R73!\&;7-WZPR*FRH+V-A%Q07018G#H38[ MK>E=G$"J/1-6:%!T5<+411E?Y< R;=KB3K ANV1=@G-IP[T5S 3(O(UM$MY M%.% 164TT_62H0$S1A:,;"&9E3X:7IAYV- OSYIC7@J6"OPTF#.R*C7(9Y:C M'HUY\0=::X40""B0RW WF[A6!_J.I=T4/KA=X^&>PDS.7:@PH9?W_D.1SEYDFR%4SPGT)U!04EQ31K==Z>.KH>7 M4^;4'H:;!78^ZDH#K1;KS3/,J0OO@U4NQ;+918A-V0Q?GB2$:2C'G+K&WIRL METIR.G;8E!2R8MVIW1;+Z,FCJ_$B)X**+$PXLMK2RL#@B"5(=/'JT^TZF/IFTK76>SLTBI45_;4BN(2@@88+MDW*6LW/# M.0/] P%:-S4Z(TLT.K<[HM,\Z8QK.2514E)*0^<78,1KSB$X@&!(K9D%; MLE$Y.>Q0<0VDH.1%3]!IO,YWC#S;&2E&83FUM+I-5O9E3 M@BUM66IF@FPP7._'C]G4=3@M*-M3+LM##(1E5=9_6X@QX]YFQI#B*+ M@=242"$O!J=JM5(ME.KXV2/6FG28%<1T.(7/I]9/K>9(& M$UKH*#8)N#S3G8Z+I9.0:JS7-I><]'+\M+(*1<,I.VHR]5.0:DS$H3F?9FCH M=>0*.7;67/2;SBE([9(IH]\ D0%9C%CQHH+@?GF=JPI0"[/.3K\I0J M&_5^[/A)RIP$6\T!B+(IL.;,1*Q'0;@ZI2I<35A(X7PGJ@@-?<0[W').:2=5 MA1VFY5!G*FMDL&38R:I04YJ10KQ?+=@U(R07<]Q:5M2/,:HIX6O@Z:JL? MTO*D2!93=#O<'RFD;#LGA:_?=@9M3G*RRG&SZ]46WE["GK MK?(+]H_J;-,+W>'PFSR=J;(H6X2L[869G3& 3O1"D%44//N7&.L.6 C0$QU MTRU0N@G$;<-O,T-?R!* ;C>T2"6X"NB6>I$T7-]J\Q[TUA=\[&<@TU%=0;<0 M$,"K (,'AHZ?&Z045 (:L(;N()\.3W< 7XF+8\VP>13=.G\N?KK?2;H7UO#"ARRQ8-W+I2$(V@L*UZJU\*NWDZXDFERJ[ MXLT .QB";>F;#USO G]R_#5F!^R:('Y$OT)7:V5;'/%Q_'?+[X./;H M?/%Q[#'YXN/8H_+%Q[%'Y$O_SY2=T\:KIS&^1Q4^M:"(^HJ M^O#__HK\^LC9%!5[N6[-I M7$L85>@BW\"'!OE5Z^6)UA7U!V1YBDB^1ZT++ MA26%DY>WDY/SAM+SRLECV2B?:J$0(,!2!/!O[I69_"X%ZA)%V1\:&GQ;XUY$ M^4YB\?$-XDUJ7-NX\*W1[R8RUSSI;HLKTL$9OK M?W>T/\[:HSC1&5UEQW=PW5O-S^*GW+'3DV=F/"O7,[(F:"(JKK&]TOZ396"[ M0=!?W2!B+_'0W<7A@FXJNC7AB\!W%P%4/L#G\(?7F7@)/QN';Z7D[R47?!\1 M>(!M_TY*_H.-^\>JB!*O)H)S._*Z3<+>-\R@D$^7@N$ MLWOX_UQH W>3SQ^M.\*G2''IQ@G;.^7ADW?*BTXI7QV.A2!9G;M MT9?[*&!01W6V<$0&(<6)'@EK/1M>KJJ"K=!U6*ER;DE&EF >32ONT!_E <'A$OU\GT/WKZW>KZKJA88+M9K*)9;LM!I4XH.:4J677V^3 M\B'U[@W992E5CRF*T(L&G5RL:])I5!TF_NM/]%PSIV^LVKXA<%M#('ZG/E]/ M8 =\KK;,-8&BS$1,OC 6 4DO*TN[Z$ATFD-V *HZ%J6O90BX49Y'TPK?$+B4 M(>!>>7ATY;^V?G^^A/;%]3N[Y,3"2"67K)!7*[%J=>R,-53/$I4*I.CC^LP7 M"_ ]F%1?SA1XK)S!=Q=>/:R#?=D0W]/&\_S@W4/P\'$,]/L=Q/R=M7[11&_/ M?[\S+9[ @+])(.^PAN0;&[R3<&KY$=\:\'9AU.,RCFX.$O5^! 7RZ% @2IW: MXI\C'>-Q#?8'!HN+):8](18\=V#O0^K.5DI%KI5OQ!6.;>A&+EIAURKJU!Z' MZDX'HJ'P]8)[#Z/JOJ%P;T/!C>T]$S9\XT#?AX #3"K-L )&+98VIV:Z-G9: M#%^IX)#)X[\/D>=S' M@KQ?+N$Y='R(W?+1!>:^QX&'FVL(;JZ2;J,V&X]@2-PWJ_#NI'D"+^0FTY98FOD)U!5T"MU;P@983R,PY]9#FBTU53$N^^\L?P6&X2 MVCR;H9 D:YUU@9/8(BAF*K%J:[$8H Z-7D0S<<6(IH\+3XD+=TU?O#MEGL#@ MN$G8\QRHI'5QH,Q"V:XBZ%.YG@PSM7 :MWUUHYTQ\E02M)_:^-.1Y:JYCW=? M^6-8'#>)D9X#AR4]&S4[W56%!"%C'*_J5GS4Q^#@AD:IR)5N2#QZ6N0WSH*\ M5TSK9ZWY 9(K?4;?;G=_F#7?)YS_7INM>X?N[Y4FXZO#3UCS;:3_L=;LR_;= MUWP?4'NG$]G/1/J?F]?UL];\7O^J[[CF!\MC\M.6MD'KHW8'O[_S4?'%ZPP_ M>.[1A:LK/R1/'R@8_[!:?HUKC0\N^A^@QQ6Z/SV:4/BZ<8U;? \N^C[J_QC) MOO4=M0>7_%N#OI^=\+BJ<>D;60\N^A<'??]X_0[KC.)7M#%N 2DHP%D*(T 8 M8"K(VJ[J$*XQ'B3TPV)$?A$;_^#]VW#>CS\_]4GC4UR1^UF,]X7=%_8?P_@' M$/;;NN8/E>WL)3M7["D<2SQ(7&;,?G6X=XU!LU?30CQFBSY' [H<-6"@KM[;&_!!>GL%/EPG*9L>3C6>+E:,F#5K9 J=>I\B M<8&,T,O),N+?. 'EG'C\[\7R+1\0)[YWSLF7BUI\4=7?CC?=3]5MNT0MU I5 M8N="J,/-E04WR3M8U<-(U6,_IP?8_SYA?HW[BI1@CHF9($M(=@AABOAN$K(F MJK8$)/@#88T!,852 @5W"B4!]9=R,V]46< FD S,W_[1W"-GUSR%N?^S.'__ MCB:XFO);Z6^%KRQ%IR MSV8J#W4X_(U[I1P>)->$%3HC-$_T1K#!I),"8FS&3H?3%<7UUKF4->I3]*9S M"IE(_*S4$!\EK'^OW!CEH5#@N?N>?%C1QTR3TRQ=U92@$IL,VBTC6]0RA>7V@C-[CXP9V[(-0$QE39[:4R]W M9N;I3\!+M4$1.<$T(8,E BR!(_/#_MQ0G';LBO-46 8Q@[0M0 55,+3V$2N(MQ?\B;?E MD?^+9F\9FY=Z@U'NJCX0N8Y'7D)G3Z@E>7%B=F6F>**/7WS$GY_,%^HEM_CW3\XVUZW34&3S/\\@S3>4!^?069?>QP? M$-H+$>@+@OY@D1+LROX#EAMO&%T[,>4E,85#C$T":.@Z"G)\73R#WJ_[ _K> MY73EP8AR[^W,M7IO2Y3W4/(2 6//:GRTB/%+Y-HQX\]?(/YD<^PS8:%-S-BM M;B4!HSK,R"A\W,7UL8X"R2K;B*^%]5I5YH/94L\T8[&*->J'^J%??\+A0"02 M.A-&?JR=_R/H%_I^&_X-,>J'K?D]K]<'JPN!5=H&%3B?I@/4!2AC6^0$5(EV M(%[I\ MT^M.:(:,K::CGP"Q,F?G.E(ADV2KN:1,YYUJ+#QS^A$$8A$Z0,9/E6YY7GLK M\BWLK0O#TX_$(A]X;@8\8P. $]#3(Q><$#>*(7XN),8&K:HIV:RC.?_Z$PH' MJ 3UW>VGJ&\_^?:3;S\]!XQE=/M4P,HHOIQQ'R M4*$ >;+JYO>QGYIC8 !A: '#MZ*^:D5Y2:N;W-?9DC!U59:(_Y?$__U,8'M M.OE8B+"00-8.R=\W O?&PH9AOJ?F6FF^IW0R=3@"2(@TD04XMQF1*,I55,!RK%X:X M+CIR#N.10"@1_=8V&J+=;X*9NGVKP,P )J06RO2249(<,"W?=O-M-]]V^Z;H MR&N;IG5 8I@E8\%%YK"]"D*0V4B$"'/W1]^ M2N-M>/Z.J 9PV?6+ ^4/PP47/@\P( 0Q0-)M='GS$<#RDKFM]U[G]P:[-V#N M%)PI(*Z$S=* 3\URVH(TA&4RBPN?(#B+1 +Q^+MXYA<"^.QU>W%WUY_P;,U= M.POWMK8PT!=@T^KB%>:B)S=W[R&G95URZV="K1/'A&P1L@G_+IBZ!H=:$2)4 M40$/+ECX#2E]"M>](AQ957<7^M%?#F_TOQ ?V !.5N[LI@^D &/U!O,LW@)'J**NT)B4;9D.>E@\+F$2NZ;Q%]WHN#^/+1D16AW5^ M*O+KBEE?Q!E[].L/%:5>CK47\E%5$5$1XP;>JCR^$9"P#TG]%H"RK0+3H[XP MF-J],*2ES%LJ5"^5N:>;HA=X9IZHE4'(@]>G0R['7 M?$#]A;LJC_@O!'-<0"-PH+%C02+0=HB&VBFF/H"(([@U.&Z@/1_8K#Y"?$-7 M3Q,>_5/1K2ZP4$T4H(E BIMYO+A;'QP#$4C6;,'=$)]JJ[MR]96,(!LM0;5Q MIRY51ZV9S.,Z*^2JVY,E/0M(F;13D75/RFI93_ @78'$6&>>ZZ/'J"M59?F[ M:CX'3()NY4P55K]E394U$!P@$NP/ARJIN+^C.T?:?@V52'AVHCK?7ZT)#P1Y M#Q53/5[EKS^5:I-UXT'Q%[>X'1::#)-O$"VFQ+-$F64XOL&6V4J3NZ'9U-Q! M())G*O8O-#MD3=!$&:*@K)F0_ZXQ N7"E$WLD.+BXF@_PS\ N+DL(%1@E]4R M! D9.R* GT%K"W[D#@?-#_0-J/? W/L[-%%$T6T^!LT>]Q,=XK)!F&/=L(+0 MD)GN=QP+X%$D,+"@"07G+D)86N$J2EX+,S@]^'5H19U>Q19E]LUIM^[!7G4' MN',(!O*XQO\>@D%H)T67+>_PYNUA.KQQ&+=Z0(5>UVSX/__/06V*;00,U2+2 MC=\;UV]O65Y-#!I[@2.H/[CT!3Y+_RVHCK RO67&$B^AC5?Y>^L]AK!JDJ@& M/K'W,Z+'$3%1G:,]DAV4.O*^=ECM://A.R4X/,Z@ZD%78\LYP#I]RWL/KQK5 M4BE?X;P+R_E*"IHAE33!\4DNG\XSC3S+[3'R+?$[)-XIF@@;EU-8CX-=9U7B MR.)Z/>C:^4:C5QJA#0?Q1=A[,'K'Y^3!J3\GH(ABM._#)^.LGXYV6 MOB8C2HVG1URW,4@KX[7N].GC,8/1<7RER+&^DN6I,1>S&K.D6H=/'HV960R" MAM7-Y93YG QVL[.ZV8O4^Z$^^?K)<7;5'*:D"4L*(F>+X:JX,D4&/GGT]GR) MK"0CI=Q4D:>Q6JM <9%1R8%/1EX_.6^7I1:WJ#A\-F_EINRJ HPV&O-HGH9: MC!?B3-G@:;XX"!=BM4HQB9Y$I4L/'RVEFC8C51H#EIZU>%-2<_V*BFZ"'2TI MJH*^/)C;$5) VRX9C:TMQH%/'BUIH7:UMEW,A\EBDP=KTHG7]!@:\VA)T5G( M6+5;14II+\&XLZYD^,%X!)\\6E*_D1U$=)V/L: I4?7:TE;+8AT^>;RD1 M,M5%=\T+?6X@]<:%8#E1[T>.EP0MU:D<;0L),MIAF9:82JAT&Z5Q'ST9HWO3 M$=NSDLJ<$[B5E.5MHZH%4 M>DK_:CRW&CNE;95'XY 707:",:/7E$^G%[-9J'Z;6E MR,-V24ME!&700//H/,,M9L8"J^139C-#'T)70X+!S=D ^[HY@R( M")&((;12B04R4TUWC]ZX6-"!T:'Q;\+MVX"[/WYX?V]&M0QM V_^Z-# -DTW M= ,]%J_Z ]P9B/3NR_G]+T.S( >D$;(%"Z\W,J4>DTAM.X=(8BQ#/TP M0QRO\/HM=!T"ND0+H)K$0,"A&F0=L@D@B;O MWO O1 F-15#P^T-@F.BY/2[LOB/MWC:W=109FT$#"."PE^!R#RY) 5[L24:& M,PI!HQJ5\,/->^@WW@,@59!,2'"VB \FI)4\A .@]K&8K_H TA8;?MZZ7'O. M'3:T"P1 M1^XTP0M"#'1-NDG<81,+VCJ8R=7VQ]Q&=#&3#D)'VV?RF.[X =J+(VV>R6\7 M>!SW0\OS'@?:?=&F;R=<&ALQIO\JQ MT0$?G43F^4Z"STAIQ%OZ3 @QL+>?J2N\BT&/TE5'%%+W?%;@=<^&'RX$6<40 MA#XP!504%HBH&J[LA7[1UU0//5TTA;("-T*,\:=V"N@L6*> SV/8-D >^!! M. +VJI&;AO=,%VY%5QZV\%T6-.CLX2^@4PP3X"W6W<%E7(G6C71JWLZS'1ZO MP'H-;;>"I6<6_FE?-(+3D<4IQ4XN-T]V@K&H?BOA#SMYIL24"V,ENABLPZL5 M;X P\^L/^7*SU#$7ORY;CMQCLBL$$19-ON ML'"+.A ?,(ZY%J0'9XYLC:%<0+11H4TE$7"JZ!S@"C;--L(>/AEA+SJE?'4X M%H)D==Z*\!$U7AVV_D(/-X"?T0T.4CT-!A:W1?RL 9?);U==@K^=Y,Z$3L< MT^EUH'L_CI0+4JO;"SM(/V]L=_Q]\YC;$V_8:4WG@E9.\M-H/,EW@X-FHPK! MC3IW%G4"V-#Q.!@#S73]4?@[("0X%^^ W776O'*$B/8GJQ-N=\6;.1^G_8VW MW(W71YU/Y%&$WD;R,C1B(/(A",X88&X#35R='F_O2;.!1,W8)1QD&+V8BLP; M*=:.=6HLSPTZO;^0[E/O;$,8Y+6=I^HN#TX$;EK0VW=/F+?S2@JF;&Y/R?%8 M)S7 Z#"4'F(9H !N3A>6Z+?Y#R%#$.>V[)XD$&-= ME=")$98+(!B:;EO[)VZ;Y#@_* MKO62ICQCQ?-[7I^'#G1=V3EQ^!P4.F[(F/'"5GNOESF55%9,M&TUBOPZ0_J-7S[7^&5SKOGISB^;O&$W]2'Q0O_0M@EOEU6^ M4V.1V-FBY#XC;L:(\]7A?4;?:E\1OC0]'",\*'I(1@1>PE1/B,> M@!$^-#T,(WQH>@A&^%;3@S "0E/,9\1#,(+T&?$(C(B]1/P]XH*,>+_$Q>=B M?;=;=?S458H;%7\X;S ^%PVVS1 C7VZ&&'\)7[_;Y;E;,LV/.EX7+R\*5"?*WLL#)RW.2X .BKP07 L0[E@C[6R4YT1S5!\QK M N9WEI6'@]3X:PFY>+?LJTOYT1+.LNCM3NZ#-^3YRYVQX_B>]1.+,TIN>1:L M.Y*"MQE]:2;''IW)*&7P*7GH:_)#:O+9^-\3:W(T].A,/M3DKUD3=ZWC#,=, M OBSAO+_!^[-HXM!T[U7=FQ=;X9-P64,#!D.DT,=C]'2T)""9@:]<6_DG9*/ M0*9S2/4_%X(I]^#NT?JY'10:.DN'ZQ1N#7DW")[K!LEZU2X:7+:W8$%A[0QG M,L5.LJ,O%YF][@V"78G:CI)BR,[ 22C1137<[H4+9K_LM2^G0X%0XOB*X$6M M[;OKN0^''R'3):I3NQE4#XUVUP6TY[H257 Z2ZT_-YM\-5AFF4&M6%?(^L,# M6IO+B;->*).#TQZ5-"$1$V=C5%LK^NM/B XD8N=ZK?A@]A/ S+?M[F;;?=_K MH8^(A2&'G*],V3#9H*Z:5BHBE>DDJ@F80!=$ U3D%!9>, !S=T5_ CQ\ #)= MQKB+W ?9[VW<;1&-?"I$ RG5U&*B99!V-5*A];K5#18>W[J38\O$,IY56BS' M1KG(--]8%EEDW5$T-.\B@5CX[]H=WS=99%OD.8K'1T/L7=-W[Y\; -T1=XGW M#.":+Y4#JX+/:4.C\G>T9A MS*?(=/KV$/T&0M=L2"K4T.,$2L\6B6YAE2[U^6D3J!V[S,H9B>E'<$_Z0"1V M"J.?XP3_'33[KN!UL3ZF[]VB?':;\#7\4/OP\UP^+\6$\D:FW#3)N5UA@=$F MZ^/I[7W>+\!//1-152 *)#E=Y:R"M6QW:EU4M3Z*X"=!7C$"Z!M2OB'US0RI MT^6DG@G)C$;;"JM+B#4V:#5J8V/4JRG.,R#98&TG!8P,]5#/[*Z0'X>C;8%$+'3Q8-M=8^&O MXF\U7&CR\?Y'\9>O#LA;FQ"/M:QR+N6Y#]^3.XY8W(SYV$.\\7O&KXC(YY6ISI5@-Z4,M/Z+#7097A[=>0:FA9K%H A$EIT5=AMW#V"[)>!GYOG'RG[ M1\I^'/ \6!NZ^GN#)E6MNL.2TJ[OTPFXS46+27)=KR;9=J^86U'S8+1!._T8 MSJ^CC_M^^=EU#PT_?G:='YC[8F#NBP"BE6B0GAO=*AGDNO5J/5&M,#T& D@4 M70R+^_EQ3XPFOC'CY\?=)5+V12PR$T"(3UI6B$@D^1T"D$^3XY M:JDQ_ L@].'0!%8 T7@(9+<5,NYM[Y^(WN!$]([U&.]O_ST@/1[R1-4/>NW! MO M;58Q:&1>S&$VJ(L2"" \9!\ M==4[!P^0T/5 B6SWUO ;)[K=>[E^(MP#1!._B%G3-I-;I3))B>6B1FJ0%>+3 M+#V"F(7OO=+'Y8N>*)<-CLFZZ6J7[FSQ0VW+ YP)09R1='N@@@>T)"] M"W_0@V&W+.ASFHL91B^F(O-&BK5CG1K+U:]G\!A03H0"_LI<=\-Z"[8D.+>Z[IW!>/GM!*C\KH\S;16O!(- MU6.YU;++E>7;7^_Z+%1%LNG%-#'/CU@!E*J14G==6QH,A"J4>1<+D)%SQ]5/ M"U.^@>8;:+Z!]G,-M%Y9&;3:"W6IR'H0Z_54UZ4#42]S 0/LI:7YWU_.$GWXJK;5.)2TSS:R/>T:&*;ECQ5$_NK@#!GSFC&\\3\BK/IN=D]EZ>EH4Z+QMHGWV4";38&"E95-4 M=22133AV4M5%Q9.E09^DHK'*F#5[Y+P0E9A:(IN/)#P5A_0&$F.=>:Z/'J-^ M$0#*Z R^U3*@P#X@>R39G*G"ZK>LJ;(&@@-$@OWA5##T,%36(*]#M\ MROS[JS7A@39BC\:8GZM.I;.&)P;'M&0&G_S]7V0_# MKII2B>V&Y,XW(X@8$@[VJBW]#I_Q-BFQ&:P[X6A?5>945B[::J0U31_:TY%/ M;%(EJ #5X:LW"4MY:D^3NF'H#IJ' T=^/EV[XFZ>%$1#*.?']#UL)&3QV1; MBS=:G+):VKW1KS]4+/)R7.R9@,*IPA\"!#2AQ#$4&5&U)2BHPN-3?O,4-]8- MJPF,*0+3YFH&#L8H 0MJPX:DWE?GH*L8*@,&9+ YB.GQ\%HIO\I#O2G3U$YL ME8J;9H>T&YEX=!Z%7,A#IIWE&:'BI2%=$5UM,^W!T'L]5M.G9Z*AJWT.40_M M"R>_7RI/INMN9]@@HY%4*C@-F_%BR+D?)[G@FAE*JT0.NM>IQ:)82DT=\FH[NB8^<'JE*MM 12%G*Q7L5+3Y\3'@82'9%^@' EIRTI7(EZ( M)OQERW "SEJ'IA T@]&SI7RRVB $$W]C +WG,;3]%"0];MD@K-7(DAIL0,ET M10(]#ST('9%I1&!0#6)YQ;+1E8$J$7EH0R_=(?[Q!"_));M;F7-[!)K PJ-! M,3 L>8U='4B;,9!LU7VWH!Y(D@V'-4Y*J[M6R O;0+ &)0I]U?W65)# F:\B M>82O\FBW(Q?TW@49OU0<"]H(DDRP-O9P BM@V 5%^")\BPW/U$3O/OD:=[R] MX9!>P._"24-=@MH "3(#HF6^0)MX8.*0AG4T+5?G=\JT7]IIIUA>ULR&#A\B M(>% 8;BC'F[^Q&]V&+1->]I8[UMSKIT2J8%6-7!',V.2QF8M/9 MA)V3-N>ZW7$BE[%&R6^*#@3/.Y[#*=C%P1'[..RIE*-!)D[6EJTDSF*'H(X/8: MCI]C"-)/3,C=QO0@E+S?3M.84M!8J5@#LIHPLUTCVDU*:OW=G68GG-L- 2,K M-$WRVI; @=/0,H;0,C-T%!!#+6(AJ$'R 8\Y>&1/%4[9H'!W6NGP68R];E1D M \ !M($Y $*BM^$Q M@)32&>MP9X*[!?QY)ACP0[0E0B5'HTUE>XK^-@-0SBRX_=XP5',0ZW+_LLTJ MIC\>9[W-9!F\219LZ(N$R%.F[%B0#I!SSP2Y&A8>'[5^& O+A?*@EIUH5<7F MV+%0KMMKI7'%W:DX[O2;RTX]1*[D6E)/++M"3$8:' J_)-[6X)UL;]V+#4!" M(Q);D@=B%(3[<%!>!EV!^9W#_^L+K5+,"AF4P,_5Z')M4&N#7C$GH^'7"9%Z M'_WZH^E;T<7_>TMD=NL^A2ZNY;@SJ,!P"(TP>0%>F<*ZNR5+T"@Y>-'V?&+_ M$.6_DKSX\__!?S;T$%4@&.@H-__\__LS_[WFG@);$^^A"+_2^S]C.AQ1,RIL SND"*:2)C@^R>73>::19[D]1KXE?H?$.T635Z=MYT^*O!.@6VT> MPO'F@3V7#VX*,^A9],7RH&@,FGF.IQ-J85Z46B56<[Z\*WPN#-GRXF8-B"K; M367K4&^#E,B;QLXT]J71PTESL!E+:VO3)"8XC"R$ %WG8J[F%C M4G0_1!TFR7Q9E/J]S)QMU3H+-E5J0HM4\VWMX9(#/A MGHV"J2+^BPS, "'9X-59R/;Y,;2\(?$D&\X6'5[NO@\%8F0(TP#ZIAN!QD>< M.C0Y'-U0X-2\0?";@&:ZMC$".%$P;13R.9B-9B&2(%/&V[O0D]C+EC6X0 $9 M-S@P=3/(^X+X 3TT'^37*UVA&VJAO%A$M4KI+X*37Q&_6+&='=B5?HRDF6IP MVI1RH4X( F(H]G* [, F)C$;B6YP80!D"5H6F!8H>"1Q)<"036%"JAK:[89FZ#8UA$_-SQW!!% TH!#BX"7^&AH8NX=-.W8+F M!@KO#VW+-O8E3E0%>6J^^,C]9OH9#A(@BB*5@T"-#R A=JNRB%,/<#0&*9@F M:(A%^T%$:&)NP0..L,%^'!Q&9V)XML)KTQ+*C*9;Q @JJ(6C1I!>C^=E[!L1 MFXVBE53!-">/%2%12C0[97MEI0[L0?J#]0A*'D4::));C23W-!($64[,"MD. M*^=C?!XD>B 3=Z!&OI#')@I*_"==M=N,3."AL9_G6?+H='5[=*H*T!.4A-7F M]Z&,YD! I3003Z8Z$%0N.C-7MO/# -QFZ/7+/ MM['FXK?#.0XA_:':(W4'2WQ">R!/>V_PAD#G 7AG^_ZYRP(6BGY% M% NX.GPR]OI)85B,,I%X'RC3>(S6JY'$*FO7^W2??/UD'$I+N<(4AB2P^'DO MF#'3E>D(/GDTS^34ZK:&M6)'F<\-81'M@Z*20F,>S3.EC0915IQ/^.C26726 M:FBJM1CXY/$\S4(X84]EP&:I(;^*=4 R61[U0\?SG$1"K2K=&*1YCE^EF[U$ MCQF7Z_#)HS&[6:<5#P>-#A_-=*QX*)^."?%1/WP\ILG)43U52,W)K"EI9K6: MFVKY>C]R_&0BV^L'"_,@QZ?*Y=@\9XWG6IN!3V[>?O4L=T->X #F+HIA,IJ4 M ]((F1T4>9C=WLBW MF&:^Q1+Y"M=L\&6VTN1PA#O'IK/Y2I9@4O#/^>8FSGT#.^0UW9N'%@;<$'33 M-3!$8.#]X#"6:??#AM&Y \L!]Q#8,=(G)^PIT/4ST''81 MT)?QN)K@I3$,;/A78,*A9\!5']<@':GZ /X9W2[2IZZBN2?SYN$>B8\:3#=9 M<#-S::M#<,^#FZ*(K%9YITYHE4BT\+YZ:K7FX7D\.F.'UJ_H9GDMT%TF=#X^ ME)>OLELV@^D#R 5O,;*VRZ>2X;NA]2UZ:]]0RK7W^!?NA9!T516,FYG2'Y>* MH0H]37NWIHU+^8KK,K)%1R@T8;VS6FZS5J(-"-L$Q_*S8R/D!THIDX?H.B.T ME8X>A1\XT'3=\U8WZ7J9#I%Q_VCN2'V7@._AN*=2/:62/"QY?=ZP@??QRF"$G3AH%7IYOQM MEHO,R:UT'0V"O,.])Y&QYRK'_FQ0\,%:S3S*F;BS)+8HMQS 3$33E*%,"_ ? M5\*A?P$_1GO,)@@!_V1N.U-ZKX/,DW3L:KC30J:L!%"U+[0P)$>N\6L>SLH] MRQ[#30U[G&B)D%8!" =8 U$6H@&&ZD;G7&)ACNS-4)Y.H>/@AK[@7X!@:"C\ MNC\I)%BFC6]K[-0?+1>1S79/"M$RH=2XN6VV@43>/)@)&@3^,#TG-QYO7LM% M:C=Q+ >[R4.R[!,$!U2@,X \1

-Q53UJ!9#OZ+['7-W N](,]>12_6 '3R M<"CP"D'G#Y8F/F6S-"#X'UYC=2G$>@3R%O[J/"F/EPOG:6$9*^DB?O_!0+B@ M7 5N"^Z&H8W<+[$NB;P!R56C+&I.V^"GF37="< G*3H_FB'HK%.IU)NM-S?OVY3^W[!V360@AG MN8R1 BQ=+*]:@EB:Q)MW8M8L)V::H6Z>8E>3V+"IY%)*.UG_]8<\$:-[.VCG MYIM#-]WS]4W7O7]UW(^TV3W=\U*FX?14]SK2;=3Z?-SF 25%+6?D=+TU7RK% M&#-B:Q,Q$12^'L9]7U*.!63>8D,19AFLL--,JT-6F;4933A(0([S PY.#Z_- MQ>J,'6HUV<1,:_E/(B?%GU-JUS'8&P.Z"Q:N3G;>M NB+(%S8]RYNF$:: M=)/]N3$ 9WB?E$=[C[%6KLI=B,-1HFRZ*)';*F+@#F]75P5#=X\+'L8M@U"E:H6 M[]2C;#1C+.?)U20['7\]T>.OV :LL4IWZG:4KQ8G]K+1D%OU+ ;Q,RD@T"C' MM"(\8A%[U#IU((SY_%8^SP$TW*)\!N?=1]LGTEZ(\3B(6"R(K7(W6TZP-@^R M&I.M]+@@A /2U?[!7IMLF? %.T0P MLS#(0\$;N+?%]]S&__R^8%3FKVM8W2&+]WSI./Q-"6U56%:#*(+[&[OYZ*>C M/[O!55PE'H52X2?I3=0 *B!H)>:CG*7,;JK5F'.=][-;6\A._C[&W+V+S5&XURU_"Q NC1R,O9 M)L)[J=9[PZ/$CR%4J U%-K\'4?6PWVZ"O -I\&YBNG=$CU^\>5080"&P+7"5 M+/77G1Q?R,B9D\-/5W/:W3/XR]IK]#N=JWV^W(3S&^ KSF'RA MWNE2[_/E/GR)O9SM>^*SQ8/MM-YBT'L.YI7O MA'^&4/%/$.JJ('\W4;D9!=YUH_Z:!/'/2\6Y+@B530#P0H7Q'UH$_K9?B*BK MZ$.,VTA&]*F (VFO#@7CDQTJW?WSCNU4X^]) MR[G5[TY8B-0F$_-9].2]A;M'1L?_7FY[O#/7+Z@%>^>*WX7]'^@:?THV!M?9 M*K^/J%1T-SWLTW]\;*1,4DP?/J_T'9 ]PN(C+/;/B^F M$@^VZ#NT[?(VV=O3X6Q'JY?(:])\])KV+C6EGV.-SF0BM@";+>LZ.:228%&L M?RRM[VQB%VXJ .43BB>43BB<4#8WHKEIZK%4:_E\*<^2J651K?42FCG/'*1U MY2N9+^5UN4YX=;AG3>2 *KV^R8VNC';LQ"JCU\I*=9!LFQVFH3,4NC**ND@= M9W3Y2G6Y7GCTXP'J[^#[+\;:;P]2'E0\WL4 V(BJ[M\LIV\T(3V%@4 MKRJV[)K3A2OR9&&H8D?)2NDL:>JK)&6B*^L1B"J!^(D2$3ZP?&M@N5 ;]&]E MA7Q_K(!O?A+Y6=]F+L[+"GF MR@[+#\.[NX< OXNK @7S+:Q0F6AU6%BWTGRP/+/"5M9L] !S6U>EGEQJU64_ MGN.YY+11*95ZK<&0Z8>O[:K\,'5Z)W_G.Z[YG12_AP:(FU@1?X4,-_$X!E:V M:8'^3&.CU5YST#(DH=RK0W! '@<9(*_I1"KHQ7SG&CQZ_OY$,5WQ;1VMR?IUO+:JXK)C-D M*LPWQ>5\%5S>^J ERK3[^::>CK+1AE!=32A]Q+VXZ$_+!YZL02H M1SP_>6.U%UNS+]CG!?ON&\C=3@+NOO('-<&OLF?>PNJ6HQ,SGS47#-_6>XEU M8ZG2W0G:-9'5'0O$J%.EY0ZL[O_B>A-_COHSWJ';PN%-HZ_W7KC#4L[6GOY< MH?B&W KU0B\RP C5 M\M4-=W:H))?[=P+B.BZ_Z5[H1-68=?6V<6UR"/M(W=!? H0#, UG@H'+&<*Y@NE,U5?(X AN5B *&_9X M2\--'2PH&+A"//P_' C2=.PQ",USTQ[,K59O@!DD#^K NZF\#O]JPC%=S\'M MJ(J)@A;F;-K-C1'Q5<'96QJN\HZF#,UX?;>M',UHO\D#T!:RH6MH39"H&V&: M&=#6-V14>=F32_F=#1&_&Z RKK@S&G#K"[HM0G'#+=2TR5LV;K=D(OM=-L>0 MG:;I;8DCMTD&0#(%J3K C?3L&6ZQ8:&BN:C\ZUY5?:_'F[>/S@Q]@&O0N?N? M8$(/9(#:2$'=FZ(_W+(=6QD7Q7>[ NAP9*09V^DBW4%VPX9,F"X!M #H[N)/ MD)AOM^S P6[NB@76R+UM/T &5?B%%1=\Q36;<4Q&AE(GY <(N-C+, 9H$;+ MD-&H"8@@02?=W'1L1B)YJ@+OKFG(!F8#&Z5&4K#7J03/'#77@V[#OU!*'=08 M+( :\.'&P*:)>S-Z)(!^\5!8Z 9FF\=C-)Z)_V_@;FY>3>"-:$+14S> @M8H MH$X(QL@;Z_U&'S;"MRPS\AK>_WOW,;# M+F17]KMJ0#-1J$&3!-56R.&[8&C#AQF0BH(4#MP45XL]T M?WH25 /<]]Q5"#Q--!J"0=5KENU-ZX8ERQM;1:W!252@7F^/Z[TUH,F_JG1] M^*6C]K(>'J"_F6EWU1X*;*K;#]HQB5I'RRS-U<"PIX2,F/CU'@6'[T"OW:MW MC7YE,%E/EKFV.FQT0?>8,FGGUX"WV$)E:CF__M!GJI-#84)[\P3NCP"YTEX9 M;9]M?\LV[\?JMGK_2995'=$NRD)?#U<5(K7#S1 RS+'&^H+QK7[CX@6W\ M.VI:QNTPS.%I'+"!]Z:(GCK+P!MQ/36.4$93ZS/L:EU3"Q:SG(_TBRHK7JY+ M"5=?3[*]:5/S6%>>UQ2YTI@5U#A+E2>X(/WQU8%7K:&/FY 3NWKHYJ4/9S[8 M.^8NS"RV\W(S*35;9(J/B*M,(MWH%,[U%0F:0$0,1<7?H%/Z/C=Q4I<\L/%N MF5RQV$4&QDF6KK2N-E/2M21IJ]..%DD&%TO4;5[3CS@*37E!17:@?=VWJ/M=F>1NMLM=!5VC7N?SK[?#\E>NRN"!:W:,30AH;?%0D?.0J=Y MX)PY7ZN-8MU&:4(K7']0"M:8S"@:=(X/5$X_YQ^H7-GX#^T;_URSFBKFJJ4T MV^ \[YY@ZWR^V;U7@\VT:[6_V47(:Q.RW^)B9[(+\O6[2'U0B[ZX/]8$'%"$ M.V$:A23@NDUTKJEK6 ]/PFBVF \;U'2V5%;*?#5TGTN26^/.EN*U8#! MH0FG!'-<@S)QLK5]15@Q4$=7%#^M-TIANF740QUL4)RX982]04R$ Z7PH$) M:?,ZW!A>,%P7\L9-S!S'*5;SJ=*0E$M#MME<#&>*^O6>05\0OQFK,'E)J&7) MJJP[E>0ZTNDG1K_^Q!)G++/;B=^GZ74C\>LORJ"DCTV5E<=*CZN:M*JRN"\6 M%3TK?M(>0,*IH#_)NN09--3=&B._A]N'39_.+^(0U34%LVT'F5NR[4:1O: M6KP[$0)*OS5H2/J/'JL/5U M",*ZU-@MQQ6L&A80'-0YB4+%M=R,-#FQ1$[-17W6,ZJY1!"W*SRA33=I.GFZ M(W!HN%"KJ5QBR4ZK024^J"E5>OEU<^%KQ*+JG7H.3%US7%OD;;2%\NQZ1D*JX$ZU&53!GUG(VLL=BYQGEWZ'YZ M8CJN.,(3JB%>5%JE5C-^5),D$&4WD;U4"@0R5T) M,:2QG2LV+8*9EN06SW^.D8FA(%/IVBZP?Z3']&G=%+<,(% MHCG03#>;W#!0UU)\KKO:/>(Y#7CV^)\62D301@T4@4#6,&(+Y.L6 H+T'@8X MD=Z@8-;9*KN*<6VR:2TLME _6>L!Z3D:"R7.&)Z HU85Q->#8-LX*C1Z MWXBCXH&3[Y,[>8[<+MA2^ZY9LR55P@E*N%TZM<#,+Z\D+4X/B&^XNG*I\E/MZ#3K3@_1OJMU-F9Y%*S,9LMAV: M.!07'_% M/F5-XE62M<4F$'IJ6^ODG?-G8IJ]FA;B,4M4YHUYHK)H#H*#RM<-M3T?/"7, M9$M075%IN)EC$MSF,K8%L1K)#FKU?-(6T6:%Y$#/5W(D2&CQ8C(3;(2G4%FB MYPRWC2-Z>J\6\<2\K=)+-G"GA&T8V9O.R[=(M8[ZJ=9^JO6.)L+F;E>;YXU> MTE'JY+0TS\]XRURM20?M!]ZUH.V3PY+C2.-^N4UR,76P'@P'J\X0@ M%;56+2:2X5,-ICM7'9 9%)@^?3QF.V8YZV$B7E/DPK \S] Z5R[4X9-'8X;) M>:W>[1HZ.3>#4FE&EJQ-REDVF)RW%"8YG?/SD5M,]_#) MJ#E*KT-@D"*%&#\V[?PD7LL[;H',PR?CB1*5S/4Z(9[KK?5^I1<<1$6O/M[A MD]-2:!WAP;JJ<'UU46KKRJ Z1:5\*>J(3%-H'FL@UB%7H=J:ZL;6TG XZH>/ MEZ2)BW$\&D:Y'51U7_1D+DYE9Q-'*?)@$8WRDR)8U\HC]X+[ MX9,+IT49O6Z!XZNRPZ?"\6$J54-C'BT^DTWDJ'DL/..SO41U5&;BN>5HY%[_ M.WRRX0R"T4JMD5!2R?J$%=FYAC+U(R<6/S+M8;!NZ$.2MM82**[RF5YH!'>A MHR6!+C-/U>AM4(,5*7PD>"% MS1$YX>TUNXH+S58N,K"$&%*0HROU>;8R=5/2:BSR/7"TUB0 MY*/S3*_;(6M5IC-RR\(=/FE-(Q4PU6*R8I<=HSH3VD6>1$\>KWTLUY2DF@KR MJ>HB%#0Y+C>F1J>D?J)P4YTW$H;2)L-&.SU:1J@^DKNC,1.MFAF-*)D"N5H4 M@D$YDQ@K*^:4V*7D4J0(/9H%SY7IF%2RFPFY6#\E=N%EN#\JZ_J27U&K1'9< MH*#)Z_3CQT\.QNU62XSE5ZS<-ZS<7,LE\U2]GSA^L@#E5U2ZLQ#99C)T@BE9 MV15 3VY6],9=F;.G]H]Q3H_&)K#S0.R\!\*U"6^8[X&L]J&NJKKCWD1!2>VF M/44W*=8XG@_PP:&NN7[L:1,2VXY!]^J#N.>=H Q$Z!W@RS,BLH-0]B@!EN@! M\!NO\MJ)(>(82+8*JL-]KRFEFQ:TMX_]I9TW93(JNK.#GJX.3_M>:!0SN<)) M3HANQTDF;,62N)HV&K'1;JYF9G)LG(U=*V?\1ID]GHAX]K);XP#:RC@@]WOS MP_[H+^^F@9JTC\)72#PHI7 M[O3YES4Z8N&?3H&'*I%X!PK'DY97DY!:;R2<)<27)\?<;'T6N@2+?I]7WP3W(-QJD^Y+D M2])])ZV8\7?4;)_<#4XW38%33+_\PRX\=Z*SDKY?F."PR8%@S<0@OXJ M0GPW@$ ) <^RM[PG(V^+P4\7 92,[W/X.W/85_(?+P(74W+?L#MOV#U8RR*< M#GETJQ,G%OZ^F,8_V)HOUH2*\IM0_=3^8[Y@^X+M"_;W9;VO ;X&/!+K?6CW M!?LRSMEW8?W#Q=7?76K- $%+6!Y>U?)N93U#=.4+QW-_<2#WM+F5YX)I_W.A M2-I-$B@_VZHUN-K(L#)_K?AA9@R96[TX7"M?70B)^2JE1 _6]#O_Z$ W'JN"S? MLX1K'] NN#]^7*8Y]N/!P[41X%4)PTL@0*T[KR33?7[)"P4N;<7E-%^OUF^/ M Z77\C-8:A+KAIR>QCJ1T=:W8$($/WU)Q1(G"B&]OVTWS LOV*,AR=G;0#8WC\4@=F1,)5%HUD(@<%V;W[8DG!A#?GKA(2>1+ M0$ HQ<#Q:QF.I76M2R]FU4RV=P<(Z*VG22,?-^MLD&-KZ[@B.MD(*FU$T;_^ MQ +Q,'4=@^+Q[KS]T+/_J'OV+RPW+;"^:]C\84S($W2Y8W[0WUF=%TT%?RL0 M?V_J?"I0?]Y6_>?'Q[XVM=@Y8"QD$9S>KR <>;T",X8^_=A.9J\6>K,0S8;8 M(*GW8XH6SA2K=40,:,P&Z-AQH];_7-28?62X\]'MZH>IWP*\KHY/CQ^9NQH^ M5=+=E94)D2*?[3J=HC.3LZ4$JC,;1?A$AHYC]Y>[) M&UX-ZB;QF*SP.;G(@ZF%RHH[W=$805WBUQ\Z$$D^-U MFSHO R] :,!MMBHLO]]AUUT-[@,(#D$(EG0;53-_A WH=N?K=R?#4QS /TU, M\V.G;Q5@58=PNSJ5U>,LT_HP5)\J\Z)9:Z4G@^2$0AU;0BBK)Q+VS^%_%A)= M[*#^[JM\E)/\IXD__C66#/OS2C0H-\LLJ!>C&6O>[LTB(X@E4>1\Q^-7.M!_ M*!SQ31S?Q'D*$^=I8H5_#4N+=K 9JR4:-)L"A=AD2%'=] !U,4O\^A,/A**G M8,DW<;XO$ODFSH^-Z_TUEN2IU'I>*[--EHO7V@JGBD,GZ* &E_2O/Y% @CH^ M8/"3%H]C=?_%C>3^''64?JIF> _1HU'67.%'ZHPU&G6]!])1'25"MRT3*3@: M13ANL7[CAHP5W9OH'@*@:2(@,AFH. M(_3<:*U(53HOV!H,&:^OV) U J%^4 MZGYCQ3LT5HQ!$^<<,.TUY]X;7H=##J% ;RBR^3V((.^WVU+=@31XMY6Y1VC\ MXLVCPL#45=L"5^EK_H4*;Y_I9;+K3/^7&P;]0IVU/'V^W(, MKS ^7_8M7SKA\^4!^0*!S%>8ZS'FDQD-[]EAW[_!S'L _B3E_:]D5GRGBL<_ M743^OC(X1;]$KT^)"U9_;^/?@'1("Q\C'TT!'IX"/E ^O9S\+4E^('PR<('" M"/CH^7VUXIN@YX4%OV*C0T37CM*'%S*V'UH.?'3\M)!D#0%^EA:L!P?(=[T+ M^5 DT,^_90M.581__4?#NH#._4Q\U$Z\:K G/X5N/($7_E0=E\ZWBL:"\BRP M^63>]_<1DXP@>WML2U#M2Z#H@UU4XS=)%7NWMG"V B%81!J(8&=EA"BO1^V% M6IFY6O-@]+A=,8 -I#Y6BX1KY?"Z&W-?%OJ4-8E72=86FT#HJ6VMDW<.4^\8 MLU\=]BFZ'Z(NEVPW&K:C@QEK)!5Z&._.^_K(6#)?3[8[G6/'&-#>&H$I!)WD M:O=(35BAC_#TV;D-[=6\!J=KHP_-JC4&1G,L:-49&L+<9@^Y!OZI>[:Q])*D M>KDJ+U=GDCF=___LO6ESVDRS/_S^5)WOH,I)3B7/@Q4MK,FYKRJ"L4-B&]O@ M+-<;EQ #*!82UF*;?/I_]\Q(B,4VV"P"YJZZR>1Z'6+1.$SZS8'T MH9A4%?E83H6B!1#+]AT\6IW*B1=2S3D'5KKM&0@F_ZWDEO[>?_OUU5L]7;?.W^(7L^T/,.JAH&8I3I^K6[XM]AN.8'A7^[:OSMN[=& M0)\T01^VUI[ /3^JN=75[\QE6MWMQTW M&X-'*=-0 C%M6 V]!#0U_;M_O8MOY7^K_:]^.]1^-W\>?L63X ":U))?!E>Z?= -%N]4:S6RUVCNX MN;\N(CHJ%&>UX!1>H9E(*,75J#<'B[9+40F,M$YE]!*,E/]=*ORZO6S^6]5^ M![U:M]QT[K0R:"MT+)7DPG2QZUUQ+"G/)PYA^16>-*2,DH:T735ET^"&VK:" M79O)*EJNMBM=W=MV=?"%W-3SZLVIKC:^E7)IQ%[/)Q4=G9+B=:-\=E(]R/YY ML()O!?ODX.*ZQ)**\JLK))C.!;V!VH*/.+$VOJXWEYZT\:FG ;1M1F^E Z6] M*GWI\+[5S_ZL_+FY^0D7=J[.+M3L3]1H"-"*1H(] M>CJ#''^#?X'1$DJ+X0REGM&6WBZY?.?DJG'"8?];L1"8-[>7MZ6SNV;KH'56 M'MNI<\ONH1-++Q5VO^D&AIW\O>+ZP9D;_"8P9-/M.D#MD5LDS^3XS/"\ZT*K M=/[W\(O6KQ[D+G[W^NUR,5#+;_[)*_*T)U8"#MM(023_:LB:2*:\\XTN.S<'#2ZVT)7]<:X?/A;=KQJ)3Q7A^7OA=^_C0N@:TZ>3@N(Z8H- M;/"50$LO?CY0:30 ^,,/,EBFCI6R9$?7 M@A[83_")=LTQ^1TMO#)^%U86D@SIGBM%R6!:41I08Q8': P&GOL % [@W=+R M2U\F&'K@$_-3._2&Q/#6QDYFMA^Y'O\*KU,3G/VWD[O)N67CUXU1/>_?=JTS MC[C=-__H=G[^V M@%J7Y7KCY,O/9D^YK00 L2HD*!;NW_R3E7-/4&M<+52#'+"0VVI6[5 M9FE0FESK)C'S+6)<=U2B7V>+Q>QU2='SUT;;S"EJH9C3VEB$]:,1W0%H(U"_ M*+];P^:Y$M9S+>V^>7]3M\LH)Y-7WO0+.:>1^_+CQK!OBVK+^/?RJ(17%B>O M]'Y5;G[?ENWNC6$6O]PF??Z.5K??J9UU?G?XJW-]G!33U0S)L_ MEWG2ZE[ E;G)*[\?*_5]P[[2\+]__X-7JNKDI;D_A=;!W=7E'V5XJ5X_=/JMZI]!^3IWK4Q>V3FP MC1O>Z../MCMWQ?G;ZFE)O'YN_?E[_SO[6[P%F M3EVI?;__GO4-TK\*NS7RQPV5$X^4X:K]P4E.,?W\-?[6%3RRI= MN%*=XM+?BX<_1;]XV!K",\#,QDK@V&W0 MLC<#W) (]1S(ZZWK/N&$ M8*[4>H?Y6!ZIY_[WZE^E%_[-_:@>_WOYD#V[MIV3VJ;JN9>I$>&8 (1X4?W. M-!-GL\[P>:%^7WH_5ESCTQJ]#/M=CSY7HNUG1%G:U-4+?J8HD.#+9OBBR&*Y MI) M!;FD"[ZDCR]"C:63+T*-I9(MH,8$7U+(%Z'&TLD7Y9D^?X(O&]-C8KVD MD"]"CZ63+T*/I9,O H^EJ6G3L\[*K:XDOAJ-OM4DB6L'YUY<.[@H%[:J G^S MYQ$BG<(//5^J.FW2EI9URD-(RC.24EQ]/?IE%ANW'IZ2$Z%;Q8I9BV[=G;KL M,PX8"MV[1MV[1Y*T4]IY-Y3QMK3#*,JYG>J&P:?4Y&'A>#98O MJG+ M);7WV#B'TZ,%=@IZ"27P$@G0MDP$QI6 P$"I$^WML]&?2601[8GG2(X31$K[ MVA)+:3,D>2[^MX\T2?5"V=@F]&3X/F5BLK%=:+V--K:12*E>7&(MB6UHV31Y MF1&8LLINT2'.@^B\8_*@X]@YWJ6IB)11('6*E()90:1Y#,/T-W?86(7U[,PS MWM_O3VKU3L\X4.JW/W)7.;M8[_QX>87.)X^ LS)[M$S!C *;<'7Q]F?#^/X)6-.5L$4028>:(8Z0C,W-_??Z_7*B<= MQ3KI5)O-N\[@QMZ(X7,8UJX/Z]ZWHZO\C>$$)2/7RC?O09%@,4.*9I0E]DI) M0>I!N=V>*,OF$S/TK, B_J===SSO<&K!5E%D/8D$BY%DWT,T>[@4=BCFDJXY MITRTTZ#RUA..W"J2B$#^MB\EL7)V: L18?NEA>T#:U8/%8,VQ=A#%U2Z(O>; M;K:[541\-+*_:2INBR=]\Y'_1,.]@%9_GW*"'=S\[1V;1[WJE?;CY^&/D]_7 MOV[_7%P7,/JO97+%_/[ZTH6F2@V5'G6G;YI,*7*W;SYWX'EMT[H=_@HO;DJG M52WO!II3_WMY96"?HSQJFZ*JB.R!U&4/;'J);145'\TNV#05MP4S;3[[X'DM M=E]UC)9V<>;>&"?'Y?+7NYIR5BZ#%BM1S%3:XWS)-.4?;'K)I9EH E!M0_[" M\ZKHKQ=<=W]=M8K5[U[5\!_.OWT]\Q!080X#(*KL;F4PT*ZR<6NP@R=:@QVP MAFZ[[H4760WIH,C:RR.D&L1MWO%5'ZF"Q]*_KKX."C6CK):O&L2XR9YW[_X^ MW)>OB_3<2TG+Z-IT#_MM*2^40A=.NG3&;L;N-HV8-N^"FF/=5TGGYP^O]ON^ MVO_9.?RWE#O6[Q\N8-WC&9:2FBF55GB&)34+( V;9JJC^WN2%Y-J'+%Y9] < M^D2M=^YRZO#$K'[_8?S)GAOV7SN+^J3$<(16F.75WD4<(1*$]B%!:-,@8_-N MF3F4@J<>?_MU_3W_6VG\-$\NCR^L/U==-"[HV1)$&;FG8ET[D1IU:-DA-B22 M8"#$#+"I>R(CRD>/%I6+/4J+$HE0VT$VD?JT#1Z@FF-ZI$^8;3I??Y,S3W>6]P7;6.OOV^&EX=DS/= M[>3)T<5U"=U"JJKO;VA/Z*O44&EGHG=(&57[O!?K1Z3U;!/=1"+/-OAN5H( MLK6+O!7\M$RE;ES\>W9X4KW0S\J $J( #2! (3"VCR9=A<";%]6RM09L)GY M*&UTAY#VCKI]-^39&!-V'82][8:@]-.G%#;JQ]@TE;8%LVPR;^60J8J$J6N9+/[$G(2JF:S^&/31$E17&J3 MR2\+*(^OK:_WG5K+^%*M=(N%^X-!S3T;7*#RV+_\ETUY8S:]:E*G2J::T:9? ME>RV8^7U>N9?/\B>&_>GS:NP6OE5_=JXO;ZI43W#\V+TXHI=*?NUBH1J$2@E MY=DS"VB/NY,?0_.OIWK5XZ/J=^.^<%3Y?G./VF.!!)J/U '\3W09# .X8ZZ MJ7]"/[ ZPZ0I^BO20QK1[#A!K=5KKDH.41X^; Z,";/QGVO3'THVVJ),=N MND_Q=H1TD%1%UG/OI,1GI,<4,?O&PT&"9'P7.[!))_C$;XN^HSM0_*7K6Z@Z M/WG$-C!9#Y\^]ES*F< =K(XM4_CYV6IT*'><3Y?UDY/:62/#VJ/7SBJR5#X[ ME!I77QJUPUKYLE9MS"%^X\2;19,QO;L,8#X5R'3[I&D\'%J^:;M^Z)$FO."+ M38_]TDVQ=6U9/SM9K]+WJD:MU+OT?E[Y__ZZ>",1V#X'\+# "\E:N#*M)R;9 M,J8TVI8_L(WA)\NQ+0>6 4XJ^3B44O:WY8#^"#Z-)"V7G65LO6I.]$' 3, R M]O0LW_QS5F]6)34G,UN$*C 0J_II56J6?W%I6H/FG:1HLT>DBMN'X0QIR*SP MV9<&GHO:%Q B0#/)HC(D!<8#C,+R)8^8J%':$OP.S+!P)5E]>B[:QW_AEW MOP4SGDQ@.(#U"";MXN^&XX2&S3-Y,:=W]#+)P^MP 'AA)[1M:0A+2S(& ]N" M=P0NC?%IRF<8C>48'GV+IGZ.G@%W@L3[&DV-#P8,7TR2)#I M$7@-X/R^+TL)8HRF:3Q%#YC'VSEA]57C\-HYZ?S\^\/W[ZZ^__UA?!O^O?AY MHI67'3;(+9;JP#1$]6% ')]\(0[I6$&,G?-,39P9GG=M_"S:?Q_Z[=NKBM.] MM(]SMR>Y;]TW_^BZ/'VF50+AM2TJ(^V5TVAQ[^BJ:-09M@N!>E&[JS:.3PK9 MWV'NWZ)[#S3*R=/U6V(:16(>]#Q"I#[,M >+Q4'Q^Q8Z!/;IC(3*J'6<[4_YL_6U6'YS3]Y39[.-IX21-]Z6%P,92E- MN]AH4XEW$R K8&6?[1YS2L( ,-.U>=KZ[K6:M<:55K*_W7YO_SBI.LL.]R[B M"JE&DXM%XA(F6('A6$X(<+P^(&PTHTRT RTA'?]>-,V+1NFA>_6]8SN5VK\7 MY9\/L(*T66KJ'>QY3"I@3P3.1ULH;'Y4&DRDO+<>JBZLZ==)U>_#NU/C1OOA M5[7S]I_K>Z5$# +\'/=$."9+3B*42KX:)@'WDB%(D;VHK*5-0/[W='1*3H+]9TM4,W_ONB=0SVC"K#O%09!+&B^'[ M)%B)>5#VK^N=Q&KC_+[^8MB&8Y)&CY#@Q#4I:\L/EA]?4 ?5X9VYCAG"8)V@ M3$=X2N=T_2MHG:OGP_/#ZK%]\"7O_04B46/O>R,S(8JEQ6O MW[CYW?FK&*7*-]"%?R\>^@CGY.QZT1RCK:I=ZWQ]+H6XQ5/?N_O6+72JI*#U MV[\R.6?)O6P9UWEJKL9$77@2>:S,>E4W3"TG[9#2^$=OY+O?H1IQ4'7__NMUO%'\U M;R_0?2P7T[XD%B'UG\O*W_*?9K%6;9":UAC^^%T]5)>X-.8@]77^NYL-U1^% MJ]OZK^MN>.KD]0,DM?Z$G?3\ K%=IWL (+DO&8P,R27!#:7)J-N*G<&-L.63 MVQ"H7[W#,RK3GN!NQ:[DLL5K3VF4+H][MX,J*?^]%Y[@Y7N"65Q!S2?=P1A< MJ%Y<5<^:4O4'_+LQG_#_6>,A13H?*X#;3?CU@EE_]E ZM.XL(&<;!'EMD7!JG4]'U6,38&^ 6NY&\+GR*Z%IYF&WY/: M?'KHZ+8 S)GT*!BO,/'\IL:H0Q4MSZ@(+NI:JQFJ[1OM>_Y<[?PV;SK?+QZQ M$0K76CY>ZJ,_(O4[L9B;PP$9 R03OW-]^Z7O!XHY] YA@7]M'!P?W9[8^IAI M5CL[6D#A\M-Q2)%(&/QSXM%4C$-.X%CK*@FMF\O?^J;?^1[ UN.8_2^WYDFS M#9!/D6<4ZY? 5&&'7Z2!,<3D"V1)@PP".BNVEDH.KDL-^>5.I$4_JND6#^)%NA#F0SR\8 MW*P\\SLK(>&_)H[LKN!O:+(K O OLCFAA4UUUG];99:JGD6BVV6]?9 M?*MU75)SV6O2-G.%7(L4S**._#'^^3^:51:+"\LM!%&A/=\^11]&3'_SS&E& M2A3@P^-9C!3ZK"0Q<8I#,_)[$I+RB$)\\T^M63UEC(J4\7C:9JH'?UH^*Q]7 M3P'(<1C2D YKCB: MRVKCZJ1)+ZF?5R_+^$/CD83$#05>.B";[CTZL#&>'OHT4N[WW-!N2RUL5VA0 MNPA0SI_084CIW@IZDAMZ4L=RP(JT#!N&;@3L[#RU8W&GINL)$)KC!C"#H <; MN#$88!( L7UR#V8689$)RT]@-X\,7"_ 3?T(8 PHP8,+YI6<.4[$7H;E^(AY ML)GB@>VZ-[2'_6@\],V6<^?:=S HR[]A0X3)P)*#FZF7 [_Q2,>F)$ 6F ]UC08] M!"U\W,S.I&D1CP_:\"FRQ6.^".B? MX.DZ8>F\CDG^GTV6/>>8YT6/P!OYS MQ0BIF%R2KN'1,1[QB9[PB3;BB2:R/F(3G$H$EP,F3%/48U9ZVS5#1JY[(*8% M^I=1V^I3CS7]+Y55)':C6EFF5_IU]N]Q]0RTP4FD%,Z.06^-83,F8)N$Q(_#SE%DT7*B\)6JRJ5W: #@SHX\>5M0L[(2^[R2\9JW>;TH M:U.Q[ %(OD>3AV2)>89@'6+X83R5QR-]6,OPI(Z-BB:0WJKZHV]2=5TNQ3]- MON6,!-&S$S.1 9?1>Q7 4B-/$I4ON,T!N?:IJ<./]'.3!RU-1=:4\0&4BJ/W M9S#7B5TS??LL*BP_VW?5DK) A-2+A&I,B#1.>Z!\:R9#07!:+Q.<4:P50'*1 MO4?3\G)VMNAH.5TNSB,ZH^>6HL>J!4TN+"HZ>FYBJB40Q4G9T4L;DYU%PW-] MY F! ZG-\1H,\4]*0YP9NC^!#^A@R* 735#?3F@4^AGND,0KP\PF7Y&0 )H MVQO"GNC=629,ACS PRP"&WX[.N33MKI6$ E;I*"P2@=8>?? %J0=6@MC>@T? M_[3\IF>'J9V>ERM-!)Z5^H_:X8%:HH"TWOQ:O92J@%+KI[6*U+RLGAUN-'NU M:[LMQ(\#"C09,(//P"JT!4$R0/19F5CJ&8SF D+<)GW+E-Y'H(/_P@'%!ZEG M,-!FLI@Y0E!7PB4)$O/CP"8DZ%-P(\K2%]S"&!E1T@ MB,$I?@7%8>. &L0$E1D,QY-:<4HM0F!L*,(P';;IC=:*@4.10*AA*/CKD&VLL8R )AF(7>&C0L+ M;_#QQ9Q'Z(,EL'3[..Z8:U&E7_K(GG%'V'1LJP/4&@>U!&X%E-G'@%= /DL] M]QX?GY$&L'Z!4SV@<@!K'2V&"&;B75.CIDY#+@/M2,Y@M/&@X**/7%,")O6Z MT730.N5$C:]%'&X@X.P;PPB> RW\$*@Z-CE\,Q\[\@Q'9W215R#/@&9!FGZ2 M! 4,'HM"U6(!K*;7PR/N097%HT>.\]_9:-&DH7:#!:8(%=K(YH(KD_.CPPV, M&R(9?'S4*,)O#9OF@H&&36K<2?,BOIQ:A+>AA;L1B' 'EJF'6IB:+AF6M6T" MQ< $Z,$TT+:BW]('W..N2'4UJ$S#B\6HA6N)9J+#!S^R2$A_8+M#PFTOV"C M?B>>3RG7=M&LE&X<]QYDFK!]T.ID4+0IS5J$;L(#ZH3& 0%%P'KKHVC N^$* MMC1@;GV0Z! K,^$"]9 )!M*'FJ<^O$;J@OH'IA-.AIBP_$5\,^.F*+ V36F4 MF/&'N:94#]*:7U0^9AKND?T[;O0:OA_V!TQJ^D:;(-MAZ 8KEE;+FVWA M:+>A[NN#_F3(G M^'JTH<2,Y$ N.5.Z*\1T"#E& >4!:C52-0N-J,;>X0XL!Q!NPE;\M'..,'XT2@B4#5II8VT#[*5T@Q6 M0_+E'(0:$@/R&(D)/3I]6$7 *JD5!A2<@D*F4^>;VDC=)C=:8"[=4B/R\9T_ MWGNG&1&9T,ZHR(HK ><=_&D6/N):M#/T8HI@\X<&[2!%K8 M@6!WQ&VM"WHX;+,WMWG4+X.B>T^ ETR#C.:& D+C>2;+J(EFF!E3[JT$,F%K MSR/4I629N-' %ECD4G)A(LP_8CDT M&0+'-W/7X#]3E03\((I_D4\41TAFMO4-7PG,4> M@&?X'5T"E#TCF[(3$MQ8_2@+R@\' YO.%O=H(!KN6[@J<;>6>-H+O9+/':ZT M ?ET878,5-'-M UT]>D6PKL;H),T)A8-S *#I_13 J :'JQU%]95Y/+;RG!: M28331#AM1),-@"' XJ"RNH@ST$K!I82Z"_8JNN4RC-PC]D#JPWB["#3&T0$# MAY.6X83S'>V?_@ _88H)2'00(7??[)%V:..? \_%+0=?&!M0^"Z'5L"@4,"R M"?, <@=X)G'.X-Z*Q)/0>4 &@, 1W2R,@+(]'UW!+001B !=J,C X;I]ZP! M'5L;6#&$+SS+QS]'NH]K>8LB5_P)%2:,8A!ZH-_HQ3;L>38=NX'Q%_IB/\0M MR4*-:#F8G^)Z8*E^C2RT(*G<# 3OP+D0; MZ7&//1Z83U,2^*\G)B$YW\%?-^/L%>2SS\-/4S2Q"D]@OF!UZ5 M+YOH(CP[K!Y*WZ[.JB,(7:F?GIMF77K\.C7I8YXO+2)!O#P0@&_]N+/0 MY#HG&-^3E5'F ]^0IW?7P(O>RI^F,LK.5S\ZFY>SQ:>*A27VPL3S$59W0$M& MJ5'1WP>8M_&)(9A[(,*SR(&#.?KBZ%*C!3P* [(2&/&"9G8+E--) ,$5%W$3 M?-D47Y0G6YT+OFR&+\^UH!=\$7I,\$7HL;3S1>BQ=/)%Z+%T\B4OEP1;TL<6 ML5S2R9><7'RR793@BU@O@B_)[26;$WQ)'U_$>DDG7V"]% 1?5L:7^;M#/L:@ M9QW^&Z-+<0&Z[%)_E%=1P'1M_/(_;W)OY@GWJ"4Y5YAL";+6+JG%P1,9-K.) M]52KH2;-BCMEV7#5.!N.Y7GH"D_XV,W&.LL1'/TYP7F4&EDYJ^Z2+/V@.>\F M$=*R&FG9+;!?LXKWY;+CXC+.]I2I$;^H;3]C]L@_P_ M-R.F^Z?_G2W9VDLENSBCR]8V"S9FP&R+"A0B\%(18/E+>\+A5X06MHJI;P5' MY_!^;Q5+WPF6SN&@W2J6BMUW*6S?-FMB?,=]F7TP.D_TZ7],DY!.9Z,&YB46 M@+VJ-I8FK"F;W^8]E9BDM3U$F=)GZVIS+*@D%M@^+#"QGC8;-!)$F6$A"YH( M09G/\!9$$9(RGSV_-4018"Y-HE/85:*D+ISXQ,3S]!457LVUD"!I[R7;Y?DNGSN%-32:UW0T_7)>>MR;H&9)R;V8T93L+F5?+C= O(U,+>0RQ6QNEWBZ M?L7TW$FJ%1>CFTD%[$(@V/D*NS-=['P2:F%[!F5G@,62 \/IXB-GU4Z%?BOU M1K-!BRA6?YU7SQHB"+Q?,:JG5--2#UUL231*N W:1_N/1G2OTK$HE@GF$UY M7%8(P[H-U0V084%C1\C')BW?[9(/ ;DV*S";B;.N2:%L8:S5]0/6F(PW AQX M[IV%A^'?DP?3#GW>^*5-L..<-2K*;O1=F-A?]D6+V.[]5IS\W!*;?9\,]+2% M01:/U>IZ/E,H[HY+=1]CM4MS(Z=3J.>)[6FE0J:8UW8IN"<"MGHQ4U*+N\13 M$;"ED2%=WHI3^"EDY]8%;+,%>6M.]NYWO!8LNL+.A&N9A=@P;.R4UB4.MC%F MME^[;SD6;4<&YN%>N$=$]'8SQN%F?44KLAEIDQ,1SEV!5;D% MJV$>FT0MZIEL<>F&YJ[R?E,QV968H_E,3EEZ_G#*."\BM8\9K:4E9AGO/=.W M)?SZ%&34%;FXRSAHV66KTLYLK?AZ WB3UN[A4W'.G?"_I,2LW5S]M?39N!NF MQ1H,WFQ&UW([X\+U,P>35N3HRBEK: M)9:+Z"N-\\A9P1=$HY#/9[*YG#HCX\6/QX]P2DY[WGNF[$#\NJDLV MSU,F%?L6/RZ4Y%>W.MHDO^KGU^3V9PV:+:X M#:SJ6J:46VZ.TN4MJWV*>RK:%/9A?7@Q[QI/>68[I]\F&Y M5G%J=-/F3. 49SFFQQY.<<;;(JK]T="%FBFIZH>=<7V*@[1IH,DVKIVY GW% MDBH"?;M]+O>%DJ%F%$T1LK%S06!5S="02S5U3J9XWZ2>VPW*P>\G1?Z4OUJ'Y9C?YJEG^)[K9[%=9*CRF<_H#' M2Y**]4RIN-,% T5X>+-6A9/A#1))% M)'D\H5J@JGUL=:L!^MO.H#-[Q?EE_4>M4:N?26!WK\;L3HWLO6Q%R9MKF,4EQZHYJ=8/KN!H7U4EX$A7GYLA.1X1S#SZK-95=]2MD,4V*.IHPH M3ZFCMZ(;[K-!747):*7E&IQI$Q$1U W88MB?A3"/R5$J9HK++RZ5,JZ+/K@S M^P)ELZ(-[I[&7]5EYBCO/=-W(OZ:E7>ZZ,F^'>55IZW;CX'1LLFRAC,E0XGQ M_0G]P.H,HP&J&A]A]&&V(8>?/UD!/,*$"R[)'7%"DERE2Z?CQ#B5Z6'R4?A2 MQ_6DH$H@,(7'I+!N[Q+=!Y@678T@ +AL%C \^UHX?%0VK#Z^'EIMOO M$\^<[W+:G!B&UX>%PAH5.R8,R/"&,'[OSC)AK%T/V*+FWLE2$VA'A^D,4?^J MA<]^_-B^]; (?>$"W_(#^'[@6< ZD (D2C;_[M$)9R1=?_?H]'#P&DQH]F1B MPK_W0[,G&;[4=^'U(3 Y?KKE^*%-.S1GI#8Q;^@CNF& 4[AWO9L/LPD DX8% MY$2=LV!>DF&:H%5P89$!@DH5W.,^ -MORGA9,?R;EZ$1!,F2^ M^;>MNW_^#_Z)UI5I$\-##=CC2R**KNBX&KAV5Y1W:U!J6C;2:J-,$24Q:OKO M?_]7/A($$ROB<U\F4M2HUY4OS&B3>+)FO8#I([@ $+WH+U:^+B; WYHC-\UX'EZ!A4 M(>#RG+'.J;9)JLM(\T2*DJF'>(.P''Z+"7,%[)I!K7-/;!O_BR_HDP#;P@]Z M0!>Z(_ '^W@K'=B ;@?X3C]$K2>]QZ]=TPP]CS@F'2I@'%!H\( VH?<[HXF9 M/=Z")=LU(R@]9 :EC.VO_$Q/*+N?9P$N4,];8Y> MV'%MV[W',<.KO>#3NC;\22@RKO=0JN=U+%-T%>LB%IP&/60; Y]\BCXDQX9% M2[@^0G%'F8"E-:XH$FB2:XGI)1]XT5OYTU0VK?E2Z/*ZG-.>"LTD%FCB^2X\ MLP, M%-^\<.9Z5BYJ&SV=4'PF6/@?D MOA-M-%4)GGED>7X@7;#(_6XD8.UKROESJW=9IS%**RP5^35',7(E)9/? MI?9K>[P0EG'88COD?)Y\^YR>6T4?[TTS60BW$.Y_I&RQD"DIZA234^<9F&9D M@^5-+AM][<4B3 ^N6FJ=I><3H]3LV=YR\<\FY[5OMHBZT9&:;=8%@=+ M](R"MBPJB=6PR7DO>:=*N[#/A;)R2D8M[5:U?2'A0L(3\*RH9_*EXC8ZH([< MT MZP@&UW26.-P'#4EP -Z683"R*=2^*9>]5VR3S6;T^-B[\.XM]V0ZROD#YDM_*4KHW38L5 M3\WH2C93T':H *]83!O*G-GX5)>^;VJ9K):%%:(([YU8(&*!S%H@:E[-:-KT M EE!U>BP6[VANNQGG$:QT^41T2BUBR MP<=%* =\\(GRE6_UHEP:+[^IR[P"YL#PX K ]D^_29VHV79O^%+;L^Z(@R7- M1J\:$'=@$SHJG]9CPV*.GF78/J_.-AC8%HRR'9+HI&HG)#:[B=>) MW J9;1@V4NF8.,0S6$W//28>OI7(7^4XWI]PYY7W'TV[VYBWL;8 MO*7WC>/_-?J#S^4/$GD8$,65D65,"'H;NB-/Q:H9 #S?#8, MK+X(]_$AV@96AO5@4D!E5"^TPF*&OP(&>&\%/3896B22OB]11Q%?QDD(BP]T M$J@F5KV5@*2 4HCJ-1JFZ87TC\30(L;)TE?W'@CD98#(]%MX$ZL(.^-R''N+ MQ 5SG0!++QK !0^/TAE=6@4RJL([1)<&5GV@G^3T+Y<)!7!( !68%F,V7?Y] M%^CQEWZQ#1M7>W("1F("R16K)@M+PY.S%%F?D8D9SIHZ3-"3:@X0BV1@6,&&!>,PI'5:GY4-EX[;HN-^1!06 M$8"(W5V KZ$XN;[@!3H7K),;JYXR=?P/# 6RJTR?;BN9)HK@YP M+"$*BIP=TPH%?=%M_+$=F2H%7/:P8;1)*Y!:ADU19^?Y@<^"K6S^N*?SA\9S M \1"!3#M')R20[HNF\8#ED;9J$*9568>['YB4B@8& ^4QEBDGLL--@O(@>T3 M5XX>+\ / ($7W1^)D9:7-7K]:"^A#\5]Q 9XXHT 6/0>:E?P:O-"]XKE^^:?1NV7=%H_:WYM2-6SP^JA].WJK#K:JBKU MT_/R)7S=K$M/7CIVT'5+Z[YG-;E4W,\R@7.WE=U(^49-5IYL8"[X(NJ;"KZ( M2+T&/IY(O08^GD"^O#+OB2-KZ(]9).OF2%O9]*OHCU MDDZ^Y*C;6/ E;7P1ZR6=?!'K9:5\F?^T1;KG'-?P MSSU7PY]-5I>5S9X=?:YB_PSR/'6VKF$]2*?P=<^7JG%N"0N ZDIFJ345=D10 M]+D$167&P.X(R@_#LS E20C#"X1!DPL[I37*F.3\#E.7>+^JE[:KVMQ.6GQ& M/);>T&KS$O]X8YO=:FKS=(+6XM*^Q'Y60@A2+ 1+:F>U)3Q^34Q@N_BZC..^ M.\W4C6/5%S#UG6#J/-ZB[6*JV(;WE/'C6^^"%:NXL;#1744I MXTL0UY3-+T7515)#ABFMM1:Z;*S(<,KI(I;-EBP;L4K6':[9>S)P.W;?R2"D M(6D [SL9A#0D#:@4DT'@*2$>2R+#RVSMS4PU3U]1"7T8#_'B^G,[X1#:_1Z' M"[K[EEOU.05%-^><^;J*. N1W\2[T6\S531FA*6._JLJ:X. I(1[[&R-]M$77>_)@VJ&/M>KA]Z<[HK2([=[OQMG' M?8PUK=NZ3IF'[ 4QUKRN952,3NV("W0?I7[);>+3)M3SA.-RN5(FJV9W*1PG M@JQ20@R>;SY24I1L\.\'T[0VE:AFML'3_Q7XIMU1&4K-R4;!S=P)P M3]N=\N[D:>UX''6'#JKFY]]D)*GI!H8MN0."L56G*Y&' 7%\+%@DW*?K"1YM M&I&FRF)-'WG6435)*2H951'16K'@5A_-W?3L5V$KE7):1E'R.[YGB6CO3.VI M%3-*:==Y+\*]CX9[]60H2'!]/P* 3P+3HK9DNSME8K%WX=ZB*K^Z]#'O&D]Y9CNGWR8;GV\'YII_2?S4N/)9SBI,9IJBUN%+_7,VI)^; S?DZQ MF-) DVU<._-82.]U6"XY]8.([.UI6+>4*>5%I]%]29&SHM7#M@8$ M%\%!P&Q%UG8'[^Q07'=Z66IR\+^VR[U*LH\U:MNE?-G.9,SD]4R@M MW9[9>R%)953XA1X/K9#):MK2/1Y[+R.I# Q/0W!5&I3J+=L3'=; MXX(+-YE=/+5EUS[*F5BL7=G?]7\E*W] M,3 LZQ@/']"/[ ZPTD&J-KL54GO;!/3]6B3V@/;3-GES'!JF3P^Y6BJC\Z9/9K.Q K@$29<<$GNB!.2Y0]\(=;P4?A2Q_6D MH$W CSK8$%(_^AF>JZJR]BXC=3RWCT]1)2]Z*[U>UJ*'R5+%[0\,#QM( MT=<%+KTA W?X%C \L Q;&F"=-!/&Z+EV]*AX"&UX&[S+=/M]XIGS7*Z\HYV3 M ^+U8=6S+LJ."0,RO*$$)+ZS3!AIUP,&J-EWLM0$*M%A.D,4/K7PV8\?VP?J MS4E)&)%O^0%\/_ L8!#P&LF1S;U[=+(92<^^>W1J.' -)C-[(A')9X\?Q@R2 M[D3]NV!HDF&:H.%P?#@A8S#PW <89T!@G 5&LN([''% .W]Y"PH2&RUG[8"8 M@74'3Y:ES:S@YY36K 5<<8'X,/]&)"+GGGL'?&MO>$D?S<4 7")L_+&(#_CX M$XOC;4&3"^-K69<5MKY@G<(5L$*??9G*A"[6$O>&+[4]8+@CM8:)MPV(.P"S M&@?F4P%!%HG)#:[:9N$LF'8Q,](Q\2!A?;9U+N)J1MC4Y?>-X[_U^@//I<_Q.T)D[*>TV5U7-9S M?(K"08NA8/HT09.IF4Y M5,?CXI\8CAMZXX\%85-G 'J&TXU?=AL:'JQQ6(B@?4 )L?T#MC7<:G $E(VFZ87TC\30 M(@[*TE?W'BCD98#4]%MX$]N39ER.8V^1>/-U @ETD0%L\$SXP^A2"!/MYD-B M>)(+SZ"?Y/0OG0EE<$@&'@&@0)E&54'?!7K\I5]LR2[5GIR#D9A#Q3XW 66)U&O'^,CXZ M3J5&0:M;2GQ&>DP1LV\\'"1(QLWP YMT@D_\MN@[:D+'7[J,29\\8M-] I\^ M]ES*F< =K(XM3RF"<3[-LN'J)R>ULT:&>3EJ9Q78!\X.I<;5ET;ML%:^K$7Y MSD^*WSCQ9M%DTYZ#:14WPY7%RH;5:-6P# PKV+">.PRI-3N/JG/IT%G!,]![ ML6;3E9$]O:!"2RHM;O/![F:Z7+HJY^*G=P$4X]:,UX/F<]G.)U$I M8._LAW9@(61!N 6+"X:(>D "C.7X#!\ YNDAZ$F^U ?N4/5MLTG1>V#+'^ & M#=0/>D8@60%3FAZU06 ":FF$(2I@QMY(YVCQ5B*+=Z1AY>W9E>-2[]6HU/M* MI'35L'P!P;:BV3W[T%E5\).;O#+:Y!=="3,W\B3VI1L[;MU=7'VM &34-AR3 MS.G1V#YXR)2DU#0>QMNTIUM+!C/<5Z3381XD*3 >) _MDI'^1!^B+A?>C0F, MEI4!4E E$\$^>AM"/AOL"6]D,45/HDX![B<+D&8)AR;S4VK+U$*+\?JIZ,Y) M[>(*@$#S-X4%E?)YK5D^D2ZKC?K5906Q06MC?%]\?Z\8?H]N)/3#$?!JPZ([ MRYWZ5M,2/O"1D]2D@P\F7*%6TLH T2?P+^QUH/DZ@*V9[XO>V2.XB0;2'5SJ MACXH*.<&EXWEP""#D%D:4GG,5?LVK\FE>"3P*OH0$&4V%N;D]?&I%BI?YAF MH>*SQQ[,G.2X3@BZSO"];]5<<>0R&9]'])HCTJ;6$-BBB"D!F?FA1]5JQ?4& M/,HCO4?2:X7!W7.;#XSG#0(BP\D!QY1(\VJ#,8L$D' MCRC$,BFY \K_OC&$?<4DZ-%F@[*'\3O C,.G;6P!SY*B"8:$ON6@@P3(#-LC M<(,Z6Y K]X1>ZU#-AN$ RV'*"ZRS>\JST<.J-E''PD(<'17F_&1B0._!UB"\N"C+^6>V#;UJ22L7[P_="(02=6P8Z'G MYI(,C,"S8F\4E4FJ56=I^7%Z^&'+M]H6L)Y0FCAN@(XSB8F MQ@#V]XUQO$S)\OCF)O6,MN2&@1\P5DM@&P,[*9TQ;*;IV<3"I@%4>GN3>'WI MQ#6<:,$"@Z@/TG$?>]SHYDMRY]IW^#.,HF]1[K/=T>AV/=+%+7*TV4:+DFV= M+I,C"IV2+S*F)TJW657.:RJ/ISWV3. KBHMGX4;.V?JE\>4WL"Y$OQTC+_Y2 MR('";1D^*B'7HHH!% *AP3#T1;:&,V7")ASQ444$ FB;H4U%#!0I'?@A,4F_ M!?31U0R/6#U&J>=8IBJ%Q*X0Z=,1PYZY/5LMDQUH:HU\0HL]O&APS< M@,>BN;I/S,TVK/[F-LU+%RCE^$DQ')^Y%0PY6P86"U+SJ6>H7P'6FH1*S:,; M)VYJD[MH>(RXXJ0=29<5!=/!%29Q$W>@9N;*$N&3'VEGVP#= MW3:&T=\=RX?KHC@/P%M4[01]FC Q:N"-"S1#E\P!1*=O44H_38)I3&TP:A-< M=TDR)![)D0X*P49MMYG+&84CPBMF9/+0#\C<.\,F.&WNH:!+FRY-!J# */+Y M[)D4M @/BP:1JN$"2X$T[+M68$7Q1>/.L&Q*XRF$@(-ZJQ9&[D(OW@2YHNX8 M)LW/HD]ZJRNCW0XW8K"L0:[B:^[A)QR:'W8ZEFGA5!-K*TF!QY=7AN/0R<4U M!GHC!PZN;I\0.CE&L.V,R^@B+B/B,AN-RS3I:K)MJAXDFEDJ(<; )8:*&M9T MOX]I9[ 4,6VT=\ "QJ3U#Y1 M2O*!\&7 CNW $K"-@4\^11^2$\=6,WPI(*41J\'CQF4TD=/+!71:V@(O>BM_ MFLK<6_.52LJ#P&M/'==-R$;B^0@GD:91,FST-SWI\8FM: "L[6=7$E=N],71 MI4;+=^TP("M95G.G\"?N@Q_G3>@?*<97'X;+9P5?TL@71:R7%/*E(!<%7U+( M%Z''TLH7HBG'NRJI'@B]!C@B]BWT\[7U19+0B^I(\O!5E[LCR7X,NK M^+)@I>IGW2\;(T)QE@MR366 GMYI7TV2XG,4>;Z0\_2_4S4,3-=&BOSG3>[- M/)*@*;*Z6DDH/N7K7YP0#>M!.F7)DM4X69+10E#H.LNYE$TN. M_ISD/$JP/-7R&ZR&O&1A^V%X-'(Z+E"I4[;/:9;W-.'-#7W#:?O+J(2S:[I2 M>ZG$%^7B3@D\I@5LB_;<%ADIR7EURV0$LZZ$""S#0[!5;%]+_=;G+/0]-#T* MVP>;WKT6#J6L7MH9X5EG<4F8UG!FRMC2U&+*"+"1NKOIDX.UJ$"^-:2LIMX" MI'BTWZJ:S135PE(19-H$1*R3996?9C''U"^#>2H,:VHIHRFY97LC4\;T330: M3J&F?)HNCQ:ASF;T8G&)-:@9D!8BPL#S1D5D#L#\7I.5#RGV(2FI>/E?=+HI_+D=JEGJ+/Y5%L0ILOCGO?Y[6,HF,3^>UPG0JAGS'G MI95,?RZ7+K4@MLCZWFY-1#V%8IQ&?387.BTIF7RNL'1XNF_L032JC%?9A&IQ4)&RV6%SW8_?;;%G%R2MMEG6Z5%YK D!7G@ M72BBPG6(H(6-_YH]?G/I.NF#QQNFQ>K]NYEL4;AW=WK-+!LDIWA)O! ,J<(W MO)^^X7PF5Q*N8>$:W@K7<++!Q:-U)(6UOW*'U_@&J,,&V'9#+%:7ALU^LVF^ M&R?-JO. 2ID\GE=N);%2EMIHO#&9[Y\E*TK&26G"J?TKCBETT4&X7].C?]Y M0>-L$;I0+/^1E@9>?:WDJ$;R$IIOQV;MR(JEC--$-E("NQ+UZ9AT, MQ/X O(FD8UH#[-=#.R_$77YX/7K:-=?U:)'HJ%X[=@;" M.T5X /H[$Z(,U. M,/D(WD(ZKBT]-AJL%8\]"F >;A]VQ:C[4++M7X'6QW0P\E/6+HBUG;!O; MT= &V#[V0O*QZR7\R1O\>G<6]L_ II:/#'5$D]!/C)@V(QA@=P08..]G[\%( M2']@NT-"!V4\2$88]%R/$9(6O,,WW44HPW?@FL/LXAHBDVD[ &0:)-&M"W3]LC M *WA"6UW@L*T(P=2&?[KD2ZVL'"]89+HF^OC]S)5<<5SOX G2:U1BT\AI$9K MS.YS-GU8@J6S8?,Z99;(/=DA$OD:'\9XJQ7E_&*/F&BQPX:'JF.\QY&:2S;6 M<^(F,[1W:=O"]A(@Q*RQ)5T&R?Z3;U4]L9A&5\&[*[.>$PV<%;Z/^]>W$\L# M%@1OJ#N4!J H>["04/!O0VM NU-Y9&##YL_6!ET$Q.PYKNUVA[%ZA"?\P:8I MLL16=84M**O-E$^RJ1MM:8@4SBD+,PD;QHR1 [B4?1&79E)I4L+&QDT[+V'' M$'PU[W9''BQ_I.]';562';C8;F/#%C7J3 7"-NILPB1OI&5'30_84)]I4 L; MI1VVI^4L7QB7,G8L'_L8^J->>=B-&8?%6CTE&S9/]$Z.183>$?=OWCJ5E]1S MP/5( Q[%V:^I47F5.#L7ACJSOP7N=MCE.S^I$.982,E5-,H#9EMX85Q!C3?U MEK&-=M1@)^ZR70;MT.[S5CPH[Q76V*?<]0C5'./=IMCZ0"503"J!N8?/&CS# M:$$W\5T[,S8E_'GT&^NBI^:F7\440IGW6<7+2DF-@A2F6BQ:06T+I0>[J[Y_ MJ\B:@HI5\GOPV@\O)/[;0DF>7JFC]]#7X\O4_$M>IFZNXU^-MF)_I/7R%Q?; MIV&C.MH?#;!6!*3^$M;?,-J+:!?0 9)JU$"*$B'N'3;5L!-[T*%N<,T;8"XV M)Y*,-@Z820.J>_JCY .0CCJA,1%(#(*_9-3EDGZ!8A6-#!N!TB9O:CZQ9-A] MXV"@;;5II[3$S:,YT)95B3%'+3%!XT;M5I/\[E@>M1K& 30\A\J6XWICPF'T MX]T_;EL-G*&SS4BJFI!VM-6C+JEL<-C[MC5B1?M)8K#VAY-MV4;WOIWL8OE6 M3?9EQ\TQ281Y$<%,(R'#MK@8O8^ $%,)5'1H,VYX7P0CL7^H9]'F9Q$/4].5 MO5(_:];.CJMGE:C]TQI6-%O$2#:0JCXVH@;5SE9D9'2/ZW7:&1*D>:S)KD%[ M/V+'-[K7\M[#V,0MV7.X-7%1U#J3]8J$F[R6%7A1][:H.V8(@VI;_B ,$'9Q MBR#N\0:+F_\Q;KU1NSAIPP%FHJU#6>%C7#HN[VKG ?Y#JS%$DTVV=V.-L!-6(Q4@226-N)XUD$^ X.C*<1@&+KF"'8P_R*S MZ%B'O >*^9._@O*]LUS;B%NDE#&-E MFR/NAK$9;QJ15N,:@1F*0")J$L)_,]S=R?0:M3RC:W%7QPV?]=:CC,#QP*^^ M3\T6N(!UVJ9$P8G=1VV->]1&-NX34Y.EGVS(ANV[H[UA:D04,X-IBFU:B7-G M>:Z#<^*N353YD2X>^3PBM6X]L[O1,9 [PZ;-@:G'@#<<#'JTYRUVG.73IZUC M?8P76 #@;=?W^?[6)8Z)2 A5,L'FJQ1(#:AC(#"QDR\RAYM4=MS,E6^* *M: MM#TA.Z_,]/0X%8Y7!^IH$RTI](.EJ.0 ATY;RW]&:3] M'KLB9[#Q-FT\[_NTES@G :#LCG'G>I3M7$;P>3[]KT<;,G/3)Q)M$%T[VL]Q MCH8$H-OK\D?VD0LH3/'\N(,G,5@#C4]J=H:)OLN1T;]\7\@KX?!EK5FKE$^D MI_$SA( ME05?V '&B2S6;QI-/IO'+A!='\%R8MNGJAQ\CTP;]@URB]M)40MX7M<_Z@.? M&AX^D1)%G],FILO6SP%Z3T&+.+BS5\I7S5K]3+JL'I M_XY_-YH@!:?5LV8CSIW:B#3 TKY@ZPCT]249N![5),@^@(8'%W1_H/WG@87W MAM<^L%WW!AE-T0$/1N$"YKN?!-O6#=MI0H?O>70WAP?!GTYD],<=K!.M<5D; M^VBU7[I@=*.)5'/,R&?_,Y)=ND$%U(QY8F T HKQ QY.C7MN6PZSOE@G\<@6 MHVJ^ Q_0:8(PIO6'&>MHV_E^V!^,0!./)K"_6VA[\3[EH#6C(,1H6H%''64& M5=41"4;N]&C6XS#0# M8M%&PZ_+$8F/3&BCK] FH%*,@SBPC2$0]E/'>B SUVT"7T=V#ENUX^G-_+(B M^VTBH>15$YG(1J%#A"D\D993G$HX^=__*>4+I<^3XYK(2IF"+:_2ARP,P2'/ M3!0T:R=@RX.O=I3661L"-2A&:R4S4YX93IP%0A"S\P.,$1"PA[3V!UM=47=L M^ 9]:7 +B3>N^H_:X8%: OL!]I:^98[R9:9R9820"R%G0A[;-Q1?/H'L,POB M>@1$&/'LXNX92*$_%]"GABM#RL_C_>2>, ^J7W QBO4CUL_"FP3W1'#4LH [ M(@IY+.:5 .MTRBOAS^N6$ (N!'QA 8\%B40NO6 882+FJ"$/Q#,MGW#WA4/N M,6[/;0<,H ?)A$6:IR)TK1#%IT61F=63R4_/(/3(X'WL>&0B'8SCZU%B%[>- MVC\\-.QS(MGMW#8 X9HT$"$]&0*&PZ<1"6VMTA[D8/ M0$^?;UYC;HHH. __A?V(T DRFHFE*Y;NPKN(P8YXH+!ZI(]Q(0P1P44V[4/) MLM8,3*(WJ0RU20N6L7M'0+"#9,(/3V([BA8$3_M$AQ3FG@CA%,+Y*D.22/6@C<]'JS"W&\LGL*VF=A6'3DK MA3@+<7Z-KAUE; M4%GE85$>735H"-G'4U;W!&P_8^((%&;B.W&N&!U[9)E2/(,G+@+4YE$^=WS6 M%T=F3F;/\*&,)0MSF&/01+5'$_RYV1F3 V/* KZ(%;BX1WV4H\ A.3T%@E)N MNEV'G@-!N26.SRXR\<1VC[-_NZ[;IB*;D-?$4:(H)S"2ZC9I MAV9 $Q>I \]X0-0/VXKPN LY?8&<8A*;'?I),?4(3["BO@W+BT]S(G*)Q17K M@-#@O^4$AM.E$LD.- LY%'+X:@]=QV#G4^F9,ZL5\@-B3(WV,4L+)3*61A18 M%DVGO@X,ZW0MD]59&3H$^ ]<->$M#NE848(GWC01$P*+WT85+&18R/ KTPFE M'EIR;7)+C[&PE"6N(3,T-D=3>VF5)&;-68X?>C168IBF%QHV3?O G,1^WVW3 MLS!N +H8'!S=PA)0A-@*L7V5V$;N@?&F&^A&80@4W023$9"GC^O,3N+K MNK1"%\OW%E(KI/954HMEQ?!TF^5[(<]*PG.)@!W>9K5'8;77+$ILX&GD%!B[[1]&T,9_M^2,]-V/3D67QX,.G,@RMMF]##1Z,3 MFSS-%4] LI4R\U1;G W>P5F#2A>K0JR*9U:%,29+DFDXK-S)1&(H:/#['F'& M6B)_*(+)D<^L1^R!U&&,6V.W.NF:CR!UT2O'R"Y/=<+S"ZN'3\GC48 MH.)O$Y ;_[$U-NY5%^M K(-7N=]H'I+CL+-M+ ^)FH"L]%";$H8>3*?EZ7PA M<$+@7FW[80(<.V4Z80%&B:!1 4J Q]P$C%T2;5JC(QB2F ]45,8\X9-^GY'J--2UZR]V+QXB@U.W+*PT(S0W]4FK &#Y#4LIR1<)%K MRN=+=!@=L:LS]#OU,^Y$YYA?4GLLPZ3L.#BSJ:(-TO<,/WL:ESZ]DAO 'P*F MS.B<1C7R6<%S^V!)4$,EVN5FE.B0HNH(P] MCQ5 >)QMD&GC>O]9R2UUMJH6.V6\@?(R7E>)* M#/$+8-5/EH.E=PY:MFO>)!^'PL+^!J4.=/\T8G@N.YA1W6\ MRI',2OY0Y'-Q53YKUIKE9NU'E7(:OCB)_CZL-2HG]<;59;4AE;_4KYK2:?GR M>[4I7=8:W]=88/6(UBH8 9JX8@S=80$TN#[-YW3C(G>\(C#=J3,2V$O1?G$1 M&K!9\\I[J*GA"SOZ^Q V2IL^*ZJI<\J>@QMDO#'"X]G&6,NPK;0@EZ,*.70[ MBHH7?:D I90OM5E:Y+K84_3IKMD$/E)36=RP"DVSD%_#/\2RP1WG61W MBM%@VJ,)<",C+MUEDC9J&2SK!8^ L3"3QPMMXO.R=;IQH.;>DP_L3[Q/S;63 M7XW.8":0=8RJRRP2H);T+'V+T6<*(PF>DQ?'L-F@P98U6U$O\QK.<.SWEA3$5Z[^7G:,JT;,RVR?1/E$[!,%$O'L,D=L?G, M\:*).=)*L [;8Z(HSOA^=!M:7IR5%'<;H46BT";QN4$T8MD8GRR?II,"7&WS MBC]HK<&^%?:Q&.M?*I%M_BQN5_&@"S7EHZ)46-O=ZECLS8UJ)2E/U"J!$2^_ M&TFDU>12[-%;L)3AFW\J?$.$<=<0H6)]_4K$USKF@Q_%4L',/-@;-UFY<%2E M-38E;^,ZA@G=@1TJ L:31*E+WE[-BJ;*19AEOB>+$?*9CG4KP$!Y.\XT9L5+ M1T8I"UKC0O0DUGT@#B_:U@V&M0-W^OK%AB,GM^Y"Q^BHK9)Y73#UUG6VJ+6N MBZI&KA7%5/(E /)9H[34K7M9!33?_'->OFQR0ZRH?GE:QNJ9 M2Q:OO48<&48)>E*#?[A+T+T0JHI[\ MEM63'X$L7=&-=B%?N-:SK=)U-D_:UT5%+5T;15W/:JUBJ9C-"O_(\M!*.0E7 MT-LI'94KS?KE.MM*S2B5/^5 C ^.4]]A%/ #W7Z'\,(>1G8R,PGGCN(E*^>/ M1_*>#^)ML-;^XP[*>9N:;UE0K2"":B*HQFG2!Q)P9JJJG&-K8!MC 1W[J[+)Z7<JY=5D,_R M2;4AU8^DZL55K?D;/8I7V%.FRJ($5XTJ_LC-^,8Z@T\-5CLBV3D3K#;>L.,) M9QG;B,8X-M*1G_ZG0_\'SQ_S?G/2,'^R@9D9-M8G_;1]P;8%M&7S"M3;\94^[**/V17S.5[4EO&E?<@1<--5)K/,TS MSI:<2,1D%.%/R>IRKO@N2<:)W,J$FDT\'UV>6'XVHF/T]P&FY[>8EPTJUP5[0X#E#=K$VH<%\XQULZ^"(33ILRC_U40HSB$93^7(-K'N"@M<.N$H?.]VV'_C)%DA M"RN'MUNM)@36%*M"8,TM$XW-4<5T;?SR/V^T-R^D4$'.KQ9TO79G_\+ 4YR]PH_H^4(2M@A-O5823HT'JQ_VY\76 D")A9!. +4R$W.K MU*' 2BL4$=X"3/@<]@XOX4G(\6UQ$+9LR[2'0ACV#C(EP3.>LF.?^L8P.FS$ MOVD1@9W$BM@'[,3D/;DNMDHA"M"TRJW3LTP.F0:&U=Y"\4BY=D@]>,+:Q5BC M6/!^_[#2A'.1EAZ+D--,0XJ#I,D,.E7F)?07PD[\=%ET2&WP(/FN;;6EZ 3R MB@DW=ORL(&N#\5.7!^RK^8EY3BNLB?6S;&2U83%9ROJ2WJL?A&2L$&)MLY#0 MTOP SH6 +!MV;;%4C,ZM^])[32B/I<.RG9 -;KG90.$I(7F90RM9Z\ T">ET M5BXN+P!B9;!;;4G%>EFC$@Q+6AT;H,#C"V:M0&O]$T^L EKT(5E#1<<"-8E* M1F-T2ND=1L)I=5ENWA3!=E-B,C-$5_TVOC[;(2[=/%T9?)N@[" MN0NBOFG)YEAQ!R2"5NS3EA[@V4.9X!AQ!V1"53-9-9?):[DMR;=_ 1P\-88< M#*I+!H.[+N=KSYQ?EE#KVQ;%3B>@VW'Y7O>ARB4!.TU6"]LFWYL6YY4'6K<* MLNTZM]=^#C*E8&P[W'6T5JKPUJW:6[=!E_:*-L),3BWN@#6;3NR70@E* UQ, M(5E6X3HL"=?A"EV'.RZ<%$8;:](J-/!T%ONR&V'8@D MG5^ W5IV81D4,VI!W38+/Z68-=6BLZ)8=:KGO)*P=G[;5LNF%\>L?,>=EQ3A M.UU:_N/.R\IS6/0C;34T5LOYY1.01VR."$R_2;1?D]42Z<\H)SU>(WJ>1GV) M,M;3CT/N*7*>1$!:R\E*W*'/<1T2$Q9;$[N2(BGXWF09Z 4Z0KUN18RUJ^)? MT?$/)AI!=:P',K,#6X)X41-")B'CEL9+QUJ"ATTL-CH(&.3$6$13.=,O'"W["Y\SJ\4;_^K-/Y=1J^=DOS3>.93UEB;X)VO:*0T, MVFJ:]KHU'@AM%TV;^V(K8&QB[0>>96(3:G;F6(Y7W-1J6[ML*;LN6EK*1*LY MZBD8RV.PA8#UI-4;4,1HL2%X4#_ +VKI($P[6QB2R3 MKJCE\F336M/M]_&BP#5O:$]Z^AXZ!L>5R,/ 8DV@I;81D"=$='834:JC8D6Y M@0Y_$Z*S4/?,DM(BK9RJ7^>+2O8ZVRIHU\5.JW5MFCHI*::IM+(ZSFUIW3,W MTBRSP%FT[F:9N62SS"?/<=2;7ZN74NWLJ'YY6F[6ZF?Q 8X-D+WLPS*R?.F" M]<&TAQ/]GB55.;C MN@M@HI^U//9PG;.H2>U0A]8Y/NPH(:)KM.XO*(UZM$G M4IU/[G"[R4CWO'TUL0G=,@+L8'U#Z.6LBR:^C;>H#G&]TR;5SP_4\0-BM/'- MM.]Z)?0\W+0FKBT>?)?HL6>I%I ^\$[19.F08$4A>!G>?6AYA+7,ANVO BK: M@.?5.QW+))[_6:KBN&F/^\2EGZ7R8.!:3A#MD]/WH;HBCF_ Y4.I['G8(;M/ M=^ 9EZ^MC^BD4-0=Z5L(%-8*+&R?2:I:*2X=P-K96S#X+Z[AM3+UGP;1#TR2L<3CJ\+5UD9VD1KR) MX 2L-O'9O$FG@S( 0OS-<$ HAQ++0M4SLSD;\>")QT;/[KF=CO3-DS.X"F$#BQ=,B\!F1Z+>MOQ%,Y]??2!F M2(?*GR_#D^'Q/^7H[DP\ODK/L$#1.4_=/C44C_11<('E\>U\[4]+ABQMDI&( MBG#A&C8HB ZJ=+J,/7(;P@ Y72/% W^/M(0O917U?>M#1GK?QG_(!THBJD"R M2O:]\0&G>4FZHV0 EXY$NS!\Y>TJ)SMEIH3XS70^4DA&P%L4>Z1!@@$E& M.G12A,X]]V$H-0*XA6D8>(?9(^T0%*N:+2>4,[V]4:W@):<&8"D)C&"ZE#>V MBEX/8U80[,F6Y,)DM(=_-S&3XCP3>>G)UL$D[J$F^F+3I$").P56.4_E%?-\ MNHM]TF#31X!NN8VS'CV JV5'WB5. :TXV1SKO_]K+M],8EJ<(QKE2!>@+&TJ M9G3@S9\,^QXP4X1;2[(^,C*C4>ET%2FRGGLG)3Z/;) Q.^7A($&R,0'@MXVW MVHZ^?*:Y6<+^61E;IB3JJ8/2DZKELGYR4CMK9-BQZ-I91:9=Z!M77QJUPUKY MLE9MS"%^X\2;11-N1W7T0BF;U_5KHY SK[.=5ONZ5##;UVJ[HQ"#$*V8+R[+ MCBHM?24_;EI-F5+PW&494\^[#I*V5'YN6ZKZZVOM2ZW96+()E<9-8GI%TM$= M*+*6XSZI^=UJ;*IYN(\K*)1_$WZ!V8V[QM _S.6AE)>S^COF_8I>DW!#X_>] M6;SBW)ZTWY_*_"@]44$/S+5(5]-/$^IJZ_L[JD\&BQ(7S@^=QOL[]I;(J&Q6 MU@2CMH!113F?VTY&K8XF:DXN":),$D411)E%E%QA1X@R2L)<[F[]7"(K_YW9 M(X_]RBV3QWY>)"T!F*'F8KZHN24E*KRVC%/UH0<[02"=N7*BD[.B24S+X]J25_I%XS\<%_IBA80U_:".W-Q MYXBZG;\"1]#U/,X2L=>\WL381"5\L1WM,\>8K;@G''NU^@/ZKFH?8O:I8,1< MC#@$>+ Z0" 8,3H<9Q]&]-L_K#&^ M+(WHF0<^,0^ MIYA!I\(LW'',@K^]S9T@\_/OHY=-L&T-U+/(YW_O.D%P<#_ M]/'C_?V]#.^3N^[=Q[)G]JP[XG\D[:[A?6P;@?&QF"WJI8] 'U4MJ!K\IX2? MB\6/EEK2=/6:/*C*@2KW@OX2,I6?S4UN8&ZP=!ZE&)>['F'Y-*TAS>@Q^J[3 MC1.C>%#9,>6,5+$-#^XD?B!5X,F>:V/*#WU>X#ICE]($'/RA!SJ1>"R_;][; MZ=WGGN68UL"P?3JJJ0?&V?O4/QB#06.>PT*C!2.@WO@*PBS2A0@H,-H$!5F1 M=BV/^69J:3%:"I@U*8T+[G];A8XV;6PO$,%A+3C>HYE2+;5MS 085L&TQYXZ P3M3,L9QY1GN\Z?O*> M<\\=H+@3/S/K47CPQ&'''@20$T N'1040&ZI0&ZQ/5 .0'D4B?%FJP+(+.[>:!8#/QG !A M H2ECH("A"T5A"VV?PD0)D!8ZJ18%R'170)ABD(_*CG\6% ^\H'IEB$'#\%Z M$!A%7VU:?\3J@!"QTBVCK%M>Z&162+1-[\1J(>Q;K9B1U%)1%0A*(*AT4+ < M=D,_8-))*[0H.0&C7D/0]_J']]:']^4/ DL)+)5B'LR%I41DQE%;\V%%T MJ[4N!GLI]XK23A>!>AJR2NY>F4&Q5$-AJ:=CJN\!6KZ$@K2W&H97 5LO# M5E\$MA+8*LT\F M;B6#AKF*KI)_*W!# JO2P>"Y^.G'-$9(B7 K@:_2S(.Y\%56 MX*O=P5=J+J<5BJJ*^$HKZ!\)(J[B-7G0+;*N7*P5N; PA84C+);'(J*#PH.5 M$@H>D9:'S1NX?-(J^:H 6]K2W=?/<0J1EN8@%C"B94&"B:2 TL"7BT-7AT)>"7@59IY,!>\R@MXM4/P MZK$#A5L%KZ0I9"5A4T=V_DJ *@&JTD!!<2YPZ8#J6 J :C2S(.Y %5! *J= M U2:JF ^>^ZCI:G98@$!U8'5VW9,Q9J+BUB@P%0IH2#M>:\KD5@*2/5J2/55 M0"H!J=+,@[D@55% JAV%5-D\A51*GD*JM56@IQ *@!"FIL?5%[X,#VSCWG\Z MT'=J#"5-$J07XG%65CY9:R.;S:^[Z M?$JP*3TV=Y%J*'/8A?DE/:#/7"_HW>/=U0=X3-]RC ";#6*SP$0'Y[.?TE?7 M1E'P:0_!N(>S/]$4>L[GL?"?06])'*BB41=55 05.50IH6#=#%Q89SR[3UTL M&U4 .M'_60"Z[>+!G,TO_S\!Z'8'T"DES)G2:"W0?$G[Z#&B"/0DT%/JA!B[5@KTM$?H2=M(!^]R3'+PQ? !-<'7()@P/ZEB^+UI$"7! M]5+U@9@AO8BUN/$2T$JDNHNC@&E(Z%+%<M!6E F!202D"AML@Q"61"0:)M#=!P#*10#%=2/,!15::_39Q2G/&'2 MDF>9F+;$ -$Q%DP8)4&)L)H(JZ6#@%/]'97_U][Y-:>M*P'\_>MXQL1/"-L:ELAW __95D&PQ.B$D=8L,^)#$$ M9&EWM?I)6J^ B6"%"'#HH'60#8<:@$,'M$*DJDJU7FNJFJ(UV<4Y5C6I<5&O MWJA\VM+3N)%2#T\\T@:F1Z#)6 E2$'PUK 4)R#8.2P99 D)" "32J2# M;%;A MVFU*L7,;12/-+7^2CMF&+)P0@E00":ZR<-8$,T'4]F^)\U15SDY_P>H28%.1 M=9 1_A7@ID/BIEI-NVBH*D\]H%WHYX3];31$X+95/&;JNXYT/9W9[H(0U+$H M,7T7N FXJ2@2W C=#N$)$@G\[L:@$Z%1D'61$)S@%K\QQ2O$S;DV!2HUS M2VWJM7TG+1^0>]>^%^G *1E9B=BDM83@B?"0\/AZM8D,XL\)<99I!Y#(.,!S M-0T#YP<-/!]=8N=.O",N>#E35CL3OT-]N9T\/P\X"SBK )P%I\3 GAX0UC'H M(*,5PR%Z![0V%06&:^$I>N+A.(GOZJF:+H*?5*VNUFM[.U OSFZY%;R^8B<< MF$2PB:9MH2Z&7%;,7):#+-]#)IYADSD*7EA[-+4<<62?V"1LW_);B9-H/(11 MCXB,!D^QFIS\%*R/ ;<50X(;^XH:Q&+M9<2;,NRP21G9;05%YSXV;,+^CJS[ M^#?[%;?8M FF+=::251^W#*=WR=NN7*2SU"J;-.-5HV:$?ULTF%6'EPU],\_ MDDTUL'EW2]W &4FF:[NT%0LV(8-).'9I0L:W1#(HP7<2'K-JMK ]QPLODLE% M4]9C8V@M=<.%AGB:\=H)2EP+C6Q*?HH?I(1\(Y5&AA-^+7XO,I?H3=>S^#9/ MBQ);#'&\]+5RA1JY#;V:#I/CO.':HZT=3NA3U99*'7SK];K]89R^L7\EHW:_ M@X8_+X?=3K<]Z%X/$XI\RE;7A9>2"6, *5*FJLI1KTA+24A;4F0M^H3H+$N# M"7LC,Q:;AVRWXHND-.KL>]%]>)U,]A_6_O>B',G&"S?P6SCPW7CN49>KNE"$ M3^/;Q-6,:C!9T] Z3"7$S&O^?L-?A5UW;9KSI-.H+GU&-26<1(U<=HNQ[<[C M+A>_EN84SUIA]Y@S.3UKEI%;$16)/XH-YN$"G^1NHVED?WR:J>XPS4SXSW-_ MDJ.BPMD4**KPB@JYOHR*>CV91*@.0ED3B@)">4PHG)\/0BBKY<9\1^MR3"[V M,47[VWA,L((U*Q^OPY4VU'?EO\^->'$F_S$9U+&3.CJK-.TIM3!VYD/TAXI> MR4E%>DVN09?)JJ.N8[ITYE*QY'JY0 -^NA!Q3/)*':A4JR5OKIU/ELW4\H5I MA(=KKJL$QIJWW(1,*2OSKB0,1\>L,=@#VL7],?F^UC@$6TD[**+#\.#U@ 4 MD5D1_8"?JP=LEF(@".]YR6:G#N$]1Q3>HVMJH];<6WB/XY 'U(Z/MX4HGT/L M)1#E U$^91-GUH'O$*)\@(U>;")58*,C8J/JR*SIU?VRT26PT2'W$F C8*.R MB3/KP =L5,C&['"J&K!( M@20(+)+_0 ,L BRRW43@ ->C8I&Z.B+*WIY1S\@@2$)?"66>_S.>V!-W/ 8H M 2@IA@0!2O(?<0!* $JVFP@R?\%J2VY.X@8.(?LM"4:'D#6 :G(:L@Z::M[ZZ1-(6K@?2];5 M'5-O GKM$[V6T%37E0?RH*O[.W#UBEO F-F . N#GXTQL<@X?6P8^AY0+^#' MU/LNZOHD.J6UKJBGQMFIKIZ)O2ER&]AA24/IW^]$;,S(G7&XFB6^/B0F_TR< M.%KC7^6 -<34P [QI&\/-EF@MNGS_S"RU("OBN6+@P [ K$)$ V.44+J#*W?X0R&Z;#-E04D462/"B11"-D#20!)%&@(!)+(C22&5U^ )%Y$$D-S0J88.*(4_A0X MHA"R!XX CBC0 @JZ+4O@2I>1!4];!#; Z HEV,%H"B$[ $H "@*-!("4.0& M%-\'UP 4+P**[Y1X3*BP3E%"]PI840C9 U8 5A1H/ 2LR TK.M>? "M>A!4= M,K8<"Z"B?,X5H*(0L@>H>$O9 U$ 4;P"4>Q\"MAQ \65>\\?2,6W!'6Y.+$I MGF+M8!^C3Y9-T"F9&H1U^!&:6_Y$/&::A)!1!!QG0!PE\;Q '$ -D)&^O6GX^MIS6DI36TU=XK'_^UQ:<4LL(\51JV'#1S*;<++\Q29GG+ M-2/V"OO(9/_R+3_P";]=$WL;TWP/4$&/^:)DA$V>3XT5C V3:9X MD9)$K$UMIL7EZ7-1E#E75QZ.B..AWV7+M#,QMP8*<*48B?\M">C(S6/1X:*Q*C\WX#US?'B68MY M8Y/)I1&? NI8WF2UTLU<%27,>T5M\Y\PC7P:%$DIXKKE^HWE<'_8DM3UE7M! M8ZH67KP0/L(1-C'*FS;!M,5$.MD0K\YOL@X'^33Z2?[3JE$;E1R:*'[_^41??1FBKDJ&^4N^\2KZ5"\C-*D&JX]V@KUFW8[ M^-;K=?O#=V$JTV[_2D;M?@<-?UX.NYUN>]"]'F:PU77A/283C*S1A\H-,=6& M;M0:-\J%J=]45870DE^!105NCJYDQ.S[J8Q B\_"@V M/-=F0/\J_B;+"H&ZPPI!8K:Y?:5F3>RZK-9!ZON6>E65FU40>WYB?W[G;S=G MDSL6IH>EIP713,T+.&GLNDS+1@/^YH>*5LEDDC59?56)/#M./P6?M[!/FFAKWR6L\,A\OLU M[RSMN%RT7FB0S^V0OG'#SKUS]!G3!?J/S JT;8 M-ICV@9KVU01;E)63.+PK=; 7V#O8^Z'8^^EW:CFF-<-VVLYA#@F&?C"&'BY] M%=BB8>)W(!._'Q2;%OKB4F=,S+L"6UPIO ?XT.+X4+!LL.S#M.QPIMF>FE#WYSKY1O9FG,,0T$>W8%J0#6@&A!GGFN<>3*\- KQ M7@LP77]O&=:=#D^_=ZW1X]'IJP?L#'>T8'\F_M3^^']02P,$% @ F83\ M5*/Y/\#Y" I#8 !< !R;VPM,C R,C V,S!X97@S,60Q+FAT;>U;;7/; M-A+^*SAEVM@SHJ@7.Y$IQS.)[?;<:=I<1IG.?01)4,09)%@ E*S[]=T%2(F4 MY5BY*)WXK,S$-H$%L #WV7UV29[_P_.N\Y3F$8O)/Z?O?R6QC,J,Y89$BE$# MK0MN4C*514%S\IXIQ84@[Q2/9XR0L][@I-?OG;WRO(MSF.JR&B/S@+SVAV-_ MV!\.2?\D.!T%PU?DPWMR]&EZ>6REKWZ_G/[[P[5;]<.G=[_>7)*.Y_M_C"Y] M_VIZY3I@^@&9*IIK;KC,J?#]Z]\ZI),:4P2^OU@L>HM13ZJ9/_WHIR83)[Z0 M4K->;.+.Q3FVP$]&XXOSC!E*HI0JS'EQ M'O,YT68IV)M.1M6,YYZ113#J%V8"(WWHWI"Y\Q8\-FDPZ/=_F!0TCGD^\P1+ M3'#:&X_738K/TE6;=%L+%!/4\#G#N1NS1H)1%832I)/-!;:-+.IQBA%#%T7M^E/.3FQQ>#5_W):- ;G/LAG%6Q!\T&N'Q;$^QL M3>L$A] [YQH4$=PL@Y3', M7>N"1M4UC%#P/ZY7=3;<[[V&):MAM7*^B9N2;@$ M"W*Y4!2:'##&]^?81;NSSN]3XAJ1TSHAB M<\X6X-5-RC7YLZ3*,"66T%Y(9<#7DY^DRLB@[_V+R&1MX#=YU)O@P&;P+,M:PB0U7]K?Y\'1'5@=N;^ 2#?U-R&3PX@[ZBV M9(=D2W(+IRP8L**NPTF%CEB"1KD$.@5C*<\)S9>DS(TJ& ] 0LVM@=<$'@#ATJT8_SQ.( MHA3Y//P=B3*&.0&\#11U ?@<(V\!V$.W@>X$LK&57Z@@J3>6!M<3VT2ABQ*E M %P!A(0:Y?35I^(ZI0D0BYT[2D4FW%M(/4RA&*CTQNT[#8 KVME[FE[P/P! M\[LBZ.3)87[: @C:P>#U1%>HKE([#)4R23A<'NECBYX;0A6S. 7<<;04P!-A M&JV&ZQ1'H%@&3 '9 E['7$="ZA+&(8=04CC %DI&+(9F38X GS$#P#L07M]% M*>% MDM9""2R$^]ST*B"!&49P\!2[>(IZ=3?"BR#/HH5F0?W'Y-L"PJKK";J4I0D2 M?L?B2:,6Y92JD;/-I8U&O<%6/_8UA9=]^$!Z_(C'N7?K_T=EW17. SI!K!>3 M9OVL:NI<7#$->P&$64+^./R[F"M$M-2[#T'2'C* AYC&GBN,& MN,M6+'O*<:928P9AO:FVZ8;E%E(S4,@ E\%!!<5[7PJ*E BV99589R(PPN4U MS70,_@H9"@)K@?%@PRM$?B._\WW6WBHP/AN"$1X_-8+1]@([A^A[SF#WX+ZS M3P _,N0=LT*(H $58!6YR8L1RR&P&. 7I8@1X'1Y/6VW MB(>!$+FU*PZ$0/@>UF 7?D)7T@PK'\GC!4,2UC45Z\28.PG09X*3'T#[7$ ; M/SG07CD\W,<5%OZK=-GV; 7O%T1K9.0RBDJ%Z&G0WRVS9E(;:(^P9IB ?C!1 M]1B/'#TP) $W '%T0[I2/ )PVF<6^#@C+U=Z'3NM4JI7N0)&8.LV6&RIB3V/ MBC8LB>"W3%0/,#;DNU]]1,_<53RS$N+I\RDAVJ?R<>UGNNM8B:&[B?5UV$2T M?D$.<2^77VE'(9\W4ND5;;<-,&66<6,8^PPQ"24D!M@?<]#/3G($'@%X@$:> M ;^QJE"[,?9GR4%]Z[+*/+(/*HX/E<(#=]@97_3)<8>W K)=.'8.@,<".9;: M(\X GA5I7U7@%HS>(@MWV:_EX39OMZ\-U _VO@CT5;',/9[8$J!I# ,U6\7G M!QU$E>W#$$ YF&S7I0(:\@!=9G @L%^[F8H7;7T$^FQB]Z&H_VV*^N%W5M1_ M"^P_41 LNP T9D,\0-6^5U-ANNO(,\_G4LP9,NB,!M.4Q .%[22]Z3ZTL;M_%=N#;"5%N@5>P0.KN%+Y;C:<"Y]T*T[0TLFYP MKVW;EA9):+(&)X,M#2!UB#7E-QVD94Q9,-5Z5NM7,'HP$CL,5Y.>GO3.QC\T M#W'#NAOOCS?FQ[N-KWC4)UE?>XBE( 2_?^LMX-@>?2>]X5!6HC344I2&M?9= MOR5?_?PLUVCM\.2TUQ\\T1U:N+2]Y5?=S+V\HMX"W!7XG(#\4D(T'XZ[!+_2 MV$:2=KA!%_U%L?F]P M'JJ+RY1RB$>YI5^7*6<)N;YC48GV3WYW:>9S/:^C#_5#H?MG,[OT@1"7T#GDM&5X,S%D M,BYH=&WM6VMOVS@6_2M<%S-- ,OR(VD=.0W0)BDF@^E,IW"QV(^T1%E$*%%# M4G:\OW[O)2E'?J1UM\YLLW&!)A&?EQ3/N>=>2>?_"(+K(J-%S!+RR_C#;R21 M<96SPI!8,6J@=,Y-1L:R+&E!/C"EN!#DG>+)E!%RUNF==+J=LU=!<'$.0UWZ M/K*(R.NP/PS[W7Z?=$^BTT'4/R,?/Y"CS^/+8]OZZH_+\;\^7KM9/WY^]]O- M)6D%8?C/P6487HVO7 4,WR-C10O-#9<%%6%X_7N+M#)CRB@,Y_-Y9S[H2#4- MQY_"S.3B)!12:M9)3-*Z.,<2^,EH,T-)G%&EF7G3^CQ^'PRAA>%&L(OS ML/[MVDYDLK@X3_B,:+,0[$TKIVK*B\#(,AIT2S."GB%4K[6Y"^8\,5G4ZW9_ M&I4T27@Q#01+373:&0[OBQ2?9LLRZ986*2:HX3.&8S=&C06C*II(DXW6)]C6 MLZS[I;(P04IS+A;1RS'/F2:_LSGY)'-:O&R[$OBMF>+IRY%MK?F_670&JS/L MS@14\"F,C::.W/(CO_+)RAQS9EQ#[89M,Z[!,L'-(LIXDK "!OCYQ;#?'8S.0VR])S// MUJV\:9-?*\$9>"OXG]:SNN'8[KV%*WZTV+C1)L^4,=R2FPI\[>P0!;J-Y MQ@T+< H6%7*N*!0Y# PWQ]SG)@: .2/SJ%&"\/_BUI[9REZGN85KZ_PA+;XA M&9TQHMB,LSD0N,FX)G]55!FFQ +*2ZD,T#IY+U5.>MW@3R)3L$T(7N@VN2GB MSFACS2$>A=">H'VMPB0Y7][_KX,"+]A=N3N 2"/ M>MSZ3PX@[ZBVNH;D"W(+NRP8"*"VPXE'1R+!HD*"$%@M2%495#$8% M761E%<"&DARN%*>"I#2&(D5DS@TQTK7;:%"PF&E-U0*;Y/26P;R-,364)6 , M3"G0W>$_8U$E,": MX&B-@"?H^<%#4J]- M#=23V)B@C2TJ 0V #"0@UDZGK3TQU1E)A9SKFBD4FW)M(,HRA&*ALQNL;#< MKVMC-JP]8/Z ^5T1=/+D,#]> 0B>@][KD?:H]G$$ 6RH9LP2*-3D" M?"8, .] >'T79[28,O(6W/.G2D"+WH &O=,CYJSHG2;NREW"7$P5CBAP?((^ MO,$?#L]HR\X3I2L3I3 1KG.=5: %1AC1@2EV88IZ=M5Q[XGI;(/#J3'7V&OCAXIIF. 9_31@V!-4"_>$,+Q'Y2+SS8^;>/!B?C<"8'#\U@;'* CN[ MZ TRV-VY[\P)P",SGB#4J9:%/8]4 TU@2@'Q3U528Q'8@5-WJC&LV#8M,I.% MK46D(Y65IHV4A!5+=WY!9:5*8 1MPZ X!D18 VQR8LH*B&X$$ /4L!(9!YM4 MA7'@!V;B)>B5OR5(.5# CP"H^,E1P/6,BLIZ2\0'2U.([?D,3K;>$J,O0Y = MO+^[W!ZV6\1#1_#AIR-\MH^92&RB/ M,6>8@GTPD'^,1XX>Z)("#8 ?76OM#8\!G/:9!3[.**JE7*9I1!/GT\*T3Z53VJ>:=_[2G3= M3:S?NTU$ZS?$$!NQ_-(Z"O&\D4HO9;LM@"'SG!O#V!>$R41"8(#U"0?[["!' MP B@ S3J#/B-686:QMA?%0?S+65516P?5!P?,H4'[; SONB3TPYO!42[L.T< M (\)H@IWT:_5X39NMZ\-U _VO@GT/EGF'D]L<= T M@8Z:+?WS@P3AHWWH BB'(]MVH8"&.$!7.6P(K-I M/_G!DOIO0?VG"IQE&X#&K(L'J-KW:CRFVTX\\V(FQ8RA@B[HU+\>I+PJ8'DI MY()![3R33@?0%<8 A.\EO.@\M;0XOAMMC\N;%GK75HW$G>#E9GL%LV7NMN$[ MU;A%L/FK$XN,\Y2 M\G[IQ/YP\;+5F&/4LI5BZKENTM%']ZP+]F5CAXX?4-:.[Q[;S^_HV)L4G"T] MZX3&MU,EJR)!GRY55%-2X\.HU0KO25!2"%ZPP%]W5V)R]_&5+VE^C[7^I5<) MTBQP/H>F< PC.I.\UL[#8:=_LN1/GXVS1\5]068_2;OX#U!+ P04 " "9 MA/Q4)S#,R9#$N:'1M[5E[ M<]I&$/\J6S)I[!GTQ':P(,S8&#=T'.. /&G^/$DG=!.A4T^'@7[Z[NDD+)S4 M35/<))UX;!ZGO=OG_?;A_D^&,+ADF(8@SX>-:SV\,R#EY;;M5S;=<$^\HX[ M7L>!FS=P<.L/#TOJB\G0?W\STEQO;L^OQD-H&9;UKC.TK O_0C_ XQWP!J87,PM?VHE62GG!34C&;4&?;6"KY1$ M@_Z"2@)A0D1!Y:O6K7]I=)%",IG20=^JWS5MP*/-H!^Q.RCD)J6O6@LBYBPS M),^]CIW+'NZT\/$#FK6Q8I%,/,>VG_=R$D4LFQLIC:5W;':[]TN"S9/M&M>J M>8*F1+([JLYNG!JFE @OX#+I/63PJ9UYO2_FF31BLF#IQGOALP4MX)JN8,H7 M)'O1UBOX7E#!XA>]DKI@?U#O%+63="T-DK(YGJU$[6GU/=01OAPM$Y8P"1T7-/I6P':+-^_A"%&*Q5?*N)P-/7'E^/AF3^>7,/D M$FY&T_'D H/QSH:^>N+:MOL$NK,L0KT]US4[^6/^&6<0\BRCH8H4 M?9EE0N'MD@BT6KJ!*((?EUF%#IV M&Q0T(),"8I;6,*.H9S1<"HQKM C)(ABM\ETAK="T5)F"C]%,D2A1 %A@VR#*F0+$9&;G"K3DSAR84 M-#3!Z1S;I9PDXKD"MR;M3-OUYV?.B=U3H5"QF1$1D(P6QF2=T@VD5_>4^_UXBF6( @N-'(A#DC!U\YB^P+4; M"5- E M:*(^UU6."509N0ZN1%/U9Y.C"HEWNBEF&]8I:QP.C,@.62(%4RU0[ MG"/DE#R+VK\54IE-'Y;Y6Y(@I;4* 1<(#T:(0$CR@GKUAX;?'.6X1*<0E8^5 M4BAUY4N=[,E2\GI!I_IR9:<@4'[>+0?42B.[MZ!,;U@ E/E-E2JBEK/B[^A8 MD5&]?J<0+21IE1FQ:)!\41UZ?&2>N,\;,5>S]ZJ0:]0F.WG5E5;W*Z',U[)@G_VO] MCASSYPO6O112C>-;@PM$&P_+$T0BMZO+DQ(E]A> ^Y?Y?./] M4QFK(*J0KG*IDZ\!_<@B>&:7/_^I%E9AP2]$;."=6=>@]UKM.W#VY\XO-KIJ M(K^NQ1]:.Q"#88)9&,\I4^DP833&0@B+(H4#,(ECAM6RHCNX$0RS;XY)\Z/G MAT_GMG]M \=^:(2ZDMGK'=\GG'^;AOP!G-\4<*+=&85SMEA0=7U_ .>36ORA MM1$0QZHZ9XL*,R^WS4F%B26>^EAD%4NQBZ!(\Q'U0P2URO:DKJ2> 1W.K@[ M5K" I4QNZEI1H637M3N]O?:^GQAB'3_:#OMJ5E*-:T+=3!:):A$S+B&@$%%L M]J-Z_E,.E*KQ3SF$RI<""U;ZB5E ]S/[?ST 6N@15G/6U"1NC,$$]K#UT QW M!!OL3F,J:!;2LKO--FKLA:&J!U(/1;CGW&ER+@]6I$VN;:#KD**ID$X;!0U" MUZJ;+A"2"RJ5#62BA%!MM#+AKC3%,DR 5 *9.@(;]7NR;3L#$GZ8"XXBJQ:9 M"Z^^@HT9]>Z#J@U!3_;P<&I4W^V==EG/P7?ZY9VE[= ])W-JZ(:%Q'CK/'+' M651!1;=KND=;J-!K=@DW>IA?_G=@\"=02P$"% ,4 " "9A/Q4Y_W_I,(/ M "IG@ $ @ $ 7W5T +<(!@ 4 " 6=0 !R;VPM,C R M,C V,S!?;&%B+GAM;%!+ 0(4 Q0 ( )F$_%2W-L=O*T, .#=! 4 M " 7:N !R;VPM,C R,C V,S!?<')E+GAM;%!+ 0(4 Q0 ( M )F$_%1KOAK05@P" +A1' 4 " =/Q !R;VPM,C R,C V M,S!X,3!Q+FAT;5!+ 0(4 Q0 ( )F$_%2C^3_ ^0@ *0V 7 M " 5O^ @!R;VPM,C R,C V,S!X97@S,60Q+FAT;5!+ 0(4 Q0 ( M )F$_%35^]D;YP@ &8W 7 " 8D' P!R;VPM,C R,C V M,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( )F$_%0G-S$&008 /$8 7 M " :40 P!R;VPM,C R,C V,S!X97@S,F0Q+FAT;5!+!08 .."0 ) %<" ;%P, ! end