0000950170-24-052091.txt : 20240502 0000950170-24-052091.hdr.sgml : 20240502 20240502160658 ACCESSION NUMBER: 0000950170-24-052091 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240502 DATE AS OF CHANGE: 20240502 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SP Plus Corp CENTRAL INDEX KEY: 0001059262 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-AUTO RENTAL & LEASING (NO DRIVERS) [7510] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 161171179 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50796 FILM NUMBER: 24908189 BUSINESS ADDRESS: STREET 1: 200 E. RANDOLPH STREET STREET 2: SUITE 7700 CITY: CHICAGO STATE: IL ZIP: 60601-7702 BUSINESS PHONE: 312-274-2000 MAIL ADDRESS: STREET 1: 200 E. RANDOLPH STREET STREET 2: SUITE 7700 CITY: CHICAGO STATE: IL ZIP: 60601-7702 FORMER COMPANY: FORMER CONFORMED NAME: SP PLUS Corp DATE OF NAME CHANGE: 20131202 FORMER COMPANY: FORMER CONFORMED NAME: STANDARD PARKING CORP DATE OF NAME CHANGE: 20030506 FORMER COMPANY: FORMER CONFORMED NAME: APCOA STANDARD PARKING INC /DE/ DATE OF NAME CHANGE: 20011126 10-Q 1 sp-20240331.htm 10-Q 10-Q
--12-31Q10001059262falsehttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2023#LongTermDebtCurrenthttp://fasb.org/us-gaap/2023#LongTermDebtCurrenthttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationshttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations9111110001059262sp:SegmentTwoMember2023-01-012023-03-3100010592622023-01-012023-03-310001059262us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001059262us-gaap:OperatingSegmentsMembersp:LeaseTypeContractsMembersp:SegmentTwoMember2024-01-012024-03-310001059262us-gaap:TreasuryStockCommonMember2024-03-310001059262srt:MaximumMemberus-gaap:EquipmentMember2024-03-310001059262srt:MaximumMembersp:UnconsolidatedEntitiesMember2024-03-310001059262us-gaap:CustomerRelationshipsMember2024-03-310001059262us-gaap:LetterOfCreditMember2023-03-310001059262srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-3100010592622023-03-310001059262us-gaap:OperatingSegmentsMembersp:ManagementTypeContractsMembersp:SegmentTwoMember2024-01-012024-03-310001059262us-gaap:OtherIntangibleAssetsMembersp:RokerIncMember2023-01-012023-12-310001059262sp:RokerIncMember2024-01-012024-03-310001059262us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001059262sp:LeaseTypeContractsMember2023-01-012023-03-310001059262us-gaap:CommonStockMember2022-12-310001059262us-gaap:RestrictedStockUnitsRSUMember2023-12-310001059262us-gaap:TreasuryStockCommonMember2023-03-3100010592622024-05-010001059262us-gaap:AdditionalPaidInCapitalMember2023-12-310001059262us-gaap:DevelopedTechnologyRightsMember2023-12-310001059262us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001059262us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001059262us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001059262srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMember2023-01-012023-03-310001059262us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001059262us-gaap:AccumulatedTranslationAdjustmentMember2024-03-310001059262us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001059262us-gaap:NoncontrollingInterestMember2023-03-3100010592622024-04-012024-03-310001059262us-gaap:OperatingSegmentsMembersp:SegmentOneMember2024-01-012024-03-310001059262us-gaap:TreasuryStockCommonMember2024-01-012024-03-310001059262sp:RokerIncMemberus-gaap:CustomerRelationshipsMember2024-01-012024-03-310001059262us-gaap:OperatingSegmentsMembersp:ManagementTypeContractsMembersp:SegmentOneMember2024-01-012024-03-310001059262us-gaap:MaterialReconcilingItemsMember2023-01-012023-03-310001059262us-gaap:RetainedEarningsMember2024-03-310001059262sp:ReimbursedManagementTypeContractMember2024-01-012024-03-310001059262sp:EmployeesMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001059262sp:ManagementTypeContractsMember2024-01-012024-03-3100010592622023-01-012023-12-310001059262sp:MetropolisTechnologiesIncMembersp:MergerAgreementMember2023-10-040001059262us-gaap:MaterialReconcilingItemsMember2024-01-012024-03-310001059262us-gaap:CommonStockMember2024-03-3100010592622024-01-012024-03-310001059262us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310001059262us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-03-310001059262sp:TermLoanFacilityMembersp:AmendedCreditAgreementMember2018-11-300001059262sp:SeniorCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-310001059262us-gaap:CustomerContractsMember2023-12-310001059262us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2024-01-012024-03-310001059262sp:SegmentTwoMember2023-12-3100010592622029-01-012024-03-310001059262us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001059262us-gaap:RevolvingCreditFacilityMembersp:AmendedCreditAgreementMember2021-02-160001059262us-gaap:NoncontrollingInterestMember2022-12-3100010592622023-12-310001059262sp:SegmentOneMember2024-03-310001059262us-gaap:RetainedEarningsMember2024-01-012024-03-310001059262us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001059262us-gaap:AdditionalPaidInCapitalMember2023-03-310001059262us-gaap:PerformanceSharesMember2022-12-310001059262sp:LeaseAndManagementTypeContractsMember2023-01-012023-03-310001059262us-gaap:PerformanceSharesMember2024-03-310001059262sp:MetropolisTechnologiesIncMembersp:MergerAgreementMember2024-03-3100010592622026-01-012024-03-3100010592622024-03-310001059262us-gaap:PerformanceSharesMember2024-01-012024-03-310001059262us-gaap:CommonStockMember2023-12-310001059262sp:SegmentTwoMember2024-01-012024-03-310001059262us-gaap:LetterOfCreditMember2024-03-310001059262us-gaap:NoncompeteAgreementsMember2023-12-310001059262sp:TradeNamesAndTradeMarksMember2024-03-310001059262us-gaap:AdditionalPaidInCapitalMember2024-03-310001059262sp:RokerIncMemberus-gaap:DevelopedTechnologyRightsMember2024-01-012024-03-310001059262us-gaap:SoftwareDevelopmentMember2024-03-310001059262sp:SegmentTwoMember2023-01-012023-12-310001059262us-gaap:NoncontrollingInterestMember2024-03-310001059262sp:SegmentTwoMember2024-03-310001059262srt:MinimumMembersp:UnconsolidatedEntitiesMember2024-03-310001059262sp:SegmentOneMember2024-01-012024-03-310001059262us-gaap:RetainedEarningsMember2023-03-310001059262us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001059262sp:RokerIncMemberus-gaap:DevelopedTechnologyRightsMember2024-03-310001059262sp:ManagementTypeContractsMember2023-01-012023-03-310001059262srt:MaximumMemberus-gaap:PerformanceSharesMember2022-12-310001059262sp:RokerIncMember2023-07-252023-07-250001059262us-gaap:CustomerRelationshipsMember2023-12-310001059262us-gaap:PerformanceSharesMember2023-01-012023-03-310001059262sp:AccruedAndOtherCurrentLiabilitiesMember2024-03-3100010592622023-02-280001059262sp:LeaseTypeContractsMember2024-01-012024-03-3100010592622025-01-012024-03-310001059262sp:SegmentOneMember2023-12-310001059262us-gaap:OperatingSegmentsMembersp:ManagementTypeContractsMembersp:SegmentTwoMember2023-01-012023-03-310001059262us-gaap:RetainedEarningsMember2023-01-012023-03-310001059262sp:SegmentOneMember2023-01-012023-03-310001059262us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-03-310001059262us-gaap:OtherNoncurrentLiabilitiesMember2024-03-310001059262us-gaap:OperatingSegmentsMembersp:SegmentOneMember2023-01-012023-03-310001059262us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-03-310001059262sp:AccruedAndOtherCurrentLiabilitiesMember2023-12-310001059262sp:TradeNamesAndTradeMarksMember2023-12-310001059262sp:AmendedCreditAgreementMemberus-gaap:LineOfCreditMember2024-03-310001059262us-gaap:DevelopedTechnologyRightsMember2024-03-310001059262us-gaap:OperatingSegmentsMembersp:SegmentTwoMember2024-01-012024-03-310001059262sp:LeaseAndManagementTypeContractsMember2024-01-012024-03-310001059262us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001059262sp:SegmentOneMember2023-01-012023-12-310001059262us-gaap:CustomerContractsMember2024-03-310001059262us-gaap:OperatingSegmentsMembersp:SegmentTwoMember2023-01-012023-03-3100010592622027-01-012024-03-310001059262sp:OfficeSpaceMember2024-01-012024-03-310001059262us-gaap:PerformanceSharesMember2023-12-310001059262us-gaap:OperatingSegmentsMembersp:LeaseTypeContractsMembersp:SegmentOneMember2024-01-012024-03-310001059262sp:MetropolisTechnologiesIncMembersp:MergerAgreementMember2023-10-042023-10-040001059262us-gaap:RetainedEarningsMember2023-12-3100010592622028-01-012024-03-310001059262us-gaap:OperatingSegmentsMembersp:LeaseTypeContractsMembersp:SegmentTwoMember2023-01-012023-03-310001059262us-gaap:CommonStockMember2023-03-310001059262sp:AmendedCreditAgreementMember2021-02-1600010592622022-05-310001059262us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001059262sp:RokerIncMemberus-gaap:CustomerRelationshipsMember2024-03-310001059262sp:SeniorCreditFacilityMemberus-gaap:LineOfCreditMember2023-03-310001059262us-gaap:ConvertibleSubordinatedDebtMember2024-01-012024-03-310001059262us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001059262us-gaap:LineOfCreditMember2024-03-310001059262srt:MinimumMemberus-gaap:EquipmentMember2024-03-310001059262us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001059262us-gaap:NoncompeteAgreementsMember2024-03-310001059262us-gaap:LineOfCreditMember2023-12-310001059262us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-03-310001059262sp:RokerIncMember2024-03-310001059262sp:MayTwoThousandTwentyTwoStockRepurchaseProgramMember2024-03-310001059262us-gaap:TreasuryStockCommonMember2023-12-310001059262us-gaap:AdditionalPaidInCapitalMember2022-12-310001059262us-gaap:NoncontrollingInterestMember2023-12-310001059262us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001059262us-gaap:OtherIntangibleAssetsMembersp:RokerIncMember2024-01-012024-03-310001059262us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001059262sp:ReimbursedManagementTypeContractMember2023-01-012023-03-310001059262us-gaap:RestrictedStockUnitsRSUMember2024-03-310001059262us-gaap:ConvertibleSubordinatedDebtMember2024-03-310001059262sp:EmployeesMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001059262us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-03-310001059262us-gaap:TreasuryStockCommonMember2022-12-310001059262us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2024-01-012024-03-3100010592622022-12-310001059262us-gaap:OperatingSegmentsMembersp:LeaseTypeContractsMembersp:SegmentOneMember2023-01-012023-03-310001059262us-gaap:CommonStockMember2023-01-012023-03-310001059262sp:OfficeSpaceMember2023-01-012023-03-310001059262sp:AmendedCreditAgreementMemberus-gaap:LetterOfCreditMember2021-02-160001059262us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001059262us-gaap:OperatingSegmentsMembersp:ManagementTypeContractsMembersp:SegmentOneMember2023-01-012023-03-310001059262srt:MaximumMemberus-gaap:PerformanceSharesMember2023-12-310001059262sp:AmendedCreditAgreementMember2022-04-212022-04-210001059262sp:MayTwoThousandTwentyTwoAndFebruaryTwoThousandTwentyThreeStockRepurchaseProgramMember2024-03-310001059262us-gaap:RetainedEarningsMember2022-12-31sp:Variable_interest_entityxbrli:pureiso4217:USDxbrli:sharesxbrli:sharessp:Partnershipsp:Voting_interest_model_entityiso4217:USD

 

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 March 31, 2024

Or

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

For the transition period from to

 

Commission file number: 000-50796

 

img5298705_0.jpg

 

SP Plus Corporation

(Exact Name of Registrant as Specified in Its Charter)

Delaware

 

16-1171179

(State or Other Jurisdiction of

 

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

Incorporation or Organization)

 

 

 

200 E. Randolph Street, Suite 7700

Chicago, Illinois 60601-7702

(Address of Principal Executive Offices, Including Zip Code)

(312) 274-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, $0.001 par value per share

SP

The Nasdaq Stock Market LLC

 

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

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

 

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

 

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

 

Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.

Class

Outstanding at May 1, 2024

Common Stock, $0.001 par value per share

19,798,884

 

Shares

 

 


SP PLUS CORPORATION

 

TABLE OF CONTENTS

 

PART I. FINANCIAL INFORMATION

2

Item 1. Financial Statements

2

Condensed Consolidated Balance Sheets

2

Condensed Consolidated Statements of Income

3

Condensed Consolidated Statements of Comprehensive Income

4

Condensed Consolidated Statements of Stockholders' Equity

5

Condensed Consolidated Statements of Cash Flows

6

Notes to Condensed Consolidated Financial Statements

7

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

19

Item 3. Quantitative and Qualitative Disclosures about Market Risk

26

Item 4. Controls and Procedures

26

 

 

PART II. OTHER INFORMATION

28

Item 1. Legal Proceedings

28

Item 1A. Risk Factors

28

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

29

Item 3. Defaults Upon Senior Securities

29

Item 4. Mine Safety Disclosures

29

Item 5. Other Information

29

Item 6. Exhibits

30

 

 

Signatures

31

 

 

 

1


PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

SP Plus Corporation

Condensed Consolidated Balance Sheets

 

(millions, except for share and per share data)

 

March 31, 2024

 

 

December 31, 2023

 

 

(unaudited)

 

 

 

 

Assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

17.8

 

 

$

19.1

 

Accounts receivable, net

 

 

179.6

 

 

 

180.5

 

Prepaid expenses and other current assets

 

 

13.0

 

 

 

12.6

 

Total current assets

 

 

210.4

 

 

 

212.2

 

Property and equipment, net

 

 

72.3

 

 

 

68.3

 

Right-of-use assets

 

 

172.7

 

 

 

179.4

 

Goodwill

 

 

544.4

 

 

 

544.6

 

Other intangible assets, net

 

 

56.7

 

 

 

59.7

 

Deferred income taxes

 

 

41.9

 

 

 

42.8

 

Other noncurrent assets

 

 

44.0

 

 

 

44.9

 

Total noncurrent assets

 

 

932.0

 

 

 

939.7

 

Total assets

 

$

1,142.4

 

 

$

1,151.9

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

Accounts payable

 

$

145.2

 

 

$

136.6

 

Accrued and other current liabilities

 

 

107.9

 

 

 

128.1

 

Short-term lease liabilities

 

 

54.3

 

 

 

56.2

 

Current portion of long-term borrowings

 

 

18.5

 

 

 

16.5

 

Total current liabilities

 

 

325.9

 

 

 

337.4

 

Long-term borrowings, excluding current portion

 

 

331.9

 

 

 

335.6

 

Long-term lease liabilities

 

 

150.3

 

 

 

158.0

 

Other noncurrent liabilities

 

 

73.7

 

 

 

70.2

 

Total noncurrent liabilities

 

 

555.9

 

 

 

563.8

 

Total liabilities

 

$

881.8

 

 

$

901.2

 

Stockholders’ equity

 

 

 

 

 

 

Preferred stock, par value $0.01 per share; 5,000,000 shares authorized as of March 31, 2024 and December 31, 2023, respectively; no shares issued or outstanding

 

$

 

 

$

 

Common stock, par value $0.001 per share; 50,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 23,593,626 and 19,798,884 shares issued and outstanding as of March 31, 2024 and December 31, 2023

 

 

 

 

 

 

Treasury stock, at cost; 3,794,742 shares as of March 31, 2024 and December 31, 2023

 

 

(130.4

)

 

 

(130.5

)

Additional paid-in capital

 

 

280.1

 

 

 

277.9

 

Accumulated other comprehensive loss

 

 

(1.5

)

 

 

(1.3

)

Retained earnings

 

 

112.3

 

 

 

104.7

 

Total SP Plus Corporation stockholders’ equity

 

 

260.5

 

 

 

250.8

 

Noncontrolling interests

 

 

0.1

 

 

 

(0.1

)

Total stockholders’ equity

 

 

260.6

 

 

 

250.7

 

Total liabilities and stockholders’ equity

 

$

1,142.4

 

 

$

1,151.9

 

 

See Notes to Condensed Consolidated Financial Statements.

2


SP Plus Corporation

Condensed Consolidated Statements of Income

 

 

Three Months Ended

 

(millions, except for share and per share data) (unaudited)

 

March 31, 2024

 

 

March 31, 2023

 

Services revenue

 

 

 

 

 

 

Management type contracts

 

$

159.5

 

 

$

148.1

 

Lease type contracts

 

 

62.6

 

 

 

68.2

 

 

 

222.1

 

 

 

216.3

 

Reimbursed management type contract revenue

 

 

229.8

 

 

 

209.0

 

Total services revenue

 

 

451.9

 

 

 

425.3

 

Cost of services (exclusive of depreciation and amortization)

 

 

 

 

 

 

Management type contracts

 

 

107.0

 

 

 

102.8

 

Lease type contracts

 

 

52.4

 

 

 

55.2

 

 

 

159.4

 

 

 

158.0

 

Reimbursed management type contract expense

 

 

229.8

 

 

 

209.0

 

Total cost of services (exclusive of depreciation and amortization)

 

 

389.2

 

 

 

367.0

 

General and administrative expenses

 

 

34.8

 

 

 

30.6

 

Depreciation and amortization

 

 

9.0

 

 

 

8.4

 

Operating income

 

 

18.9

 

 

 

19.3

 

Other expense (income)

 

 

 

 

 

 

Interest expense

 

 

7.4

 

 

 

6.8

 

Interest income

 

 

(0.1

)

 

 

(0.1

)

Total other expenses

 

 

7.3

 

 

 

6.7

 

Earnings before income taxes

 

 

11.6

 

 

 

12.6

 

Income tax expense

 

 

3.1

 

 

 

3.3

 

Net income

 

 

8.5

 

 

 

9.3

 

Less: Net income attributable to noncontrolling interests

 

 

0.9

 

 

 

0.9

 

Net income attributable to SP Plus Corporation

 

$

7.6

 

 

$

8.4

 

Common stock data

 

 

 

 

 

 

Net income per common share

 

 

 

 

 

 

Basic

 

$

0.38

 

 

$

0.43

 

Diluted

 

$

0.38

 

 

$

0.42

 

Weighted average shares outstanding

 

 

 

 

 

 

Basic

 

 

19,803,578

 

 

 

19,701,426

 

Diluted

 

 

19,992,969

 

 

 

19,867,300

 

 

See Notes to Condensed Consolidated Financial Statements.

3


SP Plus Corporation

Condensed Consolidated Statements of Comprehensive Income

 

 

Three Months Ended

 

(millions) (unaudited)

 

March 31, 2024

 

 

March 31, 2023

 

Net income

 

$

8.5

 

 

$

9.3

 

Foreign currency translation (loss) gain

 

 

(0.2

)

 

 

0.2

 

Comprehensive income

 

 

8.3

 

 

 

9.5

 

Less: Comprehensive income attributable to noncontrolling interests

 

 

0.9

 

 

 

0.9

 

Comprehensive income attributable to SP Plus Corporation

 

$

7.4

 

 

$

8.6

 

 

See Notes to Condensed Consolidated Financial Statements.

4


SP Plus Corporation

Condensed Consolidated Statements of Stockholders' Equity

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(millions, except share data) (unaudited)

 

Number
of
Shares
Issued

 

 

Par
Value

 

 

Additional
Paid-In
Capital

 

 

Accumulated
Other
Comprehensive
Loss

 

 

Retained Earnings

 

 

Treasury
Stock

 

 

Noncontrolling
Interests

 

 

Total

 

Balance at January 1, 2024

 

 

23,593,626

 

 

$

 

 

$

277.9

 

 

$

(1.3

)

 

$

104.7

 

 

$

(130.5

)

 

$

(0.1

)

 

$

250.7

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.6

 

 

 

 

 

 

0.9

 

 

 

8.5

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

(0.2

)

 

 

 

 

 

 

 

 

 

 

 

(0.2

)

Non-cash stock-based compensation

 

 

 

 

 

 

 

 

2.3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.3

 

Noncontrolling interests buyout

 

 

 

 

 

 

 

 

(0.1

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.1

)

Other

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0.1

 

 

 

 

 

 

0.1

 

Distributions to noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.7

)

 

 

(0.7

)

Balance at March 31, 2024

 

 

23,593,626

 

 

$

 

 

$

280.1

 

 

$

(1.5

)

 

$

112.3

 

 

$

(130.4

)

 

$

0.1

 

 

$

260.6

 

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(millions, except share data) (unaudited)

 

Number
of
Shares
Issued

 

 

Par
Value

 

 

Additional
Paid-In
Capital

 

 

Accumulated
Other
Comprehensive
Loss

 

 

Retained Earnings

 

 

 

Treasury
Stock

 

 

Noncontrolling
Interests

 

 

Total

 

Balance at January 1, 2023

 

 

23,276,329

 

 

$

 

 

$

274.2

 

 

$

(1.8

)

 

$

73.6

 

 

 

$

(120.0

)

 

$

(0.3

)

 

$

225.7

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.4

 

 

 

 

 

 

 

0.9

 

 

 

9.3

 

Foreign currency translation

 

 

 

 

 

 

 

 

 

 

 

0.2

 

 

 

 

 

 

 

 

 

 

 

 

 

0.2

 

Issuance of restricted stock units

 

 

148,806

 

 

 

 

 

 

(0.4

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.4

)

Non-cash stock-based compensation

 

 

 

 

 

 

 

 

2.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.2

 

Noncontrolling interests buyout

 

 

 

 

 

 

 

 

(0.7

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.7

)

Repurchases of common stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(10.5

)

 

 

 

 

 

(10.5

)

Distributions to noncontrolling interests

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0.5

)

 

 

(0.5

)

Balance at March 31, 2023

 

 

23,425,135

 

 

$

 

 

$

275.3

 

 

$

(1.6

)

 

$

82.0

 

 

 

$

(130.5

)

 

$

0.1

 

 

$

225.3

 

 

See Notes to Condensed Consolidated Financial Statements.

5


SP Plus Corporation

Condensed Consolidated Statements of Cash Flows

 

 

Three Months Ended

 

(millions) (unaudited)

 

March 31, 2024

 

 

March 31, 2023

 

Operating activities

 

 

 

 

 

 

Net income

 

$

8.5

 

 

$

9.3

 

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

 

 

 

 

 

 

Depreciation and amortization

 

 

9.0

 

 

 

8.4

 

Non-cash stock-based compensation

 

 

2.3

 

 

 

2.2

 

Provisions for credit losses on accounts receivable

 

 

 

 

 

0.2

 

Deferred income taxes

 

 

0.9

 

 

 

0.8

 

Other

 

 

(0.1

)

 

 

(1.6

)

Changes in operating assets and liabilities

 

 

 

 

 

 

Accounts receivable

 

 

0.7

 

 

 

8.6

 

Prepaid expenses and other current assets

 

 

(0.3

)

 

 

(0.5

)

Accounts payable

 

 

8.7

 

 

 

7.0

 

Accrued liabilities and other

 

 

(15.1

)

 

 

(26.7

)

Net cash provided by operating activities

 

 

14.6

 

 

 

7.7

 

Investing activities

 

 

 

 

 

 

Purchases of property and equipment

 

 

(5.6

)

 

 

(6.7

)

Proceeds from sale of property and equipment

 

 

0.1

 

 

 

 

Noncontrolling interests buyout

 

 

(0.1

)

 

 

(2.1

)

Net cash used in investing activities

 

 

(5.6

)

 

 

(8.8

)

Financing activities

 

 

 

 

 

 

Payments on credit facility revolver

 

 

(180.9

)

 

 

(135.8

)

Proceeds from credit facility revolver

 

 

177.3

 

 

 

169.7

 

Payments on credit facility term loan

 

 

(1.2

)

 

 

(1.3

)

Payments on other long-term borrowings

 

 

(1.9

)

 

 

(1.9

)

Payments of withholding taxes on share-based compensation

 

 

 

 

 

(0.4

)

Distributions to noncontrolling interests

 

 

(0.7

)

 

 

(0.5

)

Repurchases of common stock

 

 

 

 

 

(11.1

)

Payment of contingent consideration

 

 

(2.8

)

 

 

 

Net cash (used in) provided by financing activities

 

 

(10.2

)

 

 

18.7

 

Effect of exchange rate changes on cash and cash equivalents

 

 

(0.1

)

 

 

(0.2

)

(Decrease) increase in cash and cash equivalents

 

 

(1.3

)

 

 

17.4

 

Cash and cash equivalents at beginning of year

 

 

19.1

 

 

 

12.4

 

Cash and cash equivalents at end of period

 

$

17.8

 

 

$

29.8

 

Supplemental disclosures

 

 

 

 

 

 

Cash paid (received) during the period for:

 

 

 

 

 

 

Interest

 

$

7.0

 

 

$

6.6

 

Income taxes, net

 

$

(0.1

)

 

$

0.1

 

 

See Notes to Condensed Consolidated Financial Statements.

6


SP Plus Corporation

Notes to Condensed Consolidated Financial Statements (Unaudited)

 

1. Significant Accounting Policies and Practices

The Company

SP Plus Corporation (the "Company") develops and integrates technology with operations management and support to deliver mobility solutions that enable the efficient and time-sensitive movement of people, vehicles and personal travel belongings. The Company is committed to providing solutions that make every moment matter for a world on the go while meeting the objectives of the Company's diverse client base in North America and Europe, which includes aviation, commercial, hospitality and institutional clients. The Company typically enters into contractual agreements with property owners or managers as opposed to owning facilities.

On October 4, 2023, the Company entered into an Agreement and Plan of Merger (the "Merger Agreement") by and among the Company, Metropolis Technologies, Inc. ("Metropolis") and Schwinger Merger Sub Inc., a direct, wholly owned subsidiary of Metropolis (“Merger Sub”), in an all-cash transaction with a total enterprise value of approximately $1.5 billion. Pursuant to the Merger Agreement, subject to terms and conditions therein, Merger Sub will acquire all of the outstanding shares of the Company’s common stock for $54.00 per share, without interest, and merge with the Company, with the Company surviving as a wholly owned subsidiary of Metropolis. The Company’s stockholders approved the transaction on February 9, 2024. The transaction is expected to close in 2024, subject to other customary closing conditions, including the receipt of regulatory approvals. Upon completion of the transaction, the Company’s shares will no longer trade on the Nasdaq Global Select Market. During the three months ended March 31, 2024, the Company incurred $2.7 million in expenses related to the proposed merger with Metropolis.

Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures normally included in the financial statements have been condensed or omitted as permitted by such rules and regulations.

All adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation have been included. Operating results during the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for any other interim period or the fiscal year ending December 31, 2024. The financial statements presented in this report should be read in conjunction with the Company’s annual Consolidated Financial Statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2023 filed on February 28, 2024 with the Securities and Exchange Commission.

Principles of Consolidation

The unaudited Condensed Consolidated Financial Statements include the accounts of the Company, its wholly owned subsidiaries, and Variable Interest Entities ("VIEs") in which the Company is the primary beneficiary. The Company is the primary beneficiary of a VIE when the Company has the power to direct activities that most significantly affect the economic performance of the VIE. If the Company is not the primary beneficiary in a VIE and has significant influence, the Company accounts for the investment in the VIE as an equity method investment. As of March 31, 2024 and December 31, 2023, assets related to consolidated VIEs were $53.0 million and $51.4 million, respectively, which were primarily related to right-of-use (“ROU”) assets and property and equipment, net. As of March 31, 2024 and December 31, 2023, liabilities related to consolidated VIEs were $45.3 million and $43.5 million, respectively, which were primarily related to operating and finance lease liabilities. All intercompany profits, transactions and balances have been eliminated in consolidation.

Cash and Cash Equivalents

Cash equivalents represent funds temporarily invested in money market instruments with maturities of three months or less. Cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents that are restricted as to withdrawal or use under the terms of certain contractual agreements were $0.2 million as of March 31, 2024 and December 31, 2023, and were included in Cash and cash equivalents within the Condensed Consolidated Balance Sheets.

Allowance for Doubtful Accounts

Accounts receivable, net of the allowance for doubtful accounts, represents the Company’s estimate of the amount that ultimately will be realized in cash. The Company reviews the adequacy of its allowance for doubtful accounts on an ongoing basis, primarily using a review of specific accounts, as well as historical collection trends and aging of receivables, and records adjustments to the allowance as necessary. Changes in economic conditions or other circumstances could have an impact on the collection of existing accounts receivable balances or future allowance considerations. The Company’s allowance for doubtful accounts, which was included in Accounts receivable, net, within the Condensed Consolidated Balance Sheets, was $1.4 million and $2.6 million as of March 31, 2024 and December 31, 2023, respectively.

7


Property and Equipment, Net

Property and equipment includes the Company's equipment, internal-use software, vehicles, leasehold improvements and construction/development in process. Property and equipment are stated at cost, less accumulated depreciation and amortization, whenever applicable.

Certain costs incurred in the planning and evaluation stage of internal-use software projects are recorded to expense as incurred. Costs associated with directly obtaining, developing or upgrading internal-use software are capitalized and included as Software in Property and equipment, net, within the Condensed Consolidated Balance Sheets. When the internal-use software is ready for its intended use, it is amortized on a straight-line basis over the estimated useful life of the internal-use software, which is typically 3 years.

Equipment and vehicles are depreciated on a straight-line basis over their estimated useful lives ranging from 1 to 10 years. Expenditures for major renewals and improvements that extend the useful life of property and equipment, other than internal-use software, are capitalized. Leasehold improvements are amortized on a straight-line basis over the terms of the respective leases or the useful lives of the improvements, whichever is shorter.

Equity Investments in Unconsolidated Entities

The Company has ownership interests in 26 active partnerships, joint ventures or similar arrangements that operate parking facilities, of which 20 are consolidated under the VIE or voting interest models and 6 are unconsolidated where the Company’s ownership interests range from 30-50 percent and for which there are no indicators of control. The Company accounts for such investments under the equity method of accounting, and the Company’s underlying share of each investee’s equity of $12.3 million and $12.2 million as of March 31, 2024 and December 31, 2023, respectively, was included in Other noncurrent assets within the Condensed Consolidated Balance Sheets. As the operations of these entities are consistent with the Company’s underlying core business operations, the equity in earnings of these investments were included in Services revenue within the Condensed Consolidated Statements of Income. The equity earnings in these related investments were $0.5 million and $0.7 million during the three months ended March 31, 2024 and 2023, respectively.

Other Noncurrent Assets

Other noncurrent assets consisted of equity investments in unconsolidated entities, advances, deposits and cost of contracts, net, as of March 31, 2024 and December 31, 2023.

Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of insurance, accrued rent, compensation, contingent consideration, payroll withholdings, property, payroll and other taxes and other accrued expenses as of March 31, 2024 and December 31, 2023.

Noncontrolling Interests

Noncontrolling interests represent the noncontrolling holders’ percentage share of income (losses) from the subsidiaries in which the Company holds a controlling, but less than 100 percent, ownership interest. The results of these subsidiaries are consolidated and included within the Condensed Consolidated Financial Statements.

During the three months ended March 31, 2024 and 2023, the Company paid a former minority partner $0.1 million and $2.1 million, respectively, per the terms of an agreement between the Company and the former minority partner. Per the terms of the agreement, the Company is required to make additional payments to the former minority partner over a ten-year period, which started in 2023, amounting to a total of $4.5 million to be paid to the former minority partner. As of March 31, 2024 and December 31, 2023, the liability for the payment to the former minority partner was $1.7 million, of which $0.4 million and $1.3 million was recorded in Accrued and other current liabilities and Other noncurrent liabilities, respectively, within the Condensed Consolidated Balance Sheets.

Goodwill

Goodwill represents the excess of the purchase price paid over the fair value of net assets acquired. In accordance with the Financial Accounting Standards Board's ("FASB") authoritative accounting guidance on goodwill, the Company evaluates goodwill for impairment on an annual basis, or more often if events or circumstances change that could cause goodwill to become impaired. The Company has elected to assess the impairment of goodwill annually on October 1 or at an interim date if there is an event or change in circumstances indicating the carrying value may not be recoverable. The goodwill impairment test is performed at the reporting unit level; the Company's reporting units represent its operating segments, consisting of Commercial and Aviation. Factors that could trigger an impairment review include significant under-performance relative to expected historical or projected future operating results, significant changes in the use of acquired assets or the Company’s business strategy, and significant negative industry or economic trends.

8


Other Intangible Assets, net

Other intangible assets represent assets with finite lives that are amortized on a straight-line basis over their estimated useful lives. The Company evaluates other intangible assets on a periodic basis to determine whether events or circumstances warrant a revision to their remaining useful lives. In addition, other intangible assets are reviewed for impairment when circumstances change that would indicate the carrying value may not be recoverable. Assumptions and estimates about future values and remaining useful lives of intangible assets are complex and subjective, and can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors, such as changes in the Company's business strategy and forecasts.

Long-Lived Assets

The Company evaluates long-lived assets, including ROU assets and property and equipment, for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable. The Company groups assets at the lowest level for which cash flows are separately identified in order to measure an impairment. Events or circumstances that would result in an impairment review include a significant change in the use of an asset, the planned sale or disposal of an asset, or a projection that demonstrates continuing losses associated with the use of a long-lived asset or asset group. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset or asset group to future undiscounted cash flows expected to be generated by the asset or asset group. If the asset or asset group is determined to be impaired, the impairment recognized is measured by the amount by which the carrying value of the asset or asset group exceeds its fair value.

Assumptions and estimates used to determine cash flows in the evaluation of impairment and the fair values used to determine the impairment are subject to a degree of judgment and complexity. Any future changes to the assumptions and estimates resulting from changes in actual results or market conditions from those anticipated may affect the carrying value of long-lived assets or asset groups and could result in impairment charges. Future events that may result in impairment charges include economic volatility or other factors that could decrease revenues and profitability of existing locations and changes in the cost structure of existing facilities, such as increasing labor and benefit costs.

Foreign Operations

The Company has foreign operations in Canada, Puerto Rico, the United Kingdom and India. Assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the rate in effect on the respective balance sheet date, while income and expenses are translated at the average rates during the respective periods. Translation adjustments resulting from the fluctuations in exchange rates are recorded as a separate component of Accumulated other comprehensive loss in Stockholders’ equity within the Condensed Consolidated Balance Sheets, while transaction gains and losses are recorded within the Condensed Consolidated Statements of Income. Deferred income taxes are not recorded on cumulative foreign currency translation adjustments when the Company expects the foreign earnings to be permanently reinvested.

Recently Issued Accounting Pronouncements

Accounting Pronouncements to be Adopted

Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Improvements to Reportable Segment Disclosures. Public companies are required to disclose significant segment expenses and other segment items on an interim and annual basis and provide all disclosures about a reportable segment’s profit or loss and assets in interim periods. Entities are also permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the chief operating decision maker ("CODM") to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the Consolidated Financial Statements. These amendments aim to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The guidance is applied retrospectively to all periods presented in the Condensed Consolidated Financial Statements, unless doing so is impracticable. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within the fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.

Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. These amendments require disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. Companies will be required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a certain quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a certain quantitative threshold. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The guidance will be applied on a prospective basis with the option to apply the

9


standard retrospectively. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.

2. Acquisitions

2023 Acquisition

On July 25, 2023, the Company acquired certain assets of Roker Inc. ("Roker"), a United States based provider of fully-integrated parking solutions that simplify permit, violation and enforcement management for organizations and municipalities, for approximately $3.1 million. The Company utilized borrowings under its Senior Credit Facility and cash on hand to fund the acquisition. Roker's operations are included in the Commercial segment.

The acquisition enhances the Company's position as a global provider of frictionless technology solutions that is not dependent on the Company's legacy parking management related operations. Roker has been accounted for as a business combination, and the assets acquired and liabilities assumed were recorded at their fair values as of the acquisition date. Goodwill was measured as the excess of the consideration over the assets acquired, including other intangible assets, less liabilities assumed. Tax deductible goodwill related to the acquisition was $1.0 million. The results of Roker's operations are reflected in the Condensed Consolidated Financial Statements from the date of the acquisition.

During the three months ended March 31, 2024, Roker contributed $0.1 million of services revenue and $0.2 million of losses before income taxes, primarily due to the amortization related to the acquired other intangible assets.

The fair values of the assets acquired and liabilities assumed were as follows:

 

(millions)

 

 

Other intangible assets

 

2.3

 

Goodwill

 

1.0

 

Accounts payable

 

(0.2

)

Net cash paid

$

3.1

 

As discussed above, during the year ended December 31, 2023, the Company recorded additions to other intangible assets of $2.3 million. The other intangible assets acquired were recorded at their fair value on the acquisition date as follows:

 

(millions)

 

Estimated Life

 

Fair Value

 

Proprietary know how

 

8.0 Years

 

$

2.1

 

Customer relationships

 

5.4 Years

 

 

0.2

 

Fair value of identified intangible assets

 

 

 

$

2.3

 

The fair values of other intangible assets acquired were determined to be Level 3 under the fair value hierarchy. The fair value for all identifiable intangible assets was based on assumptions that market participants would use in pricing an asset, based on the most advantageous market for the asset.

The fair value of the Proprietary know how was determined using the multi-period excess earnings method under the income approach utilizing projected financial information for the technology that was acquired. The fair value of the customer relationships was determined using the distributor method under the income approach.

3. Leases

The Company leases parking facilities, office space, warehouses, vehicles and equipment and determines if an arrangement is a lease at inception. The Company subleases certain real estate to third parties. The Company's sublease portfolio consists of operating leases for space within leased parking facilities.

10


The components of ROU assets and lease liabilities and the classification within the Condensed Consolidated Balance Sheets as of March 31, 2024 (unaudited) and December 31, 2023 were as follows:

 

(millions)

 

Classification

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Right-of-use assets

 

$

172.7

 

 

$

179.4

 

Finance

 

Property and equipment, net

 

 

27.5

 

 

 

24.6

 

Total leased assets

 

 

 

$

200.2

 

 

$

204.0

 

Liabilities

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

Operating

 

Short-term lease liabilities

 

$

54.3

 

 

$

56.2

 

Finance

 

Current portion of long-term borrowings

 

 

8.1

 

 

 

7.5

 

Noncurrent

 

 

 

 

 

 

 

 

Operating

 

Long-term lease liabilities

 

 

150.3

 

 

 

158.0

 

Finance

 

Long-term borrowings, excluding current portion

 

 

18.9

 

 

 

16.6

 

Total lease liabilities

 

 

 

$

231.6

 

 

$

238.3

 

 

The components of net lease cost and classification within the Condensed Consolidated Statements of Income during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

 

 

Three Months Ended

 

(millions)

 

Classification

 

March 31, 2024

 

 

March 31, 2023

 

Operating lease (a)(b)

 

Cost of services - lease type contracts

 

$

14.2

 

 

$

13.8

 

Short-term lease (a)

 

Cost of services - lease type contracts

 

 

6.0

 

 

 

4.9

 

Variable lease

 

Cost of services - lease type contracts

 

 

15.2

 

 

 

18.2

 

Operating lease cost

 

 

 

 

35.4

 

 

 

36.9

 

Finance lease cost

 

 

 

 

 

 

 

 

Amortization of leased assets

 

Depreciation and amortization

 

 

1.8

 

 

 

1.6

 

Interest on lease liabilities

 

Interest expense

 

 

0.4

 

 

 

0.3

 

Net lease cost

 

 

 

$

37.6

 

 

$

38.8

 

 

(a)
Included expense related to leases for office space recorded in General and administrative expenses within the Condensed Consolidated Statements of Income of $1.0 million during the three months ended March 31, 2024 and 2023.
(b)
Included rent concessions of $1.1 million and $1.3 million during the three months ended March 31, 2024 and 2023, respectively.

Sublease income was $0.2 million and $0.5 million during the three months ended March 31, 2024 and 2023, respectively.

Maturities, lease term and discount rate information of lease liabilities as of March 31, 2024 (unaudited) were as follows:

 

(millions)

 

Operating
Leases
Liabilities

 

 

Finance
Leases
Liabilities

 

 

Total

 

2024

 

$

49.5

 

 

$

7.4

 

 

$

56.9

 

2025

 

 

54.9

 

 

 

7.9

 

 

 

62.8

 

2026

 

 

42.9

 

 

 

6.4

 

 

 

49.3

 

2027

 

 

29.1

 

 

 

4.3

 

 

 

33.4

 

2028

 

 

23.0

 

 

 

2.5

 

 

 

25.5

 

After 2028

 

 

36.4

 

 

 

2.1

 

 

 

38.5

 

Total lease payments

 

 

235.8

 

 

 

30.6

 

 

 

266.4

 

Less: Imputed interest

 

 

31.2

 

 

 

3.6

 

 

 

34.8

 

Present value of lease liabilities

 

$

204.6

 

 

$

27.0

 

 

$

231.6

 

Weighted-average remaining lease term (years)

 

 

5.0

 

 

 

4.0

 

 

 

 

Weighted-average discount rate

 

 

5.6

%

 

 

6.5

%

 

 

 

 

Future sublease income for the periods shown above was excluded, as the amounts are not material.

11


Supplemental cash flow information related to leases during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

Operating cash outflows related to operating leases

 

$

20.5

 

 

$

20.8

 

Operating cash outflows related to interest on finance leases

 

 

0.4

 

 

 

0.3

 

Financing cash outflows related to finance leases

 

 

1.9

 

 

 

1.9

 

Leased assets obtained in exchange for new operating lease liabilities

 

 

5.0

 

 

 

7.8

 

Leased assets obtained in exchange for new finance lease liabilities

 

 

5.0

 

 

 

1.7

 

 

4. Revenue

The Company recognizes revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.

Contracts with customers and clients

The Company accounts for a contract when it has the approval and commitment from both parties, the rights of the parties are identified, the payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Once a contract is identified, the Company evaluates whether the contract should be accounted for as more than one performance obligation. Substantially all of the Company’s revenues come from the following two types of arrangements: Management type and Lease type contracts.

Management type contracts

Management type contract revenue consists of management fees, including both fixed and performance-based fees, and in some cases e-commerce technology fees, customer convenience fees and monthly subscription fees related to the use of the Company's technology solutions. In exchange for this consideration, the Company may have a bundle of integrated services that comprise one performance obligation and include services such as managing the facility, as well as ancillary services such as accounting, equipment leasing, consulting, insurance and other value-added services. Management type contract revenues do not include gross customer collections at the managed facilities as these revenues belong to the property owners rather than the Company. Management type contracts generally provide the Company with management fees regardless of the operating performance of the underlying facilities. Revenue is recognized over time as the Company provides services over the term of the contract.

Lease type contracts

Lease type contract revenue includes gross receipts (net of local taxes), e-commerce technology fees and customer convenience fees. Performance obligations related to lease type contracts include parking for transient and monthly parkers. Revenue is recognized over time as the Company provides services. Under lease type arrangements, the Company pays the property owner a fixed base rent, percentage rent that is tied to the facility’s financial performance, or a combination of both. The Company operates the parking facility and is responsible for most operating expenses, but typically is not responsible for major maintenance, capital expenditures or real estate taxes.

Service concession arrangements

Certain expenses (primarily rental expense), as well as depreciation and amortization, related to service concession arrangements for lease type contracts, are recorded as a reduction of Service revenue – lease type contracts.

The Company recorded $2.7 million and $2.9 million of cost concessions related to service concession arrangements (recognized as an increase to revenue) during the three months ended March 31, 2024 and 2023, respectively.

Disaggregation of revenue

The Company disaggregates its revenue from contracts with customers by type of arrangement for each of the reportable segments. The Company has concluded that such disaggregation of revenue best depicts the overall economic nature, timing and uncertainty of the Company's revenue and cash flows affected by the economic factors of the respective contractual arrangement. See Note 13. Segment Information for further information on disaggregation of the Company's revenue by segment.

Performance obligations

As of March 31, 2024, the Company had $193.7 million related to performance obligations that were unsatisfied or partially unsatisfied for which the Company expects to recognize revenue. This amount excludes variable consideration primarily related to contracts where the Company and customer share the gross revenues or operating profit for the location and contracts where transaction prices include performance incentives that are constrained at contract inception. These performance incentives are

12


based on measures that are ascertained exclusively by future performance and therefore cannot be estimated at contract inception by the Company. The Company applies the practical expedient that permits exclusion of information about the remaining performance obligations that have original expected durations of one year or less.

The Company expects to recognize the remaining performance obligations as revenue in future periods as follows:

(millions) (unaudited)

 

Remaining
Performance
Obligations

 

2024

 

$

58.6

 

2025

 

 

51.1

 

2026

 

 

37.6

 

2027

 

 

23.1

 

2028

 

 

10.1

 

2029 and thereafter

 

 

13.2

 

Total

 

$

193.7

 

 

Contract balances

Contract assets and liabilities are reported on a contract-by-contract basis and are included in Accounts receivable, net and Accrued and other current liabilities, respectively, within the Condensed Consolidated Balance Sheets.

The following table provides information about accounts receivable, contract assets and contract liabilities with customers and clients as of March 31, 2024 (unaudited) and December 31, 2023:

(millions)

 

March 31, 2024

 

 

December 31, 2023

 

Accounts receivable

 

$

180.7

 

 

$

181.9

 

Contract assets

 

 

0.3

 

 

 

1.2

 

Contract liabilities

 

 

(9.4

)

 

 

(17.5

)

 

Changes in contract assets, which include the recognition of additional consideration due from the client, are offset by reclassifications of contract asset balances to accounts receivable when the Company obtains an unconditional right to consideration, thereby establishing an accounts receivable. The following table provides information about changes to contract assets during the three months ended March 31, 2024 and 2023 (unaudited):

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Balance, beginning of year

 

$

1.2

 

 

$

1.8

 

Additional contract assets

 

 

0.3

 

 

 

0.5

 

Reclassification to accounts receivable

 

 

(1.2

)

 

 

(1.8

)

Balance, end of period

 

$

0.3

 

 

$

0.5

 

 

Changes in contract liabilities primarily include additional contract liabilities and reductions of contract liabilities when revenue is recognized. The following table provides information about changes to contract liabilities during the three months ended March 31, 2024 and 2023 (unaudited):

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Balance, beginning of year

 

$

(17.5

)

 

$

(17.4

)

Additional contract liabilities

 

 

(8.5

)

 

 

(9.6

)

Recognition of revenue from contract liabilities

 

 

16.6

 

 

 

17.1

 

Balance, end of period

 

$

(9.4

)

 

$

(9.9

)

 

Cost of contracts, net

Cost of contracts expense related to service concession arrangements and certain management type contracts are recorded as a reduction of revenue. Cost of contracts expense during the three months ended March 31, 2024 and 2023 (unaudited), which was included as a reduction to Services revenue – management type contracts within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Cost of contracts expense

 

$

0.2

 

 

$

0.2

 

 

13


As of March 31, 2024 (unaudited) and December 31, 2023, cost of contracts, net of accumulated amortization, included in Other noncurrent assets within the Condensed Consolidated Balance Sheets was $2.0 million and $2.2 million, respectively.

The Company is subject to claims and litigation in the normal course of its business, including those related to labor and employment, contracts, personal injury and other related matters, some of which allege substantial monetary damages and claims. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. While the outcomes of claims and legal proceedings brought against the Company are subject to uncertainty, the Company believes the final outcome will not have a material adverse effect on its financial position, results of operations or cash flows.

6. Other Intangible Assets, net

The components of other intangible assets, net, as of March 31, 2024 (unaudited) and December 31, 2023, were as follows:

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

(millions)

 

Weighted
Average
Life (Years)

 

 

Intangible
Assets,
Gross

 

 

Accumulated
Amortization

 

 

Intangible
Assets,
Net

 

 

Intangible
Assets,
Gross

 

 

Accumulated
Amortization

 

 

Intangible
Assets,
Net

 

Management contract rights

 

 

5.4

 

 

$

81.0

 

 

$

(59.3

)

 

$

21.7

 

 

$

81.0

 

 

$

(58.0

)

 

$

23.0

 

Proprietary know how

 

 

6.0

 

 

 

24.0

 

 

 

(7.0

)

 

 

17.0

 

 

 

24.1

 

 

 

(6.2

)

 

 

17.9

 

Customer relationships

 

 

7.4

 

 

 

25.1

 

 

 

(9.5

)

 

 

15.6

 

 

 

25.1

 

 

 

(8.9

)

 

 

16.2

 

Trade names and trademarks

 

 

12.5

 

 

 

3.0

 

 

 

(1.3

)

 

 

1.7

 

 

 

3.0

 

 

 

(1.2

)

 

 

1.8

 

Covenant not to compete

 

 

3.7

 

 

 

1.3

 

 

 

(0.6

)

 

 

0.7

 

 

 

2.9

 

 

 

(2.1

)

 

 

0.8

 

Other intangible assets, net

 

 

6.3

 

 

$

134.4

 

 

$

(77.7

)

 

$

56.7

 

 

$

136.1

 

 

$

(76.4

)

 

$

59.7

 

 

Amortization expense related to other intangible assets during the three months ended March 31, 2024 and 2023 (unaudited), respectively, which was included in Depreciation and amortization within the Condensed Consolidated Statements of Income, was as follows:

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Amortization expense

 

$

2.9

 

 

$

3.0

 

 

7. Goodwill

The changes in the carrying amounts of goodwill during the three months ended March 31, 2024 (unaudited) were as follows:

(millions)

 

Commercial

 

 

Aviation

 

 

Total

 

Net book value as of December 31, 2023

 

 

 

 

 

 

 

 

 

Goodwill

 

$

388.1

 

 

$

216.0

 

 

$

604.1

 

Accumulated impairment losses

 

 

 

 

 

(59.5

)

 

 

(59.5

)

Total

 

$

388.1

 

 

$

156.5

 

 

$

544.6

 

Foreign currency translation

 

 

(0.1

)

 

 

(0.1

)

 

 

(0.2

)

Net book value as of March 31, 2024

 

 

 

 

 

 

 

 

 

Goodwill

 

$

388.0

 

 

$

215.9

 

 

$

603.9

 

Accumulated impairment losses

 

 

 

 

 

(59.5

)

 

 

(59.5

)

Total

 

$

388.0

 

 

$

156.4

 

 

$

544.4

 

 

8. Borrowing Arrangements

Long-term borrowings, as of March 31, 2024 (unaudited) and December 31, 2023, in order of preference, were as follows:

 

Amount Outstanding

 

(millions)

 

March 31,
2024

 

 

December 31,
2023

 

Senior Credit Facility, net of original discount on borrowings(1)

 

$

323.8

 

 

$

328.6

 

Other borrowings(2)

 

 

28.1

 

 

 

25.2

 

Deferred financing costs

 

 

(1.5

)

 

 

(1.7

)

Total obligations

 

 

350.4

 

 

 

352.1

 

Less: Current portion of long-term borrowings

 

 

18.5

 

 

 

16.5

 

Total long-term borrowings, excluding current portion

 

$

331.9

 

 

$

335.6

 

 

(1)
Included discount on borrowings of $0.8 million and $0.9 million as of March 31, 2024 and December 31, 2023, respectively.
(2)
Included finance lease liabilities of $27.0 million and $24.1 million as of March 31, 2024 and December 31, 2023, respectively. See Note 3. Leases for further discussion.

14


Senior Credit Facility

On April 21, 2022 (the “Fifth Amendment Effective Date”), the Company entered into a fifth amendment (the “Fifth Amendment”) to the Company’s credit agreement (as amended prior to the Fifth Amendment Effective Date, the “Credit Agreement”; the Credit Agreement, as amended by the Fifth Amendment, the “Amended Credit Agreement”) with Bank of America, N.A. (“Bank of America”), as Administrative Agent, swing-line lender and a letter of credit issuer; certain subsidiaries of the Company, as guarantors; and the lenders party thereto (the “Lenders”), pursuant to which the Lenders have made available to the Company a senior secured credit facility (the “Senior Credit Facility”). The Senior Credit Facility permits aggregate borrowings of $600.0 million consisting of (i) a revolving credit facility of up to $400.0 million at any time outstanding, which includes a letter of credit facility that is limited to $100.0 million at any time outstanding, and (ii) a term loan facility of $200.0 million. The maturity date of the Senior Credit Facility is April 21, 2027.

As of March 31, 2024, the Company was in compliance with its debt covenants under the Amended Credit Agreement.

As of March 31, 2024, the Company had $35.7 million of letters of credit outstanding under the Senior Credit Facility and borrowings against the Senior Credit Facility aggregated to $324.6 million.

The weighted average interest rate on the Company's Senior Credit Facility was 6.7% and 6.3% during the three months ended March 31, 2024 and 2023, respectively. That rate included the letters of credit for both years. The weighted average interest rate on all outstanding borrowings, not including letters of credit, was 7.2% and 6.7% during the three months ended March 31, 2024 and 2023, respectively.

Subordinated Convertible Debentures

The Company acquired Subordinated Convertible Debentures ("Convertible Debentures") as a result of the October 2, 2012 acquisition of Central Parking Corporation. As of October 2, 2012, the Convertible Debentures were no longer redeemable for shares. The Convertible Debentures mature on April 1, 2028 at $25 per share. The holders of the Convertible Debentures have the right to redeem the Convertible Debentures for $19.18 per share upon acceleration or earlier repayment of the Convertible Debentures. There were no redemptions of the Convertible Debentures during the three months ended March 31, 2024 and the year ended December 31, 2023. The approximate redemption value of the Convertible Debentures outstanding as of March 31, 2024 and December 31, 2023 was $1.1 million.

9. Stock Repurchase Program

In February 2023, the Company's Board of Directors (the "Board") authorized the Company to repurchase, on the open market, shares of the Company's outstanding common stock in an amount not to exceed $60.0 million in aggregate. No shares have been repurchased under this program.

In May 2022, the Board authorized the Company to repurchase, on the open market, shares of the Company’s outstanding common stock in an amount not to exceed $60.0 million in aggregate. As of March 31, 2024, $0.2 million remained available for repurchase under this program.

As a condition of the Merger Agreement, beginning on October 4, 2023, the Company is restricted from repurchasing its common stock.

Stock repurchase activity under the May 2022 stock repurchase program during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

Three Months Ended

 

(millions, except for share and per share data)

 

March 31, 2024

 

 

March 31, 2023

 

Total number of shares repurchased

 

 

 

 

 

285,700

 

Average price paid per share

 

$

 

 

$

36.53

 

Total value of common stock repurchased

 

$

 

 

$

10.4

 

 

The remaining authorized repurchase amount under the May 2022 and February 2023 stock repurchase programs as of March 31, 2024 (unaudited) was as follows:

(millions)

 

March 31, 2024

 

Total authorized repurchase amount

 

$

120.0

 

Total value of shares repurchased

 

 

59.8

 

Total remaining authorized repurchase amount

 

$

60.2

 

 

15


10. Stock-Based Compensation

Restricted Stock Units ("RSU's")

During the three months ended March 31, 2024 and 2023, the Company granted 158,343 and 126,931 RSU's, respectively, to certain executives that vest over three years.

Nonvested RSU's as of March 31, 2024, and changes during the three months ended March 31, 2024 (unaudited) were as follows:

 

 

Shares

 

 

Weighted Average Grant-Date Fair Value

 

Nonvested as of December 31, 2023

 

 

290,787

 

 

$

32.89

 

Granted

 

 

158,343

 

 

 

54.00

 

Vested

 

 

(4,694

)

 

 

31.96

 

Nonvested as of March 31, 2024

 

 

444,436

 

 

$

40.39

 

 

The Company's stock-based compensation expense related to RSU's during the three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Stock-based compensation expense

 

$

1.4

 

 

$

1.1

 

 

As of March 31, 2024, there was $12.6 million of unrecognized stock-based compensation expense related to RSU's that are expected to be recognized over a weighted average remaining period of approximately 2.3 years.

Performance Share Units (“PSU's”)

There were 251,462 nonvested PSU's outstanding at a weighted average grant-date fair value of $32.66 as of March 31, 2024 and December 31, 2023. There were no changes during the three months ended March 31, 2024.

During the three months ended March 31, 2023, the Company granted 126,921 PSU's ("2023 PSU's") to certain executives. The performance target for PSU's is based on the achievement of a certain level of operating income, excluding depreciation and amortization, as well as certain other discretionary adjustments by the Board, over a three-year performance period. The ultimate number of shares issued could change depending on the Company’s results over the performance period. The maximum amount of shares that could be issued for the 2023 PSU's and the PSU's granted in 2022 ("2022 PSU's") are 248,056 and 254,868, respectively. The Company is currently recognizing expense for the 2023 PSU's and 2022 PSU's based on a payout of 126,509 shares and 193,700 shares, respectively.

The Company's stock-based compensation expense related to PSU's during the three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Stock-based compensation expense

 

$

0.9

 

 

$

1.1

 

 

As of March 31, 2024, there was $4.2 million of unrecognized stock-based compensation expenses related to PSU's that are expected to be recognized over a weighted average remaining period of approximately 1.4 years. In addition, the Company could recognize additional future stock-based compensation expenses of $4.2 million and $1.9 million for the 2023 PSU's and 2022 PSU's, respectively, if the maximum performance target is achieved for each award.

 

11. Net Income per Common Share

Basic net income per common share is computed by dividing net income by the weighted daily average number of shares of common stock outstanding during the period. Diluted net income per common share is based upon the weighted daily average number of shares of common stock outstanding during the period plus all potentially dilutive stock-based awards, including RSU's and PSU's, using the treasury-stock method. Unvested PSU's are excluded from the computation of weighted average diluted common shares outstanding if the performance targets upon which the issuance of the shares is contingent have not been achieved and the respective performance period has not been completed as of the end of the period.

16


Basic and diluted net income per common share and a reconciliation of the weighted average basic common shares outstanding to the weighted average diluted common shares outstanding during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

 

Three Months Ended

 

(millions, except share and per share data)

 

March 31, 2024

 

 

March 31, 2023

 

Net income attributable to SP Plus Corporation

 

$

7.6

 

 

$

8.4

 

Basic weighted average common shares outstanding

 

 

19,803,578

 

 

 

19,701,426

 

Dilutive impact of share-based awards

 

 

189,391

 

 

 

165,874

 

Diluted weighted average common shares outstanding

 

 

19,992,969

 

 

 

19,867,300

 

Net income per common share

 

 

 

 

 

 

Basic

 

$

0.38

 

 

$

0.43

 

Diluted

 

$

0.38

 

 

$

0.42

 

There were no additional securities that could dilute basic earnings per share in the future that were not included in the computation of diluted earnings per common share, other than those disclosed.

12. Comprehensive Loss

The components of other comprehensive (loss) income during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

Three Months Ended
March 31, 2024

 

(millions)

 

Before Tax Amount

 

 

Income Tax

 

 

Net of Tax Amount

 

Translation adjustments

 

$

(0.2

)

 

$

 

 

$

(0.2

)

Other comprehensive loss

 

$

(0.2

)

 

$

 

 

$

(0.2

)

 

 

 

Three Months Ended
March 31, 2023

 

(millions)

 

Before Tax Amount

 

 

Income Tax

 

 

Net of Tax Amount

 

Translation adjustments

 

$

0.2

 

 

$

 

 

$

0.2

 

Other comprehensive income

 

$

0.2

 

 

$

 

 

$

0.2

 

The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2024 (unaudited) were as follows:

(millions)

 

Foreign
Currency
Translation
Adjustments

 

 

Total Accumulated
Other
Comprehensive
Loss

 

Balance as of December 31, 2023

 

$

(1.3

)

 

$

(1.3

)

Other comprehensive loss before reclassification

 

 

(0.2

)

 

 

(0.2

)

Balance as of March 31, 2024

 

$

(1.5

)

 

$

(1.5

)

The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2023 (unaudited) were as follows:

(millions)

 

Foreign
Currency
Translation
Adjustments

 

 

Total Accumulated
Other
Comprehensive
Loss

 

Balance as of December 31, 2022

 

$

(1.8

)

 

$

(1.8

)

Other comprehensive income before reclassification

 

 

0.2

 

 

 

0.2

 

Balance as of March 31, 2023

 

$

(1.6

)

 

$

(1.6

)

 

13. Segment Information

Segment information is presented in accordance with a “management approach,” which designates the internal reporting used by the Company's CODM for making decisions and assessing performance as the source of the Company’s reportable segments. The Company’s segments are organized in a manner consistent with which discrete financial information is available and evaluated regularly by the CODM in deciding how to allocate resources and assess performance.

17


An operating segment is defined as a component of an enterprise that engages in business activities from which it may earn revenue and incur expenses, and about which separate financial information is regularly evaluated by the CODM. The CODM is the Company’s chief executive officer.

Each of the operating segments are directly responsible for revenue and expenses related to their operations, including direct segment general and administrative expenses. The CODM assesses the performance of each operating segment using information about operating income (loss) as the primary measure of performance, but does not evaluate segments using discrete asset information. Therefore, assets are not presented at the segment level. There were no material inter-segment transactions during the three months ended March 31, 2024 and 2023, and the Company does not allocate other expense (income), interest expense (income) or income tax expense (benefit) to the operating segments. The accounting policies for segment reporting are the same as for the Company as a whole.

The Company’s operating segments are Commercial and Aviation:

Commercial encompasses the Company's services in healthcare facilities, municipalities, including meter revenue collection and enforcement services, government facilities, hotels, commercial real estate, residential communities, retail, colleges and universities, as well as ancillary services such as providing technology-based mobility solutions, shuttle and ground transportation services, valet services, taxi and livery dispatch services and event planning, including shuttle and transportation services.
Aviation encompasses the Company's services in aviation (i.e., airports, airline and certain hospitality clients with baggage and parking services) as well as ancillary services, which include shuttle and ground transportation services, valet services, baggage handling, baggage repair and replacement, remote air check-in services, wheelchair assist services and other services, as well as providing technology-based mobility solutions.

The Other segment includes costs related to the Company’s operational support teams and costs related to common and shared infrastructure, including finance, accounting, information technology, human resources, procurement, legal and corporate development.

Revenue, operating income (loss), general and administrative expenses and depreciation and amortization by operating segment during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Services revenue

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

Management type contracts

 

$

89.5

 

 

$

79.8

 

Lease type contracts

 

 

58.4

 

 

 

64.6

 

Total Commercial

 

 

147.9

 

 

 

144.4

 

Aviation

 

 

 

 

 

 

Management type contracts

 

 

70.0

 

 

 

68.3

 

Lease type contracts

 

 

4.2

 

 

 

3.6

 

Total Aviation

 

 

74.2

 

 

 

71.9

 

Reimbursed management type contract revenue

 

 

229.8

 

 

 

209.0

 

Total services revenue

 

$

451.9

 

 

$

425.3

 

Operating income (loss)

 

 

 

 

 

 

Commercial

 

$

32.4

 

 

$

31.2

 

Aviation

 

 

11.2

 

 

 

8.6

 

Other

 

 

(24.7

)

 

 

(20.5

)

Total operating income

 

$

18.9

 

 

$

19.3

 

General and administrative expenses

 

 

 

 

 

 

Commercial

 

$

8.5

 

 

$

8.2

 

Aviation

 

 

4.1

 

 

 

3.9

 

Other

 

 

22.2

 

 

 

18.5

 

Total general and administrative expenses

 

$

34.8

 

 

$

30.6

 

Depreciation and amortization

 

 

 

 

 

 

Commercial(1)

 

$

3.9

 

 

$

3.6

 

Aviation(2)

 

 

2.6

 

 

 

2.8

 

Other

 

 

2.5

 

 

 

2.0

 

Total depreciation and amortization

 

$

9.0

 

 

$

8.4

 

(1)
Included depreciation and amortization expenses related to cost of services activities of $2.2 million and $1.9 million during the three months ended March 31, 2024 and 2023, respectively.
(2)
Included depreciation and amortization expenses related to cost of service activities of $1.2 million and $1.3 million during the three months ended March 31, 2024 and 2023, respectively.

18


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

The following discussion of SP Plus Corporation’s (“we”, “us” or “our”) results of operations should be read in conjunction with the condensed consolidated financial statements and the notes thereto contained in this Quarterly Report on Form 10-Q and the consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

Important Information Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q is being filed by us with the Securities and Exchange Commission (“SEC”) and contains forward-looking statements. These statements are typically accompanied by the words “expect,” “estimate,” “intend”, “will,” “predict,” “project,” “may,” “should,” “could,” “believe,” “would,” “might,” “anticipate,” or similar terms and phrases, but such words, terms and phrases are not the exclusive means of identifying such statements. These expressions are intended to identify forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as enacted under the Private Securities Litigation Reform Act of 1995. These forward looking statements are made based on our expectations, beliefs and projections concerning future events and are subject to uncertainties and factors relating to operations and the business environment, all of which are difficult to predict and many of which are beyond our control. These forward-looking statements are not guarantees of future performance and there can be no assurance that our expectations, beliefs and projections will be realized. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

Our actual results, performance and achievements could be materially different from those expressed in, or implied by, our forward-looking statements. Important factors which could cause or contribute to our actual results, performance or achievements being different from those expressed in, or implied by, our forward-looking statements include, but are not limited to, those discussed in Part I, Item 1A. Risk Factors of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 and other documents we file with the SEC, which should be read in conjunction with the forward-looking statements in this report. Forward-looking statements speak only as of the date they are made, and except as expressly required by the federal securities laws, we undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, changes in circumstances, future events or for any other reason.

Overview

On October 4, 2023, we entered into an Agreement and Plan of Merger (the "Merger Agreement") by and among us, Metropolis Technologies, Inc. and Schwinger Merger Sub Inc. (the "proposed Merger"). See Note 1. Significant Accounting Policies and Practices within the Notes to the Condensed Consolidated Financial Statements for further discussion.

During the three months ended March 31, 2024, we incurred $2.7 million in expenses related to the proposed Merger. We expect to incur additional expenses as a result of the proposed Merger.

Acquisitions

On July 25, 2023, we acquired certain assets of Roker Inc. ("Roker"), a United States based provider of fully-integrated parking solutions that simplify permit, violation and enforcement management for organizations and municipalities, for approximately $3.1 million. Roker’s operations are included in the Commercial segment.

See Note 2 Acquisitions within the notes to the Condensed Consolidated Financial Statements for further discussion.

The acquisition noted above enhances our position as a global provider of frictionless technology solutions that are not dependent on our legacy parking management operations.

Our Business

We develop and integrate technology with operations management and support to deliver mobility solutions that enable the efficient and time-sensitive movement of people, vehicles and personal travel belongings. We are committed to providing solutions that make every moment matter for a world on the go while meeting the objectives of our diverse client base in North America and Europe, which includes aviation, commercial, hospitality and institutional clients.

We typically enter into contractual relationships with property owners or managers as opposed to owning facilities. We primarily operate under two types of arrangements: management type contracts and lease type contracts.

Under a management type contract, we typically receive a fixed and/or variable monthly fee for providing our services, and may receive an incentive fee based on the achievement of certain performance objectives. We also receive fees for various ancillary services such as accounting support services, equipment leasing and consulting. Typically, all of the underlying revenue and expenses under a standard management type contract flow through to our client rather than to us. However, some management type contracts, which are referred to as “reverse” management type contracts, usually provide for larger management fees and require us to pay various costs.

19


Under a lease type contract, we generally pay our clients either a fixed base rent or fee, percentage of rent that is tied to the financial performance of the operation, or a combination of both. We collect all revenue and are responsible for most operating expenses, but typically are not responsible for major maintenance, capital expenditures or real estate taxes. Margins for lease type contracts vary significantly, not only due to operating performance, but also due to variability of parking rates in different cities and varying space utilization by parking facility type and location.

As of March 31, 2024, in our Commercial segment, we operated approximately 88% of our locations under management type contracts and 12% under lease type contracts, while in our Aviation segment, we served 169 airports across North America and Europe.

In evaluating our financial condition and operating performance, our primary area of focus is on our operating income. Revenue from lease type contracts includes all gross customer collections derived from our leased locations (net of local taxes), whereas revenue from management type contracts only includes our contractually agreed upon management fees and amounts attributable to ancillary services. Gross customer collections at facilities under management type contracts, therefore, are not included in our revenue. Accordingly, while a change in the proportion of our operating agreements that are structured as lease type contracts may cause significant fluctuations in reported revenue and cost of services, our operating income under lease type contracts will be comparable to the operating income under management type contracts.

General Business Trends

We believe that sophisticated clients recognize the potential for technology-driven mobility solutions, parking services, parking management, ground transportation services, baggage handling services and other ancillary services to be a profit generator and/or service differentiator to their customers. By outsourcing these services, our clients are able to capture additional profit and improve customer experiences by leveraging the unique technology, operational skills and controls that an experienced services and technology solutions provider can offer. Our ability to consistently deliver a uniformly high level of service to our clients, including the use of various technology solutions and enhancements, allows us to maximize the profit and/or customer experience for our clients and improves our ability to win contracts and retain existing clients. Our focus on customer service and satisfaction is a key driver of our high retention rate, which was approximately 94% and 93% for the twelve-month periods ended March 31, 2024 and 2023, respectively, for our Commercial segment facilities.

Commercial Segment Facilities

The following table reflects our Commercial facilities (by contractual type) operated on the dates indicated:

 

 

March 31, 2024

 

 

December 31,
2023

 

 

March 31, 2023

 

Managed facilities

 

 

2,986

 

 

 

2,979

 

 

 

2,787

 

Leased facilities

 

 

396

 

 

 

405

 

 

 

414

 

Total Commercial segment facilities

 

 

3,382

 

 

 

3,384

 

 

 

3,201

 

Aviation Segment - Airports Served

The following table reflects the number of airports where at least one of our services was provided as of dates indicated:

 

 

March 31, 2024

 

 

December 31,
2023

 

 

March 31, 2023

 

North America

 

 

102

 

 

 

101

 

 

 

101

 

Europe

 

 

67

 

 

 

58

 

 

 

58

 

Total Airports

 

 

169

 

 

 

159

 

 

 

159

 

Revenue

We recognize services revenue from our contracts and certain fees for using our technology-driven mobility solutions as the related services are provided. Substantially all of our revenue comes from the following:

Management type contracts. Consists of management fees, including fixed, variable and/or performance-based fees, and in some cases e-commerce technology fees, customer convenience fees and monthly subscription fees related to the use of our technology solutions and amounts attributable to ancillary services such as accounting, equipment leasing, baggage services, payments received for exercising termination rights, consulting, developmental fees, gains on sales of contracts, insurance and other value-added services. We believe we generally can purchase required insurance at lower rates than our clients can obtain on their own because we effectively self-insure for all liability, worker’s compensation and health care claims by maintaining a large per-claim deductible. As a result, we generate operating income on the insurance provided under our management type contracts by focusing on our risk management efforts and controlling losses. Management type contract revenues do not include gross customer collections, as those revenues belong to the client rather than to us. Management type contracts generally provide us with a management fee regardless of the operating performance of the underlying facility. In addition, management type contract revenue includes revenue related to our other aviation services. Other aviation services include our

20


baggage delivery, curbside concierge, remote airline check-in and other miscellaneous services provided to our airport and airline clients.

Lease type contracts. Consists of all revenue received at lease type locations, including gross receipts (net of local taxes), e-commerce technology fees and customer convenience fees. As discussed in Note 4. Revenue within the Notes to the Condensed Consolidated Financial Statements, revenue from lease type contracts includes a reduction for certain expenses (primarily rent expense) related to service concession arrangements.

Reimbursed Management Type Contract Revenue. Consists of the direct reimbursement from the client for operating expenses incurred under a management type contract.

Cost of Services (Exclusive of Depreciation and Amortization)

Our cost of services consists of the following:

Management type contracts. Expenses under a management type contract are generally the responsibility of the client. As a result, these costs are not included in cost of services. However, “reverse” management type contracts, which typically provide for larger management fees, do require us to pay for certain costs, which are included in cost of services. In addition, certain costs related to providing our other aviation and ancillary services are included in cost of services.

Lease type contracts. Consists of contractual rents or fees paid to the client and all operating expenses incurred in connection with operating the leased facility. Contractual rents or fees paid to the client are generally based on either a fixed contractual amount, a percentage of gross revenue or a combination thereof. Generally, under a lease type arrangement, we are not responsible for major capital expenditures or real estate taxes.

Reimbursed Management Type Contract Expense. Consists of directly reimbursed costs incurred on behalf of a client under a management type contract.

Gross Profit

Gross profit equals our revenue less the cost of generating such revenue (“cost of services”) and depreciation and amortization expenses related to cost of services activities.

General and Administrative Expenses

General and administrative expenses include salaries, wages, incentive compensation, stock-based compensation, payroll taxes, insurance, travel and office related expenses for our headquarters, field offices and supervisory employees. Additionally, acquisition-related expenses are included in general and administrative expenses.

Depreciation and Amortization

Depreciation is determined using a straight-line method over the estimated useful lives of the various asset classes, or in the case of leasehold improvements, over the term of the operating lease or its useful life, whichever is shorter. Intangible assets determined to have finite lives, usually acquired through the acquisition of businesses, are amortized over their remaining estimated useful lives.

Operating Income

Operating income represents revenue less cost of services, general and administrative expenses and depreciation and amortization. This is the key metric our Chief Operating Decision Maker (“CODM”) uses for making decisions, assessing performance and allocating resources to our Operating Segments, Commercial and Aviation.

Segments

An operating segment is defined as a component of an enterprise that engages in business activities from which it may earn revenue and incur expenses, and about which separate financial information is regularly evaluated by the CODM. The CODM is our chief executive officer ("CEO"). The CODM uses this separate discrete financial information by segment to allocate resources and assess performance, primarily based on operating income.

Our operating segments are Commercial and Aviation, which are described below.

Commercial encompasses our services in healthcare facilities, municipalities, including meter revenue collection and enforcement services, government facilities, hotels, commercial real estate, residential communities, retail, colleges and universities, as well as ancillary services such as providing technology-driven mobility solutions, shuttle and ground

21


transportation services, valet services, taxi and livery dispatch services and event planning, including shuttle and transportation services.
Aviation encompasses our services in aviation (e.g., airports, airline and certain hospitality clients with baggage and parking services), as well as ancillary services, which includes shuttle and ground transportation services, valet services, baggage handling, baggage repair and replacement, remote air check-in services, wheelchair assist services and other services, as well as providing technology-driven mobility solutions.

The Other segment includes costs related to our operational support teams and common and shared infrastructure, including finance, accounting, information technology, human resources, procurement, legal and corporate development.

Analysis of Results of Operations

New business relates to contracts that started during the current period. Contract terminations relate to contracts that have expired or terminated early during the current period but where we were operating the business in the comparative period in the prior year. Conversions relate to contracts that were converted from lease type contracts to management type contracts after the prior year period.

Acquisition-related, restructuring and other costs include expenses related to the proposed Merger, compensation expenses related to organizational changes, acquisition-related expenses, including integration expenses related to our recent acquisitions, and other costs primarily related to workforce reductions.

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

Consolidated results during the three months ended March 31, 2024 and 2023, respectively, included the following notable items:

 

Three Months Ended

 

 

Variance

 

(millions) (unaudited)

 

March 31, 2024

 

 

March 31, 2023

 

 

Amount

 

 

%

 

Services revenue

 

$

451.9

 

 

$

425.3

 

 

$

26.6

 

 

 

6.3

%

Cost of services (exclusive of depreciation and amortization)

 

 

389.2

 

 

 

367.0

 

 

 

22.2

 

 

 

6.0

%

General and administrative expenses

 

 

34.8

 

 

 

30.6

 

 

 

4.2

 

 

 

13.7

%

Depreciation and amortization

 

 

9.0

 

 

 

8.4

 

 

 

0.6

 

 

 

7.1

%

Operating income

 

 

18.9

 

 

 

19.3

 

 

 

(0.4

)

 

 

(2.1

)%

Interest expense

 

 

7.4

 

 

 

6.8

 

 

 

0.6

 

 

 

8.8

%

Income tax expense

 

 

3.1

 

 

 

3.3

 

 

 

(0.2

)

 

 

(6.1

)%

Net income

 

 

8.5

 

 

 

9.3

 

 

 

(0.8

)

 

 

(8.6

)%

Services revenue increased $26.6 million, or 6.3%, attributable to the following:

Services revenue for management type contracts increased $11.4 million, or 7.7%, primarily due to new business, an increase in volume-based management type contracts and conversions, as well revenue from Roker of $0.1 million, partially offset by terminations.
Services revenue for lease type contracts decreased $5.6 million, or 8.2%, primarily due to conversions, terminations and lower cost concessions related to service concession arrangements of $2.7 million during the three months ended March 31, 2024 as compared to $2.9 million during the three months ended March 31, 2023, partially offset by new business and an increase in transient and monthly parking revenue during the three months ended March 31, 2024.
Reimbursed management type contract revenue was $229.8 million and $209.0 million during the three months ended March 31, 2024 and 2023, respectively. The increase in reimbursed management type contract revenue was primarily due to conversions and new business, partially offset by terminations.

Cost of services (exclusive of depreciation and amortization) increased $22.2 million, or 6.0%, attributable to the following:

Cost of services (exclusive of depreciation and amortization) for management type contracts increased $4.2 million, or 4.1%, primarily due to new business and higher operating costs related to our reverse management contracts, as well as acquisitions, partially offset by terminations.
Cost of services (exclusive of depreciation and amortization) for lease type contracts decreased $2.8 million, or 5.1%, primarily due to conversions and terminations, partially offset by lower cost concessions related to rent concessions of

22


$1.1 million during the three months ended March 31, 2024 as compared to $1.3 million during the three months ended March 31, 2023.
Reimbursed management type contract cost of services was $229.8 million and $209.0 million during the three months ended March 31, 2024 and 2023, respectively. The increase in reimbursed management type contract cost of services was primarily due to conversions and new business, partially offset by terminations.

General and administrative expenses increased $4.2 million, or 13.7%, primarily due to higher acquisition-related, restructuring and other costs of $3.0 million during the three months ended March 31, 2024 as compared to $1.3 million during the three months ended March 31, 2023, as well as our continued investments in business development, technology deployment and other growth initiatives.

Depreciation and amortization expenses increased $0.6 million, or 7.1%, primarily due to our continued investments in technology and growth initiatives, as well as amortization related to the acquired Roker intangible assets.

Our effective tax rate was 26.7% and 26.2% during the three months ended March 31, 2024 and 2023, respectively.

Net income decreased $0.8 million, or 8.6%, primarily due to higher interest expense as a result of higher variable interest rates and the factors noted above.

The following tables summarize our revenues (excluding reimbursed management type contract revenue), gross profit, general and administrative expenses, depreciation and amortization, and operating income (expense) by segment during the three months ended March 31, 2024 and 2023.

Commercial

 

Three Months Ended

Variance

 

(millions) (unaudited)

 

March 31, 2024

 

 

March 31, 2023

 

 

Amount

 

 

%

 

Services revenue

 

 

 

 

 

 

 

 

 

 

 

 

Management type contracts

 

$

89.5

 

 

$

79.8

 

 

$

9.7

 

 

 

12.2

%

Lease type contracts

 

 

58.4

 

 

 

64.6

 

 

 

(6.2

)

 

 

(9.6

)%

Total services revenue

 

 

147.9

 

 

 

144.4

 

 

 

3.5

 

 

 

2.4

%

Gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Management type contracts

 

 

36.0

 

 

 

31.3

 

 

 

4.7

 

 

 

15.0

%

Lease type contracts

 

 

8.8

 

 

 

11.7

 

 

 

(2.9

)

 

 

(24.8

)%

Depreciation and amortization

 

 

(2.2

)

 

 

(1.9

)

 

 

(0.3

)

 

 

(15.8

)%

Total gross profit

 

 

42.6

 

 

 

41.1

 

 

 

1.5

 

 

 

3.6

%

General and administrative expenses

 

 

8.5

 

 

 

8.2

 

 

 

0.3

 

 

 

3.7

%

Depreciation and amortization(1)

 

 

1.7

 

 

 

1.7

 

 

 

 

 

 

0.0

%

Operating income

 

$

32.4

 

 

$

31.2

 

 

$

1.2

 

 

 

3.8

%

(1)
Primarily related to the amortization of other intangible assets and general and administrative depreciation and amortization.

Gross Profit

 

Management type contracts. Gross profit increased $4.7 million, or 15.0%, to $36.0 million during the three months ended March 31, 2024, compared to $31.3 million during the three months ended March 31, 2023. Gross profit increased primarily due to an increase in activity associated with volume-based management type contracts and new business, partially offset by terminations.

Lease type contracts. Gross profit decreased $2.9 million, or 24.8%, to $8.8 million during the three months ended March 31, 2024, compared to $11.7 million during the three months ended March 31, 2023. Gross profit decreased primarily due to terminations and lower cost concessions and service concession arrangements related to rent concessions of $1.1 million and $1.8 million, respectively, during the three months ended March 31, 2024 as compared to $1.3 million and $1.9 million, respectively, during the three months ended March 31, 2023, as well as lower sublease income and conversions, partially offset by increases in transient and monthly parking revenue during the three months ended March 31, 2024.

 

Depreciation and amortization. Depreciation and amortization expenses increased $0.3 million, or 15.8%, to $2.2 million during the three months ended March 31, 2024, compared to $1.9 million during the three months ended March 31, 2023.

General and administrative expenses increased $0.3 million, or 3.7%, to $8.5 million during the three months ended March 31, 2024, compared to $8.2 million during the three months ended March 31, 2023. The increase was primarily due to our continued investments in growth initiatives, partially offset by lower restructuring and other costs of $0.3 million during the three months ended March 31, 2024 as compared to $0.4 million during the three months ended March 31, 2023.

23


Operating income increased $1.2 million, or 3.8%, to $32.4 million during the three months ended March 31, 2024, compared to $31.2 million during the three months ended March 31, 2023, primarily due to the factors noted above.

Aviation

 

Three Months Ended

Variance

 

(millions) (unaudited)

 

March 31, 2024

 

 

March 31, 2023

 

 

Amount

 

 

%

 

Services revenue

 

 

 

 

 

 

 

 

 

 

 

 

Management type contracts

 

$

70.0

 

 

$

68.3

 

 

$

1.7

 

 

 

2.5

%

Lease type contracts

 

 

4.2

 

 

 

3.6

 

 

 

0.6

 

 

 

16.7

%

Total services revenue

 

 

74.2

 

 

 

71.9

 

 

 

2.3

 

 

 

3.2

%

Gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Management type contracts

 

 

16.5

 

 

 

14.0

 

 

 

2.5

 

 

 

17.9

%

Lease type contracts

 

 

1.4

 

 

 

1.3

 

 

 

0.1

 

 

 

7.7

%

Depreciation and amortization

 

 

(1.2

)

 

 

(1.3

)

 

 

0.1

 

 

 

7.7

%

Total gross profit

 

 

16.7

 

 

 

14.0

 

 

 

2.7

 

 

 

19.3

%

General and administrative expenses

 

 

4.1

 

 

 

3.9

 

 

 

0.2

 

 

 

5.1

%

Depreciation and amortization(1)

 

 

1.4

 

 

 

1.5

 

 

 

(0.1

)

 

 

(6.7

)%

Operating income

 

$

11.2

 

 

$

8.6

 

 

$

2.6

 

 

 

30.2

%

(1)
Primarily related to the amortization of intangible assets and general and administrative depreciation and amortization.

 

Gross Profit

 

Management type contracts. Gross profit increased $2.5 million, or 17.9%, to $16.5 million during the three months ended March 31, 2024, compared to $14.0 million during the three months ended March 31, 2023. Gross profit increased primarily due to new business and an increase in activity associated with volume-based management type contracts, partially offset by terminations.

 

Lease type contracts. Gross profit increased $0.1 million, or 7.7%, to $1.4 million during the three months ended March 31, 2024, compared to $1.3 million during the three months ended March 31, 2023. Gross profit increased slightly due to an increase in transient revenue during the three months ended March 31, 2024, partially offset by lower cost concessions related to service concession arrangements of $0.9 million during the three months ended March 31, 2024 as compared to $1.0 million during the three months ended March 31, 2023, as well as terminations.

 

Depreciation and amortization. Depreciation and amortization expenses decreased by $0.1, or 7.7%, to $1.2 million during the three months ended March 31, 2024, compared to $1.3 million during the three months ended March 31, 2023.

 

General and administrative expenses increased $0.2 million, or 5.1%, to $4.1 million during the three months ended March 31, 2024, compared to $3.9 million during the three months ended March 31, 2023 primarily due to our continued investments in growth initiatives, partially offset by lower restructuring and other costs of $0.1 million during the three months ended March 31, 2024 as compared to $0.2 million during the three months ended March 31, 2023.

 

Operating income increased $2.6 million, or 30.2%, to $11.2 million during the three months ended March 31, 2024, compared to $8.6 million during the three months ended March 31, 2023, primarily due to the factors noted above.

Other

Operating expenses within the Other segment increased $4.2 million, or 20.5%, to $24.7 million during the three months ended March 31, 2024, compared to $20.5 million during the three months ended March 31, 2023, primarily due to higher acquisition-related, restructuring and other costs of $2.6 million during the three months ended March 31, 2024 as compared to $0.7 million during the three months ended March 31, 2023, as well as our continued investments in business development, technology deployment and other growth initiatives.

Analysis of Financial Condition

Liquidity and Capital Resources

General

We continually project anticipated cash requirements for our operating, investing and financing needs, as well as cash flows generated from operating activities available to meet those needs. Our operating needs can include, among other items, commitments for cost of services, operating leases, payroll, insurance claims, interest and legal settlements. Our investing and financing spending can include payments for acquired businesses or assets, joint ventures, capital expenditures, distributions to noncontrolling interests, stock repurchases and payments on our outstanding indebtedness.

24


As of March 31, 2024, we had $17.8 million of cash and cash equivalents and $232.1 million of borrowing availability under our Senior Credit Facility (as defined in Note 8. Borrowing Arrangements within the notes to the Condensed Consolidated Financial Statements). We believe we will be able to generate sufficient liquidity to satisfy our obligations and remain in compliance with our existing debt covenants for the next twelve months.

We continue to monitor the impact of the recent regional bank failures. Currently, we do not believe that our banking partners are exposed to any significant credit risk, and continue to believe that we have sufficient assets and liquidity to adequately cover future obligations as they come due.

Outstanding Indebtedness

On March 31, 2024, we had total indebtedness of approximately $350.4 million, a decrease of $1.7 million from December 31, 2023. The $350.4 million in total indebtedness as of March 31, 2024 included:

$322.3 million under our Senior Credit Facility; and
$28.1 million of other debt, primarily related to finance lease obligations.

 

As of March 31, 2024, we were in compliance with our debt covenants under the Amended Credit Agreement (as defined in Note 8. Borrowing Arrangements within the Notes to the Condensed Consolidated Financial Statements).

 

As of March 31, 2024, we had $35.7 million of letters of credit outstanding under the Senior Credit Facility and borrowings against the Senior Credit Facility aggregated to $324.6 million.

 

The weighted average interest rate on our Senior Credit Facility was 6.7% and 6.3% during the three months ended March 31, 2024 and 2023, respectively. That rate included the letters of credit for both years. The weighted average interest rate on all outstanding borrowings, not including letters of credit, was 7.2% and 6.7% during the three months ended March 31, 2024 and 2023, respectively.

Stock Repurchases

In February 2023, our Board of Directors (our "Board") authorized us to repurchase, on the open market, shares of our outstanding common stock in an amount not to exceed $60.0 million in aggregate.

In May 2022, our Board authorized us to repurchase, on the open market, shares of our outstanding common stock in an amount not to exceed $60.0 million in aggregate. As of March 31, 2024, $0.2 million remained available for repurchase under this program.

As a condition of the Merger Agreement, beginning on October 4, 2023, we are restricted from repurchasing our common stock.

Stock repurchase activity under the May 2022 stock repurchase program during the three months ended March 31, 2024 and 2023 was as follows:

 

Three Months Ended

 

(millions, except for share and per share data)

 

March 31, 2024

 

 

March 31, 2023

 

Total number of shares repurchased

 

 

 

 

 

285,700

 

Average price paid per share

 

$

 

 

$

36.53

 

Total value of common stock repurchased

 

$

 

 

$

10.4

 

The remaining authorized repurchase amount under the May 2022 and February 2023 stock repurchase programs as of March 31, 2024 was as follows:

(millions)

 

March 31, 2024

 

Total authorized repurchase amount

 

$

120.0

 

Total value of shares repurchased

 

 

59.8

 

Total remaining authorized repurchase amount

 

$

60.2

 

 

Daily Cash Collections

As a result of day-to-day activity at our parking locations, we collect significant amounts of cash. Lease type contract revenue is generally deposited into our local bank accounts, with a portion remitted to our clients in the form of rental payments based on the terms of the leases. Under management type contracts, clients may require us to deposit the daily receipts into one of our local bank accounts, with the cash in excess of our operating expenses and management fees remitted to the clients at negotiated intervals. Other clients may require us to deposit the daily receipts into client designated bank accounts and the clients then reimburse us for operating expenses and pay our management fee subsequent to month-end. In addition, our clients may require segregated bank accounts for receipts and disbursements. Our working capital and liquidity may be adversely affected if a significant number of our clients require us to deposit all parking revenues into their respective accounts.

25


Our liquidity also fluctuates on an intra-month and intra-year basis depending on the contract mix and timing of significant cash payments. Additionally, our ability to utilize cash deposited into our local accounts is dependent upon the availability and movement of that cash into our corporate accounts. For all these reasons, from time to time, we carry a significant cash balance, while also utilizing our Senior Credit Facility.

Summary of Cash Flows

Our primary sources of liquidity are cash flows from operating activities and availability under our Senior Credit Facility. Our cash flows during the three months ended March 31, 2024 and 2023 were as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Net cash provided by operating activities

 

$

14.6

 

 

$

7.7

 

Net cash used in investing activities

 

 

(5.6

)

 

 

(8.8

)

Net cash (used in) provided by financing activities

 

 

(10.2

)

 

 

18.7

 

Effect of exchange rate changes on cash and cash equivalents

 

 

(0.1

)

 

 

(0.2

)

Net (decrease) increase in cash and cash equivalents

 

$

(1.3

)

 

$

17.4

 

 

Operating Activities

Net cash provided by operating activities was $14.6 million during the three months ended March 31, 2024, an increase of $6.9 million from $7.7 million during the three months ended March 31, 2023. The increase in net cash provided by operating activities primarily resulted from the payment of certain incentive compensation during the year ended December 31, 2023 which usually would have been paid during the three months ended March 31, 2024, per the terms of the Merger Agreement.

Investing Activities

Net cash used in investing activities was $5.6 million during the three months ended March 31, 2024, a decrease of $3.2 million from $8.8 million during the three months ended March 31, 2023. The decrease in net cash used in investing activities primarily resulted from lower payments related to a noncontrolling interest buyout of $0.1 million during the three months ended March 31, 2024 as compared to $2.1 million during the three months ended March 31, 2023. In addition, cash used to purchase property and equipment, primarily related to our investments in internal-use software, was $5.6 million during the three months ended March 31, 2024 as compared to $6.7 million during the three months ended March 31, 2023.

Financing Activities

Net cash used in financing activities was $10.2 million during the three months ended March 31, 2024 as compared to net cash provided by financing activities of $18.7 million during the three months ended March 31, 2023. The net cash used in financing activities during the three months ended March 31, 2024 was primarily due to the repayment of $4.8 million of debt related to the Senior Credit Facility, the payment of $2.8 million of contingent consideration related to a previous acquisition and payments of other long-term borrowings of $1.9 million. The net cash provided by financing activities during the three months ended March 31, 2023 was primarily due to borrowings on the Senior Credit Facility of $33.9 million, partially offset by common stock repurchases of $11.1 million and payments of other long-term borrowings of $1.9 million.

Cash and Cash Equivalents

We had Cash and cash equivalents of $17.8 million and $19.1 million as of March 31, 2024 and December 31, 2023, respectively.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

There have been no material changes in our primary risk exposures or management of market risks from those disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this quarterly report, we carried out an evaluation, under the supervision and with the participation of our management, including our CEO, Chief Financial Officer ("CFO") and Corporate Controller, of the effectiveness of the design and operation of our disclosure controls and procedures (the "Evaluation") at a reasonable assurance level as of the last day of the period covered by this Form 10-Q.

Disclosure controls and procedures are defined by Rules 13a-15(e) and 15d-15(e) of the Exchange Act as controls and other procedures that are designed to ensure that information required to be disclosed by us in reports filed with the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information

26


required to be disclosed by us in reports filed under the Exchange Act is accumulated and communicated to our management, including our CEO, CFO and Corporate Controller, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosures.

Based on the Evaluation, our CEO, CFO and Corporate Controller concluded that our disclosure controls and procedures were effective as of March 31, 2024.

Changes in Internal Control Over Financial Reporting

There have been no significant changes in our internal control over financial reporting that occurred during the quarter ended March 31, 2024, which were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected or are reasonably likely to materially affect our internal controls over financial reporting.

Inherent limitations of the Effectiveness of Internal Control

A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the internal control system are met. Because of the inherent limitations of any internal control system, no evaluation of controls can provide absolute assurance that all control issues, if any, within a company have been detected.

27


PART II. OTHER INFORMATION

We are subject to claims and litigation in the normal course of our business, including those related to labor and employment, contracts, personal injury and other related matters, some of which allege substantial monetary damages and claims. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. While the outcomes of claims and legal proceedings brought against us are subject to uncertainty, we believe the final outcome will not have a material adverse effect on our financial position, results of operations or cash flows.

We accrue a charge when we determine that it is probable that an asset has been impaired or a liability has been incurred and the amount of loss can be reasonably estimated. When a loss is probable, we record an accrual based on the reasonably estimable loss or range of loss. When no point of loss is more likely than another, we record the lowest amount in the estimated range of loss and, if material, disclose the estimated range. We do not record liabilities for reasonably possible loss contingencies, but do disclose a range of reasonably possible losses if they are material and we are able to estimate such a range. If we cannot provide a range of reasonably possible losses, we explain the factors that prevent us from determining such a range. We regularly evaluate current information available to determine whether an accrual should be established or adjusted. Estimating the probability that a loss will occur and estimating the amount of a loss or a range of loss involves significant estimation and judgment.

Item 1A. Risk Factors

Investors should carefully consider the discussion of risk factors and the other information described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023 and in subsequent filings by us with the SEC. New risks could emerge at any time and we cannot predict such risks or estimate the extent to which they may affect our financial performance. There have been no material changes to the risk factors set forth in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

28


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

Not applicable.

Item 3. Defaults upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Not applicable.

29


Item 6. Exhibits

 

Index to Exhibits

 

 

 

 

 

 

 

Incorporated by

Reference

Exhibit

Number

 

Description

 

Form

 

Exhibit

 

Filing

Date/Period

End Date

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.1

 

Certificate of Amendment to the Second Amended and Restated Certificate of Incorporation of SP Plus Corporation date May 11, 2023

 

8-K

 

3.1

 

May 16, 2023

 

 

 

 

 

 

 

 

 

3.2

 

Amendment to Fourth Amended and Restated Bylaws of the Company dated May 11, 2023

 

8-K

 

3.2

 

May 16, 2023

 

 

 

 

 

 

 

 

 

 31.1*

 

Section 302 Certification dated May 2, 2024 for G Marc Baumann, Chairman and Chief Executive Officer (Principal Executive Officer).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 31.2*

 

Section 302 Certification dated May 2, 2024 for Kristopher H. Roy, Chief Financial Officer (Principal Financial Officer).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31.3*

 

Section 302 Certification dated May 2, 2024 for Gary T. Roberts, Senior Vice President, Corporate Controller and Assistant Treasurer (Principal Accounting Officer and Duly Authorized Officer).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32**

 

Certification pursuant to 18 USC Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, dated May 2, 2024.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  101.INS*

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 101.SCH*

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 104

 

Cover Page Interactive Date File (embedded within Inline XBRL Document).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* Filed herewith

** Furnished herewith

30


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.

 

 

SP PLUS CORPORATION

 

 

 

Date: May 2, 2024

By:

/s/ G MARC BAUMANN

 

 

G Marc Baumann

 

 

Chairman and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date: May 2, 2024

By:

/s/ KRISTOPHER H. ROY

 

 

Kristopher H. Roy

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

 

Date: May 2, 2024

By:

/s/ GARY T. ROBERTS

 

 

Gary T. Roberts

 

 

Senior Vice President, Corporate Controller and Assistant Treasurer

 

 

(Principal Accounting Officer and Duly Authorized Officer)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31


EX-31.1 2 sp-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

 

CERTIFICATION PURSUANT TO SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

 

I, G Marc Baumann, certify that:

1. I have reviewed this Form 10-Q of SP Plus Corporation;

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 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: May 2, 2024

By:

/s/ G MARC BAUMANN

 

 

G Marc Baumann

 

 

Chairman and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 


EX-31.2 3 sp-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

 

CERTIFICATION PURSUANT TO SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kristopher H. Roy, certify that:

1. I have reviewed this Form 10-Q of SP Plus Corporation;

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 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: May 2, 2024

By:

/s/ KRISTOPHER H. ROY

 

 

Kristopher H. Roy

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

 

 

 


EX-31.3 4 sp-ex31_3.htm EX-31.3 EX-31.3

Exhibit 31.3

CERTIFICATION PURSUANT TO SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

I, Gary T. Roberts, certify that:

1. I have reviewed this Form 10-Q of SP Plus Corporation;

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 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: May 2, 2024

By:

/s/ GARY T. ROBERTS

Gary T. Roberts

Senior Vice President, Corporate Controller and Assistant Treasurer

(Principal Accounting Officer and Duly Authorized Officer)

 

 


EX-32 5 sp-ex32.htm EX-32 EX-32

 

Exhibit 32

 

Certification pursuant to 18 U.S.C. Section 1350,

as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

In connection with the Quarterly Report on Form 10-Q of SP Plus Corporation (the “Company”) for the quarterly period ending March 31, 2024, 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. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1) the Report fully complies with the requirements of Sections 13(a) or 15(d) of the Securities and Exchange Act of 1934, as amended; and

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

 

Date: May 2, 2024

/s/ G MARC BAUMANN

 

Name:

G Marc Baumann

 

Title:

Chairman and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

 

Date: May 2, 2024

/s/ KRISTOPHER H. ROY

 

Name:

Kristopher H. Roy

 

Title:

Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

 

 

Date: May 2, 2024

/s/ GARY T. ROBERTS

 

Name:

Gary T. Roberts

 

Title:

Senior Vice President, Corporate Controller and Assistant Treasurer

 

 

(Principal Accounting Officer and Duly Authorized Officer)

 

 

 

 

This certification shall not be deemed “filed” for purposes of Section 18 of the Securities and Exchange Act of 1934, or the Exchange Act, or otherwise subject to the liability of Section 18 of the Exchange Act. Such certification shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.

 

 


GRAPHIC 6 img5298705_0.jpg GRAPHIC begin 644 img5298705_0.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1"@17AI9@ 34T *@ @ ! $[ ( M / (2H=I 0 ! (6IR= $ > 0>NH< < @, /@ M H< < @, (; FMC.60G/SX- M"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1& M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@( M"@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*O_ !$( %X >@,!(@ "$0$#$0'_Q ? !!0$! M 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! M @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F M)R@I*C0U-CH.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$& M$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2 MDY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBFD?SH =12#CBL_ M5=8L-%M&NM2NX[:)>[GJ?0>I]J-AQC*3M%79HT5Y3K'QHB1C'H6GM*!QYUR= M@/N%')'XBN5N/BMXKG8E+J"W7/2.!?\ V:N=XBFG8]FEDF,J*[CR^I] 45\^ MP?%/Q7"VXWT,PS]V6!?_ &7'\ZZ/1_C.XD6/7-/4J>LUL>G_ %OZ$TXXB#' M5R/%TU=)/T9Z_161HGB+3/$%H)]*NEG4#YEZ,I]".U:H.0,=*V33V/&E&4)< MLE9CJ*;QBG#I3)"BBB@ HHHH *3O2TW Y^M &9KE]=Z?ITDNGV,E_='B.&,@ M#/J23@"O$O$GA[QOJEVVH:QIUQ._\"0LL@C'HJCI7OYQMZ?G3%..H'X5G.DI MZ-G=@\:\)*\879\JR1R0RM'+&\5'BD4-A@P!Z^]<,J,HR2Z'V6'SB M%;#RJV]Z*U7_ 3B-Z^HI2< '.,]!ZU]0'1]. XL+4'.1^Y7Z>E<[X7^'FFZ M%))>744=W?22L^]ER(P3D*H[8JY85WW.2/$5-Q;E'5;:GBNE1ZY8727^CV]] M%(G(EBB8J1Z'CD&O:_!'C1/$MN;.]B:TU6W4>;"Z[2P_O@'H/;M78 = !^% M026EO-/'.\,;2Q$E'*Y*^N#71"E*#W/!QN8T\:K3A9]'?7\BP.WTIPZ4W'>B MMSR$.HJ,RIT+K^=/'*C%2I)[,=A:***H04F>M+7':[X]L_#OBV/2M5C,5M+ MLHN1R%)9AR/3Y>M*345=FM.E.J^6"NRYXXLM6O\ PM.RA6!X;G\N.*]\LM1M-1A$UEL6=^%QD_P Z4CVHRP$\)5EA ME:7+JCW'OFN#\=_$>/PW+_9^FQ+ 5\Q^(YI9O%>J23 MEC+]LDSGMAB%_2M\14<%H>7DV"I8JN_:;+4Z:W^+GB6*XWS?99XLC,?E;/KS MZUZQX2\46OBG1UO+7Y'4[98F.3&_O[>AKYN P,"O1O@Q-*OB2_A&?*>U#L/< M, /T)KGHUFY6>I[6:Y;AXX=U:22L>U?2D)Z\TN>*\TO[JX&IW2K<2[1*XP)# MQR:RS+'K!P3<;W/EL+A7B6U>UBM=?\?D_P#UT/\ Z%7IFGG_ (EMMS_RR7^5 M>89/4DDGJ2*^/R[-/JM2$]:UKQ1!=Z38M=1B MV5"5(&U@S'U]Z];IOKZTYP4U9G3A,5/"555AN?-T^A^)_" 2^>*YTT;Q&LJR M@98],A>OXUVW@/XE:E?ZU;:3K.VX%Q\J3J-K*<9&?7@5ZAJ.FVFK6,EGJ$"7 M$$@^:-QD&LC1/!.@:#=&YTZQ$=Q@@2NS.5'H">E8JC*$ERO0]6IFE#%4)*O# MW^C1T&?EX/TKA)+6.'XX0RIM#SZ46?'!.'##^)?7/<5Z[T4>U4K+5K+47G2SG1Y()6BE7NC@XY' MX4ZD8R5F1@L36PM3VE/IN?.-MX8UVZN/(M]'OC)D Y@90OU)X KVGX?>#3X5 MTQVO"K7]R092IX08X0?3K78GI@8^E-DD2*,O(RJJ@DDG J(48PU.S&YM7QD M/9VLO(?QT[54?2[%BS-:0EB=Q8H,D^M4-%U^WU^ZO#IX\RSM7\H7&.)'ZL%/ M<#C)]:VL97!YXY]Z=2$*D=5<\JTZ;L]#RRY 6YF 51(R@ =/FKOK"PTZ6SA M#6\#R>4K-E!GD=32OX#[7Q9I^QR(;R')@GQRI]#ZJ>]>"ZOHU]H.HM9:I 891G:<9#C MU'M7'5E4@]-CZO+L/E^-@N>-IKI,^: M:;9[N,P\:6!J4Z4>FR1]!=:^;_$&H7NE>/M9N-.NI;647UFIQT:ZHW(_BIXLCCV&]@'-$A\/Z!:Z;;8*PIAF ^^QY)_$\UJ MBC_"G#I7H6MHCX:4G.3E+=ZC3]:44M%!(4444P"FGGI3J* &\50U;1=/UVS- MKJEK'<1'H''*GU![5HT4FD]QQDXN\=SR76?@P"YDT'4"J\D0W2Y ]@PQ_(UR MUQ\+O%<#$"PBG&?O1SKC]2#7T'16+H09[-+.\937*W=>9\]0_"_Q9*X!T^.) M3_%+<+_3-='I'P7N'D637-1C1.\5L,D^VXX_E7L5%"H03'5SS%U%967H8V@^ M&M,\.VPATJU6+CYGQEG/J6K7_&G45LE;8\> EX-101.SCH 7 sp-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Cover page link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Significant Accounting Policies and Practices link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Legal and Other Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Other Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Borrowing Arrangements link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Net Income per Common Share link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Significant Accounting Policies and Practices (Policies) link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Significant Accounting Policies and Practices (Tables) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Other Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Borrowing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Stock Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Net Income per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Significant Accounting Policies and Practices - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Acquisitions - Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Acquisition - Summary of Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Leases - Schedule of Components of ROU Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Leases - Schedule of Components of Net Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Leases - Schedule of Components of Net Lease Cost (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Restructuring and Other Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Revenue - Schedule of Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Revenue - Schedule of Performance Obligations (Details 1) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Revenue - Schedule of Contract Asset and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Revenue - Schedule of Contract Assets Balances (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Revenue - Schedule of Contract Liabilities Balances (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Revenue - Schedule of Cost of Contracts Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Other Intangible Assets, net - Components of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Other Intangible Assets, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Other Intangible Assets, net - Summary of Amortization of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Goodwill - Schedule of Changes in Carrying Amounts of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Borrowing Arrangements - Schedule of Long-Term Borrowing (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Borrowing Arrangements - Schedule of Long-Term Borrowing (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Borrowing Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Stock Repurchase Program - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Stock Repurchase Program - Summary of Share Repurchase Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Stock Repurchase Program - Summary of Remaining Authorized Repurchase Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Stock-Based Compensation - Summary of Nonvested RSU's and Changes During the Period (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Stock-Based Compensation - Schedule of Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Net Income per Common Share - Basic and Diluted Net Income per Common Share and Weighted Average Common Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Net Income per Common Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Comprehensive Loss - Components of Other Comprehensive (Loss) and Income (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Segment Information - Schedule of Segment Information by Regions (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Segment Information - Schedule of Segment Information by Regions (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Subsequent Events - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink Goodwill [Line Items] Goodwill [Line Items] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Metropolis Technologies, Inc. Metropolis Technologies, Inc. Metropolis Technologies, Inc. [Member] 2025 2024, Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Revenue, Remaining Performance Obligation, Amount Performance obligation unsatisfied or partially satisfied Remaining Performance Obligations Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Summary of Nonvested PSU's and Changes During the Period Accumulated de-designation of interest rate collars including portion attributable to noncontrolling interest. Accumulated De Designation Of Interest Rate Collars Including Portion Attributable To Noncontrolling Interest [Member] De-designation of interest rate collars Noncontrolling Interests Noncontrolling Interest [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Maximum Amount Of Contingent Consideration To Former Owner Maximum amount of contingent consideration to former owner. Other Liabilities, Noncurrent Other noncurrent liabilities Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Restricted Stock Units (RSUs) [Member] Restricted Stock Units Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Senior Credit Facility [Member] Senior Credit Facility [Member] Senior Credit Facility Finance Lease, Liability, to be Paid Total lease payments Ranges of estimated useful life Property, Plant and Equipment, Useful Life Revenue from Contract with Customer, Excluding Assessed Tax Services revenue Services revenue Services revenue Divrt, Inc. Divrt, Inc. [Member] Divrt, Inc. (Divrt) Disaggregation of Revenue [Table Text Block] Schedule of Cost of Contracts Expense Accounting Standards Update 2021-08 [Member] ASU 2021-08 Element represents the debt redemption amount. Debt Redemption Amount Outstanding Approximate redemption value of convertible debentures Business Combination, Cash Aquired Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Cash payments Acquisition of business 2024 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Minority partner payment included in accrued and other current liabilities Payment of Minority Partner Liability Payment of minority partner liability. Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Balance, beginning of year Contract liabilities Contract with Customer, Liability, Current Balance, end of period Finance Lease, Interest Payment on Liability Operating cash outflows related to interest on finance leases Information pertaining to base rate loans under the credit facility. Base Rate Loans [Member] Base Rate Loans Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of Stock-Based Compensation Expense Title of Individual [Domain] Title of Individual Subsequent Events Subsequent Events [Text Block] Goodwill, Gross Goodwill Goodwill, Acquired During Period Acquisition Operating Lease, Liability, Noncurrent Long-term lease liabilities Less: Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Less: Net income attributable to noncontrolling interest Lease liability, current. Lease Liability Current [Abstract] Current Finance Lease, Liability, Noncurrent Long-term borrowings, excluding current portion Debt Instrument, Unamortized Discount Discount on borrowings Debt Instrument, Unamortized Discount, Total Schedule of Goodwill [Table] Schedule Of Goodwill [Table] Balance Sheet Location [Axis] Balance Sheet Location Assets, Current Total current assets Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Deferred Income Tax Assets, Net Deferred income taxes Contingent consideration payable to former owner. Contingent Consideration Payable To Former Owner Contingent consideration payable to former owner Business acquisition, date of acquisition Business Acquisition, Effective Date of Acquisition Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive income attributable to SP Plus Corporation Business Combination, Assumption Debt Business combination, assumption debt. Trading Symbol Trading Symbol 2024 Operating Lease Liability, Finance lease Liability And Sublease Rentals, Remainder Of Fiscal year Operating Lease Liability Finance Lease Liability And Sublease Rentals Remainder Of Fiscalyear Common Stock, Shares, Issued Common stock, shares issued (in shares) Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Lease, Right-of-Use Asset Lease Rightof Use Asset Total leased assets Consolidated Entities [Domain] Consolidated Entities Equity Method Investments [Policy Text Block] Equity Investments in Unconsolidated Entities Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss Acquisitions Business Combination Disclosure [Text Block] Other comprehensive (loss) income net of tax amount Other Comprehensive Income (Loss), Net of Tax Long-Term Debt, Current Maturities Current portion of long-term borrowings Long-Term Debt, Current Maturities, Total Foreign Operations Foreign Currency Transactions and Translations Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income Loss [Line Items] Entity Address, City or Town Entity Address, City or Town Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate ASU 2017-04 Accounting Standards Update 2017-04 [Member] Debt Disclosure [Text Block] Borrowing Arrangements Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Finance Lease, Principal Payments Financing cash outflows related to finance leases Share-based payment arrangement, additional future compensation expense. Share-Based Payment Arrangement, Additional Future Compensation Expense Share-based payment arrangement, additional future stock-based compensation expenses Additional Paid-in Capital [Member] Additional Paid-In Capital Legal Matters and Contingencies [Text Block] Legal and Other Commitments and Contingencies Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities Lessee Table [Text Block] Schedule of Components of ROU Assets and Lease Liabilities Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Statement of Stockholders' Equity [Abstract] Intangible Assets Disclosure [Text Block] Other Intangible Assets, net Operating Lease, Liability, Current Short-term lease liabilities Derivative Contract [Domain] Derivative Contract Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Total Property and equipment, net Investment Income, Interest Interest income Accounts Receivable, Credit Loss Expense (Reversal) Provisions for credit losses on accounts receivable Statement of Comprehensive Income [Abstract] Scenario [Domain] Scenario Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Treasury Stock, Shares Treasury Stock, Common, Shares Operating and finance leases. Operating And Finance Leases [Text Block] Leases Entity Central Index Key Entity Central Index Key Entity Central Index Key Other Intangible Assets Other Intangible Assets [Member] Finance Lease, Liability, Current Current portion of long-term borrowings Proposed merger related expenses incurred. Proposed Merger Related Expenses Incurred Proposed merger related expenses incurred Preferred Stock, Shares Outstanding Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, remaining performance obligation, expected timing of satisfaction, period Schedule of Goodwill [Table Text Block] Schedule of Changes in Carrying Amounts of Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total Summary of Nonvested RSU's and Changes During the Period Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities 2028 Finance Lease, Liability, to be Paid, Year Four Investment, Name [Axis] Element represents the number of ownership interest entities. Number Of Ownership Interest Entities Number of ownership interest entities KMP Associates Limited. KMP Associates Limited [Member] KMP Associates Limited (KMP) ASU 2018-19 AccountingStandardsUpdate201819[Member] Accounting standards update 2018-19 member Award Type [Axis] Award Type Two thousand twenty performance share unit. Two Thousand Twenty Performance Share Unit [Member] 2020 Performance Share Units Finance Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term (years) Derivative Instrument [Axis] Derivative Instrument Assets Assets related to consolidated VIEs Total assets Liability for payment of minority partner Liability For Payment of Minority Partner Liability for payment of minority partner. Operating Lease, Right-of-Use Asset Right-of-use assets Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized stock-based compensation expenses Entity Registrant Name Entity Registrant Name Executive Officer [Member] Executive Officer Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Supplemental Cash Flow Information [Abstract] Supplemental disclosures Equity investments in unconsolidated entities. Equity Investments in Unconsolidated Entities [Member] Equity Investments in Unconsolidated Entities Retained Earnings [Member] Retained Earnings (Accumulated Deficit) Long-Term Debt and Lease Obligation, Including Current Maturities Total obligations under Senior Credit Facility and other borrowings Long-term borrowings Nonvested PSU's outstanding Nonvested at the end of the period (in shares) Nonvested at the beginning of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Equity, Including Portion Attributable to Noncontrolling Interest Ending balance (deficit) Beginning balance (deficit) Total stockholders’ equity Operating income (loss) Operating Income (Loss) [Abstract] Minimum [Member] Minimum Operating Lease, Liability Present value of lease liabilities Operating Lease, Liability, Total Forecast [Member] Scenario Forecast [Member] Share-based compensation arrangement by share based payment award performance period. Share Based Compensation Arrangement By Share Based Payment Award Performance Period Share-based compensation arrangement by share based payment award performance period Finance Lease, Liability Present value of lease liabilities Finance lease, liability Finance Lease, Liability, Total Equity Component [Domain] Equity Component Segments [Axis] Segments Represents information pertaining to the Segment One operating segment of the entity. Segment One [Member] Commercial Internal-use Software Software Development [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Sublease Income Sublease income Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation Debt Disclosure [Abstract] Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized (in shares) Finance Lease, Right-of-Use Asset, after Accumulated Amortization Leasehold improvements, equipment and construction in progress, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Significant Accounting Policies and Practices Business acquisition, goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Stock Repurchase Program, Authorized Amount Amount authorized by the company's Board of Directors (not to exceed) Total authorized repurchase amount Assets [Abstract] Assets ROU asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, ROU asset Business combination, recognized identifiable assets acquired and liabilities assumed,, ROU asset. Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Amortization of Intangible Assets Amortization expense Base Rate [Member] Federal Funds Common stock, par value $0.001 per share; 50,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 23,593,626 and 19,798,884 shares issued and outstanding as of March 31, 2024 and December 31, 2023 Common Stock, Value, Issued Debt Instrument, Convertible, Conversion Price Convertible debentures maturity per share Other Noncash Income (Expense) Other Other Noncash Income (Expense), Total Restructuring Reserve Accrual for restructuring and other costs Restructuring Reserve, Total Restructuring Reserve, Beginning Balance Restructuring Reserve, Ending Balance Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment, Total ProposedMergerRelatedExpensesPaid Proposed Merger Related Expenses Paid Proposed merger related expenses paid. Contract with Customer, Liability, Revenue Recognized Recognition of revenue from contract liabilities Less: cash and cash equivalents acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Non-cash stock-based compensation Share-Based Payment Arrangement, Noncash Expense, Total Total operating income Operating Income (Loss) Operating income Operating income Operating income Acquired certain assets of Roker Inc. Business Combination, Consideration Transferred Business Combination, Consideration Transferred, Total Contingent cosideration liability Asset Acquisition, Contingent Consideration, Liability Asset Acquisition, Contingent Consideration, Liability, Total Income Tax Expense (Benefit) Income tax expense Income Tax Expense (Benefit), Total Income tax expense Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Shares Payment of contingent consideration Payments of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Lease assets. Lease Assets [Abstract] Assets Share-Based Payment Arrangement, Expense Recognized stock-based compensation expense Stock-based compensation expense Payments of withholding taxes on share-based compensation Income tax withholding obligation Payment, Tax Withholding, Share-Based Payment Arrangement Equipment Equipment [Member] Finite-Lived Intangible Assets, Net Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Information by Regions Contract with Customer, Liability, Additional Contract Liabilities Contractwith Customer Liability Additional Contract Liabilities Additional contract liabilities Former minority partner payments term Former Minority Partner Payments Term Former minority partner payments term. Revenue from Contract with Customer [Text Block] Revenue Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Long-Lived Assets Finance Lease, Liability, Undiscounted Excess Amount Less: Imputed interest Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Stock Issued During Period, Shares, Restricted Stock Award, Gross Issuance of restricted stock units (in shares) ASU 2019-05 Accounting Standards Update 2019-05 [Member] Management Type Contracts [Member] Management Type Contracts [Member] Management Type Contracts Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Other expenses (income) Other expenses (income) Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Leases Liabilities Less: Comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Long-Term Debt, Type [Domain] Long-Term Debt, Type Depreciation expense and amortization Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation and amortization Operating Lease Liability, Finance lease Liability And Sublease Rentals Operating Lease Liability Finance Lease Liability And Sublease Rentals Present value of lease liabilities Subsequent Events [Abstract] Commitments and Contingencies Disclosure [Abstract] Other noncurrent assets Other Assets, Noncurrent Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Element represents the debt instrument redemption amount. Debt Instrument Redemptions Amount Redemptions of convertible debentures Liabilities Liabilities [Abstract] Merger agreement Merger Agreement [Member] Merger Agreement [Member] KMP Associates Limited and Divrt, Inc. Kmp Associates Limited and Divrt Inc [Member] KMP Associates Limited and Divrt, Inc. Schedule of Components of Net Lease Cost Lease, Cost [Table Text Block] Developed Technology Rights [Member] Proprietary Know How Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of Supplemental Cash Flow Information Related to Leases Earnings Per Share [Abstract] Net income per common share Accrued and other current liabilities. Accrued And Other Current Liabilities [Member] Accrued and Other Current Liabilities Investment, Name [Domain] Accounting Policies [Abstract] Segments [Domain] Segments Contract with Customer, Additional Contract Assets Contractwith Customer Additional Contract Assets Additional contract assets 2026 Finance Lease, Liability, to be Paid, Year Two Scenario [Axis] Scenario Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] After 2028 Operating lease liability finance lease liability and sublease rentals after year four. Operating Lease Liability Finance Lease Liability And Sublease Rentals After Year Four Contract liability balances with customer. Contract Liability Balances With Customer Roll Forward Contract Liability Balances with Customer Accounts payable Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Accrued and other current liabilities Accrued and other current liabilities Accrued and other current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses and Other Current Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses and Other Current Liabilities Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders’ equity Revolving Credit Facility [Member] Revolving Credit Facility Operating Lease, Short-Term Lease, And Variable Lease, Cost Operating Lease Short Term Lease And Variable Lease Cost Operating lease cost Earnings Per Share, Basic Basic (in dollars per share) Basic Earnings Per Share, Basic, Total Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Components of Accumulated Other Comprehensive Loss Information pertaining to LIBOR rate loans under the credit facility. L I B O R Loans [Member] LIBOR Loans Business Combinations [Abstract] Operating expense Business Combination, Acquisition Related Costs Restructuring and other costs Income Statement [Abstract] APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Non-cash stock-based compensation Repayments of Senior Debt Payments on credit facility term loan Repayments of Senior Debt, Total Accrued and other current liabilities. Accrued And Other Current Liabilities Accrued and other current liabilities Accounting Standards Update and Change in Accounting Principle [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Performance Shares [Member] Performance Shares Performance Shares Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of Contract with Customer, Asset and Liabilities Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease Goodwill, Impaired, Accumulated Impairment Loss Accumulated impairment losses Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Accounting Standards Update 2021-10 [Member] ASU 2021-10 Acquired other intangible assets at purchasing price Acquired intangible assets at purchasing price Estimated Fair Value Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of services (exclusive of depreciation and amortization) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Cost of services (exclusive of depreciation and amortization) All Award Types Award Type Schedule of Variable Interest Entities [Table] Schedule Of Variable Interest Entities [Table] Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Acquisition Costs Acquisition Costs, Period Cost Allowance for doubtful accounts included in accounts receivable, net Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Ending Balance Accounts Receivable, Allowance for Credit Loss, Beginning Balance Operating Lease, Payments Operating cash outflows related to operating leases Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Share Repurchase Program [Axis] Share Repurchase Program Earnings Per Share, Diluted Diluted (in dollars per share) Diluted Earnings Per Share, Diluted, Total Stock Repurchase Program, Repurchased Amount Stock Repurchase Program Repurchased Amount Total value of shares repurchased Product and Service [Domain] Product and Service Repayments of Long-Term Lines of Credit Payments on credit facility revolver Lease And Management Type Contracts [Member] Lease And Management Type Contracts [Member] Lease and Management Type Contracts Revenue from Contract with Customer [Abstract] May 2022 and February 2023 Stock Repurchase Programs May Two Thousand Twenty Two and February Two Thousand Twenty Three Stock Repurchase Program [Member] May two thousand twenty two and february two thousand twenty three stock repurchase program. Distributions to noncontrolling interests Payments to Noncontrolling Interests Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Excise tax on net repurchases of common stock Adjustment To Additional Paid In Capital Related To Excise Tax On Net Repurchases On Common Stock Adjustment to additional paid in capital related to excise tax on net repurchases on common stock Operating Lease Liability, Finance lease Liability And Sublease Rentals, Payments Due Operating Lease Liability Finance Lease Liability And Sublease Rentals Payments Due Total lease payments Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Earnings before income taxes Earnings before income taxes Additional Paid in Capital, Common Stock Additional paid-in capital Deferred tax assets Deferred Tax Assets, Net Deferred Tax Assets, Net, Total Segment Reconciling Items [Member] Segment Reconciling Items Other Payments for Repurchase of Common Stock Payments for repurchase of common stock Repurchases of common stock Represents the term loan facility under the senior credit facility. Term Loan Facility [Member] Term Loan Facility Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Reclassification from Accumulated Other Comprehensive Loss Noncontrolling interests Equity, Attributable to Noncontrolling Interest Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Proceeds from Long-Term Lines of Credit Proceeds from credit facility revolver Consolidation, Policy [Policy Text Block] Principles of Consolidation Negotiable cost reductions cares act. Negotiable Cost Reductions Cares Act Negotiable cost reductions cares act Liabilities and Equity [Abstract] Liabilities and stockholders’ equity Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Noncontrolling interests buyout Adjustments to additional paid-in-capital noncontrolling interest buyout. Adjustments To Additional Paid In Capital Noncontrolling Interest Buyout Noncontrolling interest buyout Operating Lease Liability, Finance Lease Liability And Sublease Rentals [Abstract] Operating Lease Liability Finance Lease Liability And Sublease Rentals [Abstract] Total Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total Credit Facility [Domain] Credit Facility Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Imputed interest Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive loss Granted awards (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted (in shares) Depreciation, Depletion and Amortization, Nonproduction [Abstract] Depreciation and amortization Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Earnings Per Share, Basic [Abstract] Net income per common share Represents the rights acquired through registration of a business name or trademark to gain or protect exclusive use thereof. Trade Names And Trade Marks [Member] Trade Names and Trademarks May 2022 Stock Repurchase Program May Two Thousand Twenty Two Stock Repurchase Program [Member] May two thousand twenty two stock repurchase program. Equity Components [Axis] Equity Components Accounts receivable Increase (Decrease) in Accounts Receivable Accounts receivable Additional payment to former minority partner Additional Payment To Former Minority Partner Additional payment to former minority partner. Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule of Remaining Performance Obligations Vested in period, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Goodwill Goodwill Total Goodwill, Beginning Balance Goodwill, Ending Balance Statement of Cash Flows [Abstract] Class of Treasury Stock [Table Text Block] Summary of Share Repurchase Activity and Remaining Authorized Repurchase Amounts Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] After 2028 Lessee operating lease liability payments due after year four. Lessee Operating Lease Liability Payments Due After Year Four Share based compensation arrangement by share based payment award number of maximum payout shares. Share Based Compensation Arrangement By Share Based Payment Award Number Of Maximum Payout Shares Maximum number of payout shares of common stock available for awards (in shares) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment, Net Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Foreign Currency Translation Adjustments Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Amended credit agreement. Amended Credit Agreement [Member] Amended Credit Agreement Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average remaining recognition period of unrecognized stock-based compensation costs Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset 2022 Performance Share Units Two Thousand Twenty Two Performance Share Units [Member] Two thousand twenty two performance share units. Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Maximum number of shares of common stock available for awards (in shares) Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Consolidation Items [Domain] Consolidation Items ASU 2019-04 Accounting Standards Update 2019-04 [Member] Other noncurrent assets. Other Noncurrent Assets Policy [Text Block] Other Noncurrent Assets Fair Value, Inputs, Level 3 [Member] Level 3 Shares Acquired, Average Cost Per Share Average price paid per share (in dollars per share) Accrued In Projected Contingent Consideration Accrued in projected contingent consideration. (Decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Long-Term Debt and Lease Obligation Long-term borrowings, excluding current portion Total long-term borrowings, excluding current portion Long-Term Debt and Lease Obligation, Total Assets, Noncurrent Total noncurrent assets Customer Contracts [Member] Management Contract Rights Cash Paid In Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash Paid In Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash paid for amounts included in the measurement of lease liabilities Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Dilutive impact of share-based awards Operating Segments [Member] Operating Segments Rent concessions cares act. Rent Concessions Cares Act Rent concessions cares act Components of Other Comprehensive (Loss) and Income Comprehensive Income (Loss) [Table Text Block] Segment Reporting Disclosure [Text Block] Segment Information City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] Operating activities Other comprehensive (loss) income before tax amount Other Comprehensive Income (Loss), before Tax Other Comprehensive Income (Loss), before Tax, Total Consolidation Items [Axis] Consolidation Items Letter of Credit [Member] Letter of Credit Facility Business Acquisition [Line Items] Business Acquisition [Line Items] General and Administrative Expense General and administrative expenses General and administrative expenses General and Administrative Expense, Total General and administrative expenses Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Weighted Average Number of Shares Outstanding, Basic Basic (in shares) Basic weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Basic, Total Net Cash Provided by (Used in) Financing Activities [Abstract] Financing activities Statement [Table] Statement [Table] ASU 2019-11 Accounting Standards Update 2019-11 [Member] Depreciation and amortization expenses related to cost of services. Depreciation And Amortization Expenses Related To Cost Of Services Depreciation and amortization expenses related to cost of services Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments Liabilities, Noncurrent Total noncurrent liabilities Income (Loss) from Equity Method Investments Equity earnings in related investments 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Net cash paid Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total Schedule of Long-Term Debt Instruments [Table Text Block] Schedule of Long-Term Borrowings Reimbursed Management Type Contract [Member] Reimbursed Management Type Contract [Member] Reimbursed Management Type Contract Revenue Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Potential shares of common stock attributable to stock options excluded from net income per common share calculation (in shares) Employees. Employees [Member] Employees Lease, Cost Net lease cost Subsequent Event [Line Items] Repayments of Other Long-Term Debt Payments on other long-term borrowings Letters of Credit Outstanding, Amount Letters of credit outstanding Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current, Total Common Stock [Member] Common Stock Debt Instrument [Line Items] Debt Instrument [Line Items] Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding ASU 2016-13 Accounting Standards Update 2016-13 [Member] Payment to former minority partner Payment To Former Minority Partner Payment to former minority partner. Treasury stock, at cost; 3,794,742 shares as of March 31, 2024 and December 31, 2023 Treasury Stock, Value Treasury Stock, Value, Total Cover [Abstract] Share Repurchase Program [Domain] Share Repurchase Program Document Fiscal Year Focus Document Fiscal Year Focus Intangible Assets, Finite-Lived, Policy [Policy Text Block] Other Intangible Assets, Net Comprehensive Income (Loss) Note [Text Block] Comprehensive Loss Income Taxes Paid, Net Income Taxes Paid, Net, Total Income taxes, net Capitalized Contract Cost, Net Cost of contracts net of accumulated amortization Capitalized Contract Cost, Net, Total 2026 Operating Lease Liability, Finance lease Liability And Sublease Rentals, Due In Year Two Operating Lease Liability Finance Lease Liability And Sublease Rentals Due In Year Two Grants in period, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Compensation Related Costs [Abstract] Summary of Amortization of Other Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Accrued and other current liabilities. Accrued And Other Current Liabilities Policy [Text Block] Accrued and Other Current Liabilities New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Pronouncements Preferred Stock, Shares Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Authorized Preferred stock, shares authorized (in shares) Customer Relationships [Member] Customer Relationships Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Variable Interest Entity, Not Primary Beneficiary [Member] Not Primary Beneficiary Leased assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of contracts expense Capitalized Contracts Expenses Capitalized contracts expenses. Line of Credit Facility, Interest Rate at Period End Weighted average interest rate Treasury Stock, Shares, Acquired Number of shares repurchased Total number of shares repurchased Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Other comprehensive (loss) income tax amount Other Comprehensive Income (Loss), Tax Other Comprehensive Income (Loss), Tax, Total Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average shares outstanding 2025 2024, Finance Lease Liabilities Finance Lease, Liability, to be Paid, Year One Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Issuance of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Issuance of restricted stock units Recognition of revenue from contract liabilities Contract With Customer Liability Revenue Recognized Related to Acquisition Contract with customer liability revenue recognized related to acquisition. Variable Interest Entity [Line Items] Significant Accounting Policies and Practices Accounting Standards Update [Domain] Accounting Standards Update Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Equity Method Investment, Ownership Percentage Ownership interests percentage Finance Lease, Right-of-Use Asset, Amortization Amortization of leased assets Merger consideration transferred in cash Merger Consideration Transferred in Cash All cash transaction with total enterprise value Less: contingent consideration payable Business Combination, Recognized Identifiable Assets Acquired, Goodwill, And Liabilities Assumed, Contingent Consideration Payable Business combination, recognized identifiable assets acquired, goodwill, and liabilities assumed, contingent consideration payable. Leases [Abstract] Represents the redemption price of debt instrument upon their stated maturity. Debt Instrument Redemption Price Upon Stated Maturity Redemption price upon stated maturity (in dollars per share) Variable Rate [Domain] Variable Rate Securities Act File Number Entity File Number Other long-term borrowings Other long-term borrowings Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Line of Credit Facility, Expiration Date Line of credit facility, expiration date 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Equity, Class of Treasury Stock [Line Items] Equity Class Of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Finance Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Maturities of operating lease and finance lease liabilities. Maturities Of Operating Lease And Finance Lease Liabilities Table [Text Block] Schedule of Maturities of Lease Liabilities Share-Based Payment Arrangement [Abstract] Convertible Subordinated Debt [Member] Convertible Subordinated Debt Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Debt Instrument Nonvested weighted average grant-date fair value Nonvested at the beginning of the period (in dollars per share) Nonvested at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value General and Administrative Expense [Abstract] General and administrative expenses Interest Income (Expense), Net [Abstract] Other expense (income) Cash paid (received) during period for. Cash Paid Received During Period For [Abstract] Cash paid (received) during the period for Variable Interest Entity, Primary Beneficiary [Member] Primary Beneficiary Interest Rate Contract [Member] Interest Rate Contract Preferred stock, par value $0.01 per share; 5,000,000 shares authorized as of March 31, 2024 and December 31, 2023, respectively; no shares issued or outstanding Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual 2027 Operating Lease Liability, Finance lease Liability And Sublease Rentals, Due In Year Three Operating Lease Liability Finance Lease Liability And Sublease Rentals Due In Year Three Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation expense related to unvested options Earnings Per Share [Text Block] Net Income per Common Share Other Stock Issued During Period, Value, Other Increase (Decrease) In Accrued Liabilities And Other Increase Decrease In Accrued Liabilities And Other Accrued liabilities and other Revenues [Abstract] Services revenue Entity Address, Address Line One Entity Address, Address Line One Goodwill Disclosure [Text Block] Goodwill Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax Finite-Lived Intangible Assets, Gross Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Subsequent Event Type [Domain] Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable lease Long-Term Debt, Type [Axis] Long-Term Debt, Type Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Net income Net income Net income Net income Capitalized Contracts Benefit Expenses Cost of contracts expense Capitalized contracts (benefit) expenses. Equity Method Investments Investments under the equity method of accounting Minority partner liability included in accrued and other current liabilities Minority Partner Liability Minority partner liability. Other Borrowings Other borrowings Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Leased assets obtained in exchange for new finance lease liabilities Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Product and Service [Axis] Product and Service Treasury Stock, Value, Acquired, Cost Method Total value of common stock repurchased Repurchases of common stock Title of 12(b) Security Title of 12(b) Security Disclosure of accounting policy pertaining to non-controlling interest that may impact the entity's financial reporting. Non Controlling Interest Policy [Text Block] Noncontrolling Interests Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Estimated Potential Payout Estimated potential payout Schedule of Finite-Lived Intangible Assets [Table Text Block] Components of Intangible Assets, Net Accounting Standards Update [Axis] Accounting Standards Update Net assets acquired and liabilities assumed Net assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired, Goodwill, And Liabilities Assumed, Before Contingent Consideration Payable Business combination, recognized identifiable assets acquired, goodwill, and liabilities assumed, before contingent consideration payable. Deferred Costs Deferred financing costs Deferred Costs, Total Treasury Stock Treasury Stock, Common [Member] Lease Liability. Lease Liability [Abstract] Liabilities Net Cash Provided by (Used in) Investing Activities [Abstract] Investing activities Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Other comprehensive income (loss) before reclassification Other comprehensive income before reclassification OCI, before Reclassifications, Net of Tax, Attributable to Parent Subsequent Event [Table] Long-Term Debt and Lease Obligation, Current Less: Current portion of long-term borrowings Long-Term Debt and Lease Obligation, Current, Total Contract with Customer, Asset, Reclassified to Receivable Reclassification to accounts receivable Business Acquisition, Share Price Acquistion price of outstanding common stock Unconsolidated Entities Unconsolidated Entities [Member] Unconsolidated Entities [Member] Other comprehensive income loss reclassification of de-designation of interest rate collars net of tax. Other Comprehensive Income Loss Reclassification Of De Designation Of Interest Rate Collars Net Of Tax Reclassification of de-designated interest rate collars Operating Lease Liability, Finance lease Liability And Sublease Rentals, Undiscounted Excess Amount Operating Lease Liability Finance Lease Liability And Sublease Rentals Undiscounted Excess Amount Less: Imputed interest Stock Repurchase Program, Remaining Authorized Repurchase Amount Remaining authorized repurchase amount Total remaining authorized repurchase amount Lease, Liability Lease Liability Total lease liabilities Common Stock, Shares, Outstanding Ending balance (deficit) (in shares) Beginning balance (deficit) (in shares) Common stock, shares outstanding (in shares) Total value of common stock repurchased Treasury Stock Value Acquired Cost Method Excluding Excise Tax Treasury stock value acquired cost method excluding excise tax. Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Class of Treasury Stock [Table] Class Of Treasury Stock [Table] Treasury Stock [Text Block] Stock Repurchase Program Income Statement Location [Domain] Income Statement Location 2023 Performance Share Units Two Thousand Twenty Three Performance Share Units [Member] Two thousand twenty three performance share units. Document Type Document Type ASU 2020-06 Accounting Standards Update 2020-06 [Member] Noncontrolling interests buyout Payments for noncontrolling interest buyout. Payments For Noncontrolling Interest Buyout Line of Credit [Member] Senior Credit Facility, Net of Discount Senior Credit Facility, Net of Original Discount on Borrowings Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Document Quarterly Report Document Quarterly Report Share-Based Payment Arrangement [Member] Share-Based Payment Arrangement Net Income (Loss) Available to Common Stockholders, Basic Net income attributable to SP Plus Corporation Net income attributable to SP Plus Corporation Net income attributable to SP Plus Corporation Net income attributable to SP Plus Corporation The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations. Deferred Income Tax Noncash Expense Benefit Deferred income taxes Net cash (used in) Provided by financing activities Net Cash Provided by (Used in) Financing Activities 2028 Operating Lease Liability, Finance lease Liability And Sublease Rentals, Due In Year Four Operating Lease Liability Finance Lease Liability And Sublease Rentals Due In Year Four Entity Filer Category Entity Filer Category Restricted Cash and Cash Equivalents Restricted cash and cash equivalents Restricted Cash and Cash Equivalents, Total Balance Sheet Location [Domain] Balance Sheet Location Operating Lease, Impairment Loss Lease impairment Foreign currency translation (loss) gain Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Variable Rate [Axis] Variable Rate Lessor, Lease, Description [Table] Lessor Lease Description [Table] Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member] Translation Adjustments Nonoperating Income (Expense) Net realized loss Total other expenses Nonoperating Income (Expense), Total Noncompete Agreements [Member] Covenant Not to Compete Covenant not to Compete Liabilities Liabilities related to consolidated VIEs Total liabilities Contract asset balances with customer. Contract Asset Balanceswith Customer Roll Forward Contract Asset Balances with Customer Office Space [Member] Office Space [Member] Office Space Finite-Lived Intangible Asset, Useful Life Weighted Average Life (Years) Estimated Life Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income Loss [Table] Lease Impairment [Member] Lease Impairment [Member] Lease Impairment Asset Impairment Charges Impairment Asset Impairment Charges, Total Equity, Attributable to Parent Ending Balance Beginning Balance Total SP Plus Corporation stockholders’ equity Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] SOFR Roker Inc, Roker Inc, [Member] Roker Inc. (Roker) Consolidated Entities [Axis] Consolidated Entities Intangible Assets, Net (Excluding Goodwill) Other intangible assets, net Intangible Assets, Net (Excluding Goodwill), Total Interest Expense Interest expense Interest Expense, Total Interest expense After 2028 Finance lease liability payments due after year four. Finance Lease Liability Payments Due After Year Four Contract assets Balance, end of period Balance, beginning of year Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Lease liability, noncurrent. Lease Liability Noncurrent [Abstract] Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Leases Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Deferred tax liability Deferred income tax liability Statement of Financial Position [Abstract] Represents information pertaining to the Segment Two operating segment of the entity. Segment Two [Member] Aviation Weighted Average Number of Shares Outstanding, Diluted Diluted (in shares) Diluted weighted average common shares outstanding 2025 Operating lease liability finance lease liability and sublease rentals due next twelve months. Operating Lease Liability Finance Lease Liability And Sublease Rentals Due Next Twelve Months Credit Facility [Axis] Credit Facility Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term (years) Business acquisiton, enterprise value. Business Acquisiton, Enterprise Value Total enterprise value Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Basic and Diluted Net Income per Common Share and Reconciliation of Weighted Average Shares Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed Schedule of Business Acquisitions, by Acquisition [Table Text Block] Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income Fair Value Hierarchy and NAV [Axis] 2027 Finance Lease, Liability, to be Paid, Year Three Lease Type Contracts [Member] Lease Type Contracts [Member] Lease Type Contracts Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Finance Lease, Interest Expense Interest on lease liabilities Probability weighting of potential payouts Probability Weighting Of Potential Payouts Probability weighting of potential payouts. Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Business Acquisition [Axis] Business Acquisition Debt Instrument, Covenant Compliance Debt instrument, covenant compliance Goodwill, Period Increase (Decrease) Changes to carrying amount of goodwill Goodwill, Period Increase (Decrease), Total AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member] Interest Rate Collars Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class ASU 2020-03 Accounting Standards Update 2020-03 [Member] XML 9 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover page - shares
3 Months Ended
Mar. 31, 2024
May 01, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 000-50796  
Entity Registrant Name SP Plus Corporation  
Entity Central Index Key 0001059262  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 16-1171179  
Entity Address, Address Line One 200 E. Randolph Street, Suite 7700  
Entity Address, City or Town Chicago  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60601-7702  
City Area Code 312  
Local Phone Number 274-2000  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol SP  
Security Exchange Name NASDAQ  
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   19,798,884
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 17.8 $ 19.1
Accounts receivable, net 179.6 180.5
Prepaid expenses and other current assets 13.0 12.6
Total current assets 210.4 212.2
Property and equipment, net 72.3 68.3
Right-of-use assets 172.7 179.4
Goodwill 544.4 544.6
Other intangible assets, net 56.7 59.7
Deferred income taxes 41.9 42.8
Other noncurrent assets 44.0 44.9
Total noncurrent assets 932.0 939.7
Total assets 1,142.4 1,151.9
Liabilities    
Accounts payable 145.2 136.6
Accrued and other current liabilities 107.9 128.1
Short-term lease liabilities 54.3 56.2
Current portion of long-term borrowings 18.5 16.5
Total current liabilities 325.9 337.4
Long-term borrowings, excluding current portion 331.9 335.6
Long-term lease liabilities 150.3 158.0
Other noncurrent liabilities 73.7 70.2
Total noncurrent liabilities 555.9 563.8
Total liabilities 881.8 901.2
Stockholders’ equity    
Preferred stock, par value $0.01 per share; 5,000,000 shares authorized as of March 31, 2024 and December 31, 2023, respectively; no shares issued or outstanding 0.0 0.0
Common stock, par value $0.001 per share; 50,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 23,593,626 and 19,798,884 shares issued and outstanding as of March 31, 2024 and December 31, 2023 0.0 0.0
Treasury stock, at cost; 3,794,742 shares as of March 31, 2024 and December 31, 2023 (130.4) (130.5)
Additional paid-in capital 280.1 277.9
Accumulated other comprehensive loss (1.5) (1.3)
Retained earnings 112.3 104.7
Total SP Plus Corporation stockholders’ equity 260.5 250.8
Noncontrolling interests 0.1 (0.1)
Total stockholders’ equity 260.6 250.7
Total liabilities and stockholders’ equity $ 1,142.4 $ 1,151.9
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 23,593,626 23,593,626
Common stock, shares outstanding (in shares) 19,798,884 19,798,884
Treasury Stock, Shares 3,794,742 3,794,742
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Services revenue $ 451.9 $ 425.3
Cost of services (exclusive of depreciation and amortization) 389.2 367.0
General and administrative expenses 34.8 30.6
Depreciation and amortization 9.0 8.4
Operating income 18.9 19.3
Other expense (income)    
Interest expense 7.4 6.8
Interest income (0.1) (0.1)
Total other expenses 7.3 6.7
Earnings before income taxes 11.6 12.6
Income tax expense 3.1 3.3
Net income 8.5 9.3
Less: Net income attributable to noncontrolling interests 0.9 0.9
Net income attributable to SP Plus Corporation $ 7.6 $ 8.4
Net income per common share    
Basic $ 0.38 $ 0.43
Diluted $ 0.38 $ 0.42
Weighted average shares outstanding    
Basic (in shares) 19,803,578 19,701,426
Diluted (in shares) 19,992,969 19,867,300
Lease and Management Type Contracts    
Services revenue $ 222.1 $ 216.3
Cost of services (exclusive of depreciation and amortization) 159.4 158.0
Management Type Contracts    
Services revenue 159.5 148.1
Cost of services (exclusive of depreciation and amortization) 107.0 102.8
Lease Type Contracts    
Services revenue 62.6 68.2
Cost of services (exclusive of depreciation and amortization) 52.4 55.2
Reimbursed Management Type Contract Revenue    
Services revenue 229.8 209.0
Cost of services (exclusive of depreciation and amortization) $ 229.8 $ 209.0
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 8.5 $ 9.3
Foreign currency translation (loss) gain (0.2) 0.2
Comprehensive income 8.3 9.5
Less: Comprehensive income attributable to noncontrolling interests 0.9 0.9
Comprehensive income attributable to SP Plus Corporation $ 7.4 $ 8.6
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings (Accumulated Deficit)
Treasury Stock
Noncontrolling Interests
Beginning balance (deficit) at Dec. 31, 2022 $ 225.7   $ 274.2 $ (1.8) $ 73.6 $ (120.0) $ (0.3)
Beginning balance (deficit) (in shares) at Dec. 31, 2022   23,276,329          
Net income 9.3       8.4   0.9
Foreign currency translation 0.2     0.2      
Issuance of restricted stock units (0.4)   (0.4)        
Issuance of restricted stock units (in shares)   148,806          
Non-cash stock-based compensation 2.2   2.2        
Noncontrolling interests buyout (0.7)   (0.7)        
Repurchases of common stock (10.5)         (10.5)  
Distributions to noncontrolling interests (0.5)           (0.5)
Ending balance (deficit) at Mar. 31, 2023 225.3   275.3 (1.6) 82.0 (130.5) 0.1
Ending balance (deficit) (in shares) at Mar. 31, 2023   23,425,135          
Beginning balance (deficit) at Dec. 31, 2023 $ 250.7   277.9 (1.3) 104.7 (130.5) (0.1)
Beginning balance (deficit) (in shares) at Dec. 31, 2023 19,798,884 23,593,626          
Net income $ 8.5       7.6   0.9
Foreign currency translation (0.2)     (0.2)      
Non-cash stock-based compensation 2.3   2.3        
Noncontrolling interests buyout (0.1)   (0.1)        
Other 0.1         0.1  
Distributions to noncontrolling interests (0.7)           (0.7)
Ending balance (deficit) at Mar. 31, 2024 $ 260.6   $ 280.1 $ (1.5) $ 112.3 $ (130.4) $ 0.1
Ending balance (deficit) (in shares) at Mar. 31, 2024 19,798,884 23,593,626          
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities    
Net income $ 8.5 $ 9.3
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 9.0 8.4
Non-cash stock-based compensation 2.3 2.2
Provisions for credit losses on accounts receivable 0.0 0.2
Deferred income taxes 0.9 0.8
Other (0.1) (1.6)
Changes in operating assets and liabilities    
Accounts receivable 0.7 8.6
Prepaid expenses and other current assets (0.3) (0.5)
Accounts payable 8.7 7.0
Accrued liabilities and other (15.1) (26.7)
Net cash provided by operating activities 14.6 7.7
Investing activities    
Purchases of property and equipment (5.6) (6.7)
Proceeds from sale of property and equipment 0.1 0.0
Noncontrolling interests buyout (0.1) (2.1)
Net cash used in investing activities (5.6) (8.8)
Financing activities    
Payments on credit facility revolver (180.9) (135.8)
Proceeds from credit facility revolver 177.3 169.7
Payments on credit facility term loan (1.2) (1.3)
Payments on other long-term borrowings (1.9) (1.9)
Payments of withholding taxes on share-based compensation 0.0 (0.4)
Distributions to noncontrolling interests (0.7) (0.5)
Repurchases of common stock 0.0 (11.1)
Payment of contingent consideration (2.8) 0.0
Net cash (used in) Provided by financing activities (10.2) 18.7
Effect of exchange rate changes on cash and cash equivalents (0.1) (0.2)
(Decrease) increase in cash and cash equivalents (1.3) 17.4
Cash and cash equivalents at beginning of year 19.1 12.4
Cash and cash equivalents at end of period 17.8 29.8
Cash paid (received) during the period for    
Interest 7.0 6.6
Income taxes, net $ (0.1) $ 0.1
XML 16 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies and Practices
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies and Practices

1. Significant Accounting Policies and Practices

The Company

SP Plus Corporation (the "Company") develops and integrates technology with operations management and support to deliver mobility solutions that enable the efficient and time-sensitive movement of people, vehicles and personal travel belongings. The Company is committed to providing solutions that make every moment matter for a world on the go while meeting the objectives of the Company's diverse client base in North America and Europe, which includes aviation, commercial, hospitality and institutional clients. The Company typically enters into contractual agreements with property owners or managers as opposed to owning facilities.

On October 4, 2023, the Company entered into an Agreement and Plan of Merger (the "Merger Agreement") by and among the Company, Metropolis Technologies, Inc. ("Metropolis") and Schwinger Merger Sub Inc., a direct, wholly owned subsidiary of Metropolis (“Merger Sub”), in an all-cash transaction with a total enterprise value of approximately $1.5 billion. Pursuant to the Merger Agreement, subject to terms and conditions therein, Merger Sub will acquire all of the outstanding shares of the Company’s common stock for $54.00 per share, without interest, and merge with the Company, with the Company surviving as a wholly owned subsidiary of Metropolis. The Company’s stockholders approved the transaction on February 9, 2024. The transaction is expected to close in 2024, subject to other customary closing conditions, including the receipt of regulatory approvals. Upon completion of the transaction, the Company’s shares will no longer trade on the Nasdaq Global Select Market. During the three months ended March 31, 2024, the Company incurred $2.7 million in expenses related to the proposed merger with Metropolis.

Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures normally included in the financial statements have been condensed or omitted as permitted by such rules and regulations.

All adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation have been included. Operating results during the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for any other interim period or the fiscal year ending December 31, 2024. The financial statements presented in this report should be read in conjunction with the Company’s annual Consolidated Financial Statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2023 filed on February 28, 2024 with the Securities and Exchange Commission.

Principles of Consolidation

The unaudited Condensed Consolidated Financial Statements include the accounts of the Company, its wholly owned subsidiaries, and Variable Interest Entities ("VIEs") in which the Company is the primary beneficiary. The Company is the primary beneficiary of a VIE when the Company has the power to direct activities that most significantly affect the economic performance of the VIE. If the Company is not the primary beneficiary in a VIE and has significant influence, the Company accounts for the investment in the VIE as an equity method investment. As of March 31, 2024 and December 31, 2023, assets related to consolidated VIEs were $53.0 million and $51.4 million, respectively, which were primarily related to right-of-use (“ROU”) assets and property and equipment, net. As of March 31, 2024 and December 31, 2023, liabilities related to consolidated VIEs were $45.3 million and $43.5 million, respectively, which were primarily related to operating and finance lease liabilities. All intercompany profits, transactions and balances have been eliminated in consolidation.

Cash and Cash Equivalents

Cash equivalents represent funds temporarily invested in money market instruments with maturities of three months or less. Cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents that are restricted as to withdrawal or use under the terms of certain contractual agreements were $0.2 million as of March 31, 2024 and December 31, 2023, and were included in Cash and cash equivalents within the Condensed Consolidated Balance Sheets.

Allowance for Doubtful Accounts

Accounts receivable, net of the allowance for doubtful accounts, represents the Company’s estimate of the amount that ultimately will be realized in cash. The Company reviews the adequacy of its allowance for doubtful accounts on an ongoing basis, primarily using a review of specific accounts, as well as historical collection trends and aging of receivables, and records adjustments to the allowance as necessary. Changes in economic conditions or other circumstances could have an impact on the collection of existing accounts receivable balances or future allowance considerations. The Company’s allowance for doubtful accounts, which was included in Accounts receivable, net, within the Condensed Consolidated Balance Sheets, was $1.4 million and $2.6 million as of March 31, 2024 and December 31, 2023, respectively.

Property and Equipment, Net

Property and equipment includes the Company's equipment, internal-use software, vehicles, leasehold improvements and construction/development in process. Property and equipment are stated at cost, less accumulated depreciation and amortization, whenever applicable.

Certain costs incurred in the planning and evaluation stage of internal-use software projects are recorded to expense as incurred. Costs associated with directly obtaining, developing or upgrading internal-use software are capitalized and included as Software in Property and equipment, net, within the Condensed Consolidated Balance Sheets. When the internal-use software is ready for its intended use, it is amortized on a straight-line basis over the estimated useful life of the internal-use software, which is typically 3 years.

Equipment and vehicles are depreciated on a straight-line basis over their estimated useful lives ranging from 1 to 10 years. Expenditures for major renewals and improvements that extend the useful life of property and equipment, other than internal-use software, are capitalized. Leasehold improvements are amortized on a straight-line basis over the terms of the respective leases or the useful lives of the improvements, whichever is shorter.

Equity Investments in Unconsolidated Entities

The Company has ownership interests in 26 active partnerships, joint ventures or similar arrangements that operate parking facilities, of which 20 are consolidated under the VIE or voting interest models and 6 are unconsolidated where the Company’s ownership interests range from 30-50 percent and for which there are no indicators of control. The Company accounts for such investments under the equity method of accounting, and the Company’s underlying share of each investee’s equity of $12.3 million and $12.2 million as of March 31, 2024 and December 31, 2023, respectively, was included in Other noncurrent assets within the Condensed Consolidated Balance Sheets. As the operations of these entities are consistent with the Company’s underlying core business operations, the equity in earnings of these investments were included in Services revenue within the Condensed Consolidated Statements of Income. The equity earnings in these related investments were $0.5 million and $0.7 million during the three months ended March 31, 2024 and 2023, respectively.

Other Noncurrent Assets

Other noncurrent assets consisted of equity investments in unconsolidated entities, advances, deposits and cost of contracts, net, as of March 31, 2024 and December 31, 2023.

Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of insurance, accrued rent, compensation, contingent consideration, payroll withholdings, property, payroll and other taxes and other accrued expenses as of March 31, 2024 and December 31, 2023.

Noncontrolling Interests

Noncontrolling interests represent the noncontrolling holders’ percentage share of income (losses) from the subsidiaries in which the Company holds a controlling, but less than 100 percent, ownership interest. The results of these subsidiaries are consolidated and included within the Condensed Consolidated Financial Statements.

During the three months ended March 31, 2024 and 2023, the Company paid a former minority partner $0.1 million and $2.1 million, respectively, per the terms of an agreement between the Company and the former minority partner. Per the terms of the agreement, the Company is required to make additional payments to the former minority partner over a ten-year period, which started in 2023, amounting to a total of $4.5 million to be paid to the former minority partner. As of March 31, 2024 and December 31, 2023, the liability for the payment to the former minority partner was $1.7 million, of which $0.4 million and $1.3 million was recorded in Accrued and other current liabilities and Other noncurrent liabilities, respectively, within the Condensed Consolidated Balance Sheets.

Goodwill

Goodwill represents the excess of the purchase price paid over the fair value of net assets acquired. In accordance with the Financial Accounting Standards Board's ("FASB") authoritative accounting guidance on goodwill, the Company evaluates goodwill for impairment on an annual basis, or more often if events or circumstances change that could cause goodwill to become impaired. The Company has elected to assess the impairment of goodwill annually on October 1 or at an interim date if there is an event or change in circumstances indicating the carrying value may not be recoverable. The goodwill impairment test is performed at the reporting unit level; the Company's reporting units represent its operating segments, consisting of Commercial and Aviation. Factors that could trigger an impairment review include significant under-performance relative to expected historical or projected future operating results, significant changes in the use of acquired assets or the Company’s business strategy, and significant negative industry or economic trends.

Other Intangible Assets, net

Other intangible assets represent assets with finite lives that are amortized on a straight-line basis over their estimated useful lives. The Company evaluates other intangible assets on a periodic basis to determine whether events or circumstances warrant a revision to their remaining useful lives. In addition, other intangible assets are reviewed for impairment when circumstances change that would indicate the carrying value may not be recoverable. Assumptions and estimates about future values and remaining useful lives of intangible assets are complex and subjective, and can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors, such as changes in the Company's business strategy and forecasts.

Long-Lived Assets

The Company evaluates long-lived assets, including ROU assets and property and equipment, for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable. The Company groups assets at the lowest level for which cash flows are separately identified in order to measure an impairment. Events or circumstances that would result in an impairment review include a significant change in the use of an asset, the planned sale or disposal of an asset, or a projection that demonstrates continuing losses associated with the use of a long-lived asset or asset group. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset or asset group to future undiscounted cash flows expected to be generated by the asset or asset group. If the asset or asset group is determined to be impaired, the impairment recognized is measured by the amount by which the carrying value of the asset or asset group exceeds its fair value.

Assumptions and estimates used to determine cash flows in the evaluation of impairment and the fair values used to determine the impairment are subject to a degree of judgment and complexity. Any future changes to the assumptions and estimates resulting from changes in actual results or market conditions from those anticipated may affect the carrying value of long-lived assets or asset groups and could result in impairment charges. Future events that may result in impairment charges include economic volatility or other factors that could decrease revenues and profitability of existing locations and changes in the cost structure of existing facilities, such as increasing labor and benefit costs.

Foreign Operations

The Company has foreign operations in Canada, Puerto Rico, the United Kingdom and India. Assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the rate in effect on the respective balance sheet date, while income and expenses are translated at the average rates during the respective periods. Translation adjustments resulting from the fluctuations in exchange rates are recorded as a separate component of Accumulated other comprehensive loss in Stockholders’ equity within the Condensed Consolidated Balance Sheets, while transaction gains and losses are recorded within the Condensed Consolidated Statements of Income. Deferred income taxes are not recorded on cumulative foreign currency translation adjustments when the Company expects the foreign earnings to be permanently reinvested.

Recently Issued Accounting Pronouncements

Accounting Pronouncements to be Adopted

Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Improvements to Reportable Segment Disclosures. Public companies are required to disclose significant segment expenses and other segment items on an interim and annual basis and provide all disclosures about a reportable segment’s profit or loss and assets in interim periods. Entities are also permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the chief operating decision maker ("CODM") to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the Consolidated Financial Statements. These amendments aim to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The guidance is applied retrospectively to all periods presented in the Condensed Consolidated Financial Statements, unless doing so is impracticable. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within the fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.

Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. These amendments require disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. Companies will be required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a certain quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a certain quantitative threshold. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The guidance will be applied on a prospective basis with the option to apply the

standard retrospectively. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.

XML 17 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions
3 Months Ended
Mar. 31, 2024
Business Combinations [Abstract]  
Acquisitions

2. Acquisitions

2023 Acquisition

On July 25, 2023, the Company acquired certain assets of Roker Inc. ("Roker"), a United States based provider of fully-integrated parking solutions that simplify permit, violation and enforcement management for organizations and municipalities, for approximately $3.1 million. The Company utilized borrowings under its Senior Credit Facility and cash on hand to fund the acquisition. Roker's operations are included in the Commercial segment.

The acquisition enhances the Company's position as a global provider of frictionless technology solutions that is not dependent on the Company's legacy parking management related operations. Roker has been accounted for as a business combination, and the assets acquired and liabilities assumed were recorded at their fair values as of the acquisition date. Goodwill was measured as the excess of the consideration over the assets acquired, including other intangible assets, less liabilities assumed. Tax deductible goodwill related to the acquisition was $1.0 million. The results of Roker's operations are reflected in the Condensed Consolidated Financial Statements from the date of the acquisition.

During the three months ended March 31, 2024, Roker contributed $0.1 million of services revenue and $0.2 million of losses before income taxes, primarily due to the amortization related to the acquired other intangible assets.

The fair values of the assets acquired and liabilities assumed were as follows:

 

(millions)

 

 

Other intangible assets

 

2.3

 

Goodwill

 

1.0

 

Accounts payable

 

(0.2

)

Net cash paid

$

3.1

 

As discussed above, during the year ended December 31, 2023, the Company recorded additions to other intangible assets of $2.3 million. The other intangible assets acquired were recorded at their fair value on the acquisition date as follows:

 

(millions)

 

Estimated Life

 

Fair Value

 

Proprietary know how

 

8.0 Years

 

$

2.1

 

Customer relationships

 

5.4 Years

 

 

0.2

 

Fair value of identified intangible assets

 

 

 

$

2.3

 

The fair values of other intangible assets acquired were determined to be Level 3 under the fair value hierarchy. The fair value for all identifiable intangible assets was based on assumptions that market participants would use in pricing an asset, based on the most advantageous market for the asset.

The fair value of the Proprietary know how was determined using the multi-period excess earnings method under the income approach utilizing projected financial information for the technology that was acquired. The fair value of the customer relationships was determined using the distributor method under the income approach.

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

3. Leases

The Company leases parking facilities, office space, warehouses, vehicles and equipment and determines if an arrangement is a lease at inception. The Company subleases certain real estate to third parties. The Company's sublease portfolio consists of operating leases for space within leased parking facilities.

The components of ROU assets and lease liabilities and the classification within the Condensed Consolidated Balance Sheets as of March 31, 2024 (unaudited) and December 31, 2023 were as follows:

 

(millions)

 

Classification

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Right-of-use assets

 

$

172.7

 

 

$

179.4

 

Finance

 

Property and equipment, net

 

 

27.5

 

 

 

24.6

 

Total leased assets

 

 

 

$

200.2

 

 

$

204.0

 

Liabilities

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

Operating

 

Short-term lease liabilities

 

$

54.3

 

 

$

56.2

 

Finance

 

Current portion of long-term borrowings

 

 

8.1

 

 

 

7.5

 

Noncurrent

 

 

 

 

 

 

 

 

Operating

 

Long-term lease liabilities

 

 

150.3

 

 

 

158.0

 

Finance

 

Long-term borrowings, excluding current portion

 

 

18.9

 

 

 

16.6

 

Total lease liabilities

 

 

 

$

231.6

 

 

$

238.3

 

 

The components of net lease cost and classification within the Condensed Consolidated Statements of Income during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

 

 

Three Months Ended

 

(millions)

 

Classification

 

March 31, 2024

 

 

March 31, 2023

 

Operating lease (a)(b)

 

Cost of services - lease type contracts

 

$

14.2

 

 

$

13.8

 

Short-term lease (a)

 

Cost of services - lease type contracts

 

 

6.0

 

 

 

4.9

 

Variable lease

 

Cost of services - lease type contracts

 

 

15.2

 

 

 

18.2

 

Operating lease cost

 

 

 

 

35.4

 

 

 

36.9

 

Finance lease cost

 

 

 

 

 

 

 

 

Amortization of leased assets

 

Depreciation and amortization

 

 

1.8

 

 

 

1.6

 

Interest on lease liabilities

 

Interest expense

 

 

0.4

 

 

 

0.3

 

Net lease cost

 

 

 

$

37.6

 

 

$

38.8

 

 

(a)
Included expense related to leases for office space recorded in General and administrative expenses within the Condensed Consolidated Statements of Income of $1.0 million during the three months ended March 31, 2024 and 2023.
(b)
Included rent concessions of $1.1 million and $1.3 million during the three months ended March 31, 2024 and 2023, respectively.

Sublease income was $0.2 million and $0.5 million during the three months ended March 31, 2024 and 2023, respectively.

Maturities, lease term and discount rate information of lease liabilities as of March 31, 2024 (unaudited) were as follows:

 

(millions)

 

Operating
Leases
Liabilities

 

 

Finance
Leases
Liabilities

 

 

Total

 

2024

 

$

49.5

 

 

$

7.4

 

 

$

56.9

 

2025

 

 

54.9

 

 

 

7.9

 

 

 

62.8

 

2026

 

 

42.9

 

 

 

6.4

 

 

 

49.3

 

2027

 

 

29.1

 

 

 

4.3

 

 

 

33.4

 

2028

 

 

23.0

 

 

 

2.5

 

 

 

25.5

 

After 2028

 

 

36.4

 

 

 

2.1

 

 

 

38.5

 

Total lease payments

 

 

235.8

 

 

 

30.6

 

 

 

266.4

 

Less: Imputed interest

 

 

31.2

 

 

 

3.6

 

 

 

34.8

 

Present value of lease liabilities

 

$

204.6

 

 

$

27.0

 

 

$

231.6

 

Weighted-average remaining lease term (years)

 

 

5.0

 

 

 

4.0

 

 

 

 

Weighted-average discount rate

 

 

5.6

%

 

 

6.5

%

 

 

 

 

Future sublease income for the periods shown above was excluded, as the amounts are not material.

Supplemental cash flow information related to leases during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

Operating cash outflows related to operating leases

 

$

20.5

 

 

$

20.8

 

Operating cash outflows related to interest on finance leases

 

 

0.4

 

 

 

0.3

 

Financing cash outflows related to finance leases

 

 

1.9

 

 

 

1.9

 

Leased assets obtained in exchange for new operating lease liabilities

 

 

5.0

 

 

 

7.8

 

Leased assets obtained in exchange for new finance lease liabilities

 

 

5.0

 

 

 

1.7

 

XML 19 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue

4. Revenue

The Company recognizes revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.

Contracts with customers and clients

The Company accounts for a contract when it has the approval and commitment from both parties, the rights of the parties are identified, the payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Once a contract is identified, the Company evaluates whether the contract should be accounted for as more than one performance obligation. Substantially all of the Company’s revenues come from the following two types of arrangements: Management type and Lease type contracts.

Management type contracts

Management type contract revenue consists of management fees, including both fixed and performance-based fees, and in some cases e-commerce technology fees, customer convenience fees and monthly subscription fees related to the use of the Company's technology solutions. In exchange for this consideration, the Company may have a bundle of integrated services that comprise one performance obligation and include services such as managing the facility, as well as ancillary services such as accounting, equipment leasing, consulting, insurance and other value-added services. Management type contract revenues do not include gross customer collections at the managed facilities as these revenues belong to the property owners rather than the Company. Management type contracts generally provide the Company with management fees regardless of the operating performance of the underlying facilities. Revenue is recognized over time as the Company provides services over the term of the contract.

Lease type contracts

Lease type contract revenue includes gross receipts (net of local taxes), e-commerce technology fees and customer convenience fees. Performance obligations related to lease type contracts include parking for transient and monthly parkers. Revenue is recognized over time as the Company provides services. Under lease type arrangements, the Company pays the property owner a fixed base rent, percentage rent that is tied to the facility’s financial performance, or a combination of both. The Company operates the parking facility and is responsible for most operating expenses, but typically is not responsible for major maintenance, capital expenditures or real estate taxes.

Service concession arrangements

Certain expenses (primarily rental expense), as well as depreciation and amortization, related to service concession arrangements for lease type contracts, are recorded as a reduction of Service revenue – lease type contracts.

The Company recorded $2.7 million and $2.9 million of cost concessions related to service concession arrangements (recognized as an increase to revenue) during the three months ended March 31, 2024 and 2023, respectively.

Disaggregation of revenue

The Company disaggregates its revenue from contracts with customers by type of arrangement for each of the reportable segments. The Company has concluded that such disaggregation of revenue best depicts the overall economic nature, timing and uncertainty of the Company's revenue and cash flows affected by the economic factors of the respective contractual arrangement. See Note 13. Segment Information for further information on disaggregation of the Company's revenue by segment.

Performance obligations

As of March 31, 2024, the Company had $193.7 million related to performance obligations that were unsatisfied or partially unsatisfied for which the Company expects to recognize revenue. This amount excludes variable consideration primarily related to contracts where the Company and customer share the gross revenues or operating profit for the location and contracts where transaction prices include performance incentives that are constrained at contract inception. These performance incentives are

based on measures that are ascertained exclusively by future performance and therefore cannot be estimated at contract inception by the Company. The Company applies the practical expedient that permits exclusion of information about the remaining performance obligations that have original expected durations of one year or less.

The Company expects to recognize the remaining performance obligations as revenue in future periods as follows:

(millions) (unaudited)

 

Remaining
Performance
Obligations

 

2024

 

$

58.6

 

2025

 

 

51.1

 

2026

 

 

37.6

 

2027

 

 

23.1

 

2028

 

 

10.1

 

2029 and thereafter

 

 

13.2

 

Total

 

$

193.7

 

 

Contract balances

Contract assets and liabilities are reported on a contract-by-contract basis and are included in Accounts receivable, net and Accrued and other current liabilities, respectively, within the Condensed Consolidated Balance Sheets.

The following table provides information about accounts receivable, contract assets and contract liabilities with customers and clients as of March 31, 2024 (unaudited) and December 31, 2023:

(millions)

 

March 31, 2024

 

 

December 31, 2023

 

Accounts receivable

 

$

180.7

 

 

$

181.9

 

Contract assets

 

 

0.3

 

 

 

1.2

 

Contract liabilities

 

 

(9.4

)

 

 

(17.5

)

 

Changes in contract assets, which include the recognition of additional consideration due from the client, are offset by reclassifications of contract asset balances to accounts receivable when the Company obtains an unconditional right to consideration, thereby establishing an accounts receivable. The following table provides information about changes to contract assets during the three months ended March 31, 2024 and 2023 (unaudited):

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Balance, beginning of year

 

$

1.2

 

 

$

1.8

 

Additional contract assets

 

 

0.3

 

 

 

0.5

 

Reclassification to accounts receivable

 

 

(1.2

)

 

 

(1.8

)

Balance, end of period

 

$

0.3

 

 

$

0.5

 

 

Changes in contract liabilities primarily include additional contract liabilities and reductions of contract liabilities when revenue is recognized. The following table provides information about changes to contract liabilities during the three months ended March 31, 2024 and 2023 (unaudited):

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Balance, beginning of year

 

$

(17.5

)

 

$

(17.4

)

Additional contract liabilities

 

 

(8.5

)

 

 

(9.6

)

Recognition of revenue from contract liabilities

 

 

16.6

 

 

 

17.1

 

Balance, end of period

 

$

(9.4

)

 

$

(9.9

)

 

Cost of contracts, net

Cost of contracts expense related to service concession arrangements and certain management type contracts are recorded as a reduction of revenue. Cost of contracts expense during the three months ended March 31, 2024 and 2023 (unaudited), which was included as a reduction to Services revenue – management type contracts within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Cost of contracts expense

 

$

0.2

 

 

$

0.2

 

 

As of March 31, 2024 (unaudited) and December 31, 2023, cost of contracts, net of accumulated amortization, included in Other noncurrent assets within the Condensed Consolidated Balance Sheets was $2.0 million and $2.2 million, respectively.

XML 20 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Legal and Other Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Legal and Other Commitments and Contingencies

The Company is subject to claims and litigation in the normal course of its business, including those related to labor and employment, contracts, personal injury and other related matters, some of which allege substantial monetary damages and claims. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. While the outcomes of claims and legal proceedings brought against the Company are subject to uncertainty, the Company believes the final outcome will not have a material adverse effect on its financial position, results of operations or cash flows.

XML 21 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, net
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Other Intangible Assets, net

6. Other Intangible Assets, net

The components of other intangible assets, net, as of March 31, 2024 (unaudited) and December 31, 2023, were as follows:

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

(millions)

 

Weighted
Average
Life (Years)

 

 

Intangible
Assets,
Gross

 

 

Accumulated
Amortization

 

 

Intangible
Assets,
Net

 

 

Intangible
Assets,
Gross

 

 

Accumulated
Amortization

 

 

Intangible
Assets,
Net

 

Management contract rights

 

 

5.4

 

 

$

81.0

 

 

$

(59.3

)

 

$

21.7

 

 

$

81.0

 

 

$

(58.0

)

 

$

23.0

 

Proprietary know how

 

 

6.0

 

 

 

24.0

 

 

 

(7.0

)

 

 

17.0

 

 

 

24.1

 

 

 

(6.2

)

 

 

17.9

 

Customer relationships

 

 

7.4

 

 

 

25.1

 

 

 

(9.5

)

 

 

15.6

 

 

 

25.1

 

 

 

(8.9

)

 

 

16.2

 

Trade names and trademarks

 

 

12.5

 

 

 

3.0

 

 

 

(1.3

)

 

 

1.7

 

 

 

3.0

 

 

 

(1.2

)

 

 

1.8

 

Covenant not to compete

 

 

3.7

 

 

 

1.3

 

 

 

(0.6

)

 

 

0.7

 

 

 

2.9

 

 

 

(2.1

)

 

 

0.8

 

Other intangible assets, net

 

 

6.3

 

 

$

134.4

 

 

$

(77.7

)

 

$

56.7

 

 

$

136.1

 

 

$

(76.4

)

 

$

59.7

 

 

Amortization expense related to other intangible assets during the three months ended March 31, 2024 and 2023 (unaudited), respectively, which was included in Depreciation and amortization within the Condensed Consolidated Statements of Income, was as follows:

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Amortization expense

 

$

2.9

 

 

$

3.0

 

XML 22 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

7. Goodwill

The changes in the carrying amounts of goodwill during the three months ended March 31, 2024 (unaudited) were as follows:

(millions)

 

Commercial

 

 

Aviation

 

 

Total

 

Net book value as of December 31, 2023

 

 

 

 

 

 

 

 

 

Goodwill

 

$

388.1

 

 

$

216.0

 

 

$

604.1

 

Accumulated impairment losses

 

 

 

 

 

(59.5

)

 

 

(59.5

)

Total

 

$

388.1

 

 

$

156.5

 

 

$

544.6

 

Foreign currency translation

 

 

(0.1

)

 

 

(0.1

)

 

 

(0.2

)

Net book value as of March 31, 2024

 

 

 

 

 

 

 

 

 

Goodwill

 

$

388.0

 

 

$

215.9

 

 

$

603.9

 

Accumulated impairment losses

 

 

 

 

 

(59.5

)

 

 

(59.5

)

Total

 

$

388.0

 

 

$

156.4

 

 

$

544.4

 

XML 23 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowing Arrangements
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Borrowing Arrangements

8. Borrowing Arrangements

Long-term borrowings, as of March 31, 2024 (unaudited) and December 31, 2023, in order of preference, were as follows:

 

Amount Outstanding

 

(millions)

 

March 31,
2024

 

 

December 31,
2023

 

Senior Credit Facility, net of original discount on borrowings(1)

 

$

323.8

 

 

$

328.6

 

Other borrowings(2)

 

 

28.1

 

 

 

25.2

 

Deferred financing costs

 

 

(1.5

)

 

 

(1.7

)

Total obligations

 

 

350.4

 

 

 

352.1

 

Less: Current portion of long-term borrowings

 

 

18.5

 

 

 

16.5

 

Total long-term borrowings, excluding current portion

 

$

331.9

 

 

$

335.6

 

 

(1)
Included discount on borrowings of $0.8 million and $0.9 million as of March 31, 2024 and December 31, 2023, respectively.
(2)
Included finance lease liabilities of $27.0 million and $24.1 million as of March 31, 2024 and December 31, 2023, respectively. See Note 3. Leases for further discussion.

Senior Credit Facility

On April 21, 2022 (the “Fifth Amendment Effective Date”), the Company entered into a fifth amendment (the “Fifth Amendment”) to the Company’s credit agreement (as amended prior to the Fifth Amendment Effective Date, the “Credit Agreement”; the Credit Agreement, as amended by the Fifth Amendment, the “Amended Credit Agreement”) with Bank of America, N.A. (“Bank of America”), as Administrative Agent, swing-line lender and a letter of credit issuer; certain subsidiaries of the Company, as guarantors; and the lenders party thereto (the “Lenders”), pursuant to which the Lenders have made available to the Company a senior secured credit facility (the “Senior Credit Facility”). The Senior Credit Facility permits aggregate borrowings of $600.0 million consisting of (i) a revolving credit facility of up to $400.0 million at any time outstanding, which includes a letter of credit facility that is limited to $100.0 million at any time outstanding, and (ii) a term loan facility of $200.0 million. The maturity date of the Senior Credit Facility is April 21, 2027.

As of March 31, 2024, the Company was in compliance with its debt covenants under the Amended Credit Agreement.

As of March 31, 2024, the Company had $35.7 million of letters of credit outstanding under the Senior Credit Facility and borrowings against the Senior Credit Facility aggregated to $324.6 million.

The weighted average interest rate on the Company's Senior Credit Facility was 6.7% and 6.3% during the three months ended March 31, 2024 and 2023, respectively. That rate included the letters of credit for both years. The weighted average interest rate on all outstanding borrowings, not including letters of credit, was 7.2% and 6.7% during the three months ended March 31, 2024 and 2023, respectively.

Subordinated Convertible Debentures

The Company acquired Subordinated Convertible Debentures ("Convertible Debentures") as a result of the October 2, 2012 acquisition of Central Parking Corporation. As of October 2, 2012, the Convertible Debentures were no longer redeemable for shares. The Convertible Debentures mature on April 1, 2028 at $25 per share. The holders of the Convertible Debentures have the right to redeem the Convertible Debentures for $19.18 per share upon acceleration or earlier repayment of the Convertible Debentures. There were no redemptions of the Convertible Debentures during the three months ended March 31, 2024 and the year ended December 31, 2023. The approximate redemption value of the Convertible Debentures outstanding as of March 31, 2024 and December 31, 2023 was $1.1 million.

XML 24 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Repurchase Program
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stock Repurchase Program

9. Stock Repurchase Program

In February 2023, the Company's Board of Directors (the "Board") authorized the Company to repurchase, on the open market, shares of the Company's outstanding common stock in an amount not to exceed $60.0 million in aggregate. No shares have been repurchased under this program.

In May 2022, the Board authorized the Company to repurchase, on the open market, shares of the Company’s outstanding common stock in an amount not to exceed $60.0 million in aggregate. As of March 31, 2024, $0.2 million remained available for repurchase under this program.

As a condition of the Merger Agreement, beginning on October 4, 2023, the Company is restricted from repurchasing its common stock.

Stock repurchase activity under the May 2022 stock repurchase program during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

Three Months Ended

 

(millions, except for share and per share data)

 

March 31, 2024

 

 

March 31, 2023

 

Total number of shares repurchased

 

 

 

 

 

285,700

 

Average price paid per share

 

$

 

 

$

36.53

 

Total value of common stock repurchased

 

$

 

 

$

10.4

 

 

The remaining authorized repurchase amount under the May 2022 and February 2023 stock repurchase programs as of March 31, 2024 (unaudited) was as follows:

(millions)

 

March 31, 2024

 

Total authorized repurchase amount

 

$

120.0

 

Total value of shares repurchased

 

 

59.8

 

Total remaining authorized repurchase amount

 

$

60.2

 

XML 25 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

10. Stock-Based Compensation

Restricted Stock Units ("RSU's")

During the three months ended March 31, 2024 and 2023, the Company granted 158,343 and 126,931 RSU's, respectively, to certain executives that vest over three years.

Nonvested RSU's as of March 31, 2024, and changes during the three months ended March 31, 2024 (unaudited) were as follows:

 

 

Shares

 

 

Weighted Average Grant-Date Fair Value

 

Nonvested as of December 31, 2023

 

 

290,787

 

 

$

32.89

 

Granted

 

 

158,343

 

 

 

54.00

 

Vested

 

 

(4,694

)

 

 

31.96

 

Nonvested as of March 31, 2024

 

 

444,436

 

 

$

40.39

 

 

The Company's stock-based compensation expense related to RSU's during the three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Stock-based compensation expense

 

$

1.4

 

 

$

1.1

 

 

As of March 31, 2024, there was $12.6 million of unrecognized stock-based compensation expense related to RSU's that are expected to be recognized over a weighted average remaining period of approximately 2.3 years.

Performance Share Units (“PSU's”)

There were 251,462 nonvested PSU's outstanding at a weighted average grant-date fair value of $32.66 as of March 31, 2024 and December 31, 2023. There were no changes during the three months ended March 31, 2024.

During the three months ended March 31, 2023, the Company granted 126,921 PSU's ("2023 PSU's") to certain executives. The performance target for PSU's is based on the achievement of a certain level of operating income, excluding depreciation and amortization, as well as certain other discretionary adjustments by the Board, over a three-year performance period. The ultimate number of shares issued could change depending on the Company’s results over the performance period. The maximum amount of shares that could be issued for the 2023 PSU's and the PSU's granted in 2022 ("2022 PSU's") are 248,056 and 254,868, respectively. The Company is currently recognizing expense for the 2023 PSU's and 2022 PSU's based on a payout of 126,509 shares and 193,700 shares, respectively.

The Company's stock-based compensation expense related to PSU's during the three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Stock-based compensation expense

 

$

0.9

 

 

$

1.1

 

 

As of March 31, 2024, there was $4.2 million of unrecognized stock-based compensation expenses related to PSU's that are expected to be recognized over a weighted average remaining period of approximately 1.4 years. In addition, the Company could recognize additional future stock-based compensation expenses of $4.2 million and $1.9 million for the 2023 PSU's and 2022 PSU's, respectively, if the maximum performance target is achieved for each award.

XML 26 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income per Common Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income per Common Share

11. Net Income per Common Share

Basic net income per common share is computed by dividing net income by the weighted daily average number of shares of common stock outstanding during the period. Diluted net income per common share is based upon the weighted daily average number of shares of common stock outstanding during the period plus all potentially dilutive stock-based awards, including RSU's and PSU's, using the treasury-stock method. Unvested PSU's are excluded from the computation of weighted average diluted common shares outstanding if the performance targets upon which the issuance of the shares is contingent have not been achieved and the respective performance period has not been completed as of the end of the period.

Basic and diluted net income per common share and a reconciliation of the weighted average basic common shares outstanding to the weighted average diluted common shares outstanding during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

 

Three Months Ended

 

(millions, except share and per share data)

 

March 31, 2024

 

 

March 31, 2023

 

Net income attributable to SP Plus Corporation

 

$

7.6

 

 

$

8.4

 

Basic weighted average common shares outstanding

 

 

19,803,578

 

 

 

19,701,426

 

Dilutive impact of share-based awards

 

 

189,391

 

 

 

165,874

 

Diluted weighted average common shares outstanding

 

 

19,992,969

 

 

 

19,867,300

 

Net income per common share

 

 

 

 

 

 

Basic

 

$

0.38

 

 

$

0.43

 

Diluted

 

$

0.38

 

 

$

0.42

 

There were no additional securities that could dilute basic earnings per share in the future that were not included in the computation of diluted earnings per common share, other than those disclosed.

XML 27 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Comprehensive Loss
3 Months Ended
Mar. 31, 2024
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Comprehensive Loss

12. Comprehensive Loss

The components of other comprehensive (loss) income during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

Three Months Ended
March 31, 2024

 

(millions)

 

Before Tax Amount

 

 

Income Tax

 

 

Net of Tax Amount

 

Translation adjustments

 

$

(0.2

)

 

$

 

 

$

(0.2

)

Other comprehensive loss

 

$

(0.2

)

 

$

 

 

$

(0.2

)

 

 

 

Three Months Ended
March 31, 2023

 

(millions)

 

Before Tax Amount

 

 

Income Tax

 

 

Net of Tax Amount

 

Translation adjustments

 

$

0.2

 

 

$

 

 

$

0.2

 

Other comprehensive income

 

$

0.2

 

 

$

 

 

$

0.2

 

The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2024 (unaudited) were as follows:

(millions)

 

Foreign
Currency
Translation
Adjustments

 

 

Total Accumulated
Other
Comprehensive
Loss

 

Balance as of December 31, 2023

 

$

(1.3

)

 

$

(1.3

)

Other comprehensive loss before reclassification

 

 

(0.2

)

 

 

(0.2

)

Balance as of March 31, 2024

 

$

(1.5

)

 

$

(1.5

)

The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2023 (unaudited) were as follows:

(millions)

 

Foreign
Currency
Translation
Adjustments

 

 

Total Accumulated
Other
Comprehensive
Loss

 

Balance as of December 31, 2022

 

$

(1.8

)

 

$

(1.8

)

Other comprehensive income before reclassification

 

 

0.2

 

 

 

0.2

 

Balance as of March 31, 2023

 

$

(1.6

)

 

$

(1.6

)

XML 28 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Information

13. Segment Information

Segment information is presented in accordance with a “management approach,” which designates the internal reporting used by the Company's CODM for making decisions and assessing performance as the source of the Company’s reportable segments. The Company’s segments are organized in a manner consistent with which discrete financial information is available and evaluated regularly by the CODM in deciding how to allocate resources and assess performance.

An operating segment is defined as a component of an enterprise that engages in business activities from which it may earn revenue and incur expenses, and about which separate financial information is regularly evaluated by the CODM. The CODM is the Company’s chief executive officer.

Each of the operating segments are directly responsible for revenue and expenses related to their operations, including direct segment general and administrative expenses. The CODM assesses the performance of each operating segment using information about operating income (loss) as the primary measure of performance, but does not evaluate segments using discrete asset information. Therefore, assets are not presented at the segment level. There were no material inter-segment transactions during the three months ended March 31, 2024 and 2023, and the Company does not allocate other expense (income), interest expense (income) or income tax expense (benefit) to the operating segments. The accounting policies for segment reporting are the same as for the Company as a whole.

The Company’s operating segments are Commercial and Aviation:

Commercial encompasses the Company's services in healthcare facilities, municipalities, including meter revenue collection and enforcement services, government facilities, hotels, commercial real estate, residential communities, retail, colleges and universities, as well as ancillary services such as providing technology-based mobility solutions, shuttle and ground transportation services, valet services, taxi and livery dispatch services and event planning, including shuttle and transportation services.
Aviation encompasses the Company's services in aviation (i.e., airports, airline and certain hospitality clients with baggage and parking services) as well as ancillary services, which include shuttle and ground transportation services, valet services, baggage handling, baggage repair and replacement, remote air check-in services, wheelchair assist services and other services, as well as providing technology-based mobility solutions.

The Other segment includes costs related to the Company’s operational support teams and costs related to common and shared infrastructure, including finance, accounting, information technology, human resources, procurement, legal and corporate development.

Revenue, operating income (loss), general and administrative expenses and depreciation and amortization by operating segment during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Services revenue

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

Management type contracts

 

$

89.5

 

 

$

79.8

 

Lease type contracts

 

 

58.4

 

 

 

64.6

 

Total Commercial

 

 

147.9

 

 

 

144.4

 

Aviation

 

 

 

 

 

 

Management type contracts

 

 

70.0

 

 

 

68.3

 

Lease type contracts

 

 

4.2

 

 

 

3.6

 

Total Aviation

 

 

74.2

 

 

 

71.9

 

Reimbursed management type contract revenue

 

 

229.8

 

 

 

209.0

 

Total services revenue

 

$

451.9

 

 

$

425.3

 

Operating income (loss)

 

 

 

 

 

 

Commercial

 

$

32.4

 

 

$

31.2

 

Aviation

 

 

11.2

 

 

 

8.6

 

Other

 

 

(24.7

)

 

 

(20.5

)

Total operating income

 

$

18.9

 

 

$

19.3

 

General and administrative expenses

 

 

 

 

 

 

Commercial

 

$

8.5

 

 

$

8.2

 

Aviation

 

 

4.1

 

 

 

3.9

 

Other

 

 

22.2

 

 

 

18.5

 

Total general and administrative expenses

 

$

34.8

 

 

$

30.6

 

Depreciation and amortization

 

 

 

 

 

 

Commercial(1)

 

$

3.9

 

 

$

3.6

 

Aviation(2)

 

 

2.6

 

 

 

2.8

 

Other

 

 

2.5

 

 

 

2.0

 

Total depreciation and amortization

 

$

9.0

 

 

$

8.4

 

(1)
Included depreciation and amortization expenses related to cost of services activities of $2.2 million and $1.9 million during the three months ended March 31, 2024 and 2023, respectively.
(2)
Included depreciation and amortization expenses related to cost of service activities of $1.2 million and $1.3 million during the three months ended March 31, 2024 and 2023, respectively.
XML 29 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies and Practices (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures normally included in the financial statements have been condensed or omitted as permitted by such rules and regulations.

All adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation have been included. Operating results during the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for any other interim period or the fiscal year ending December 31, 2024. The financial statements presented in this report should be read in conjunction with the Company’s annual Consolidated Financial Statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2023 filed on February 28, 2024 with the Securities and Exchange Commission.

Principles of Consolidation

Principles of Consolidation

The unaudited Condensed Consolidated Financial Statements include the accounts of the Company, its wholly owned subsidiaries, and Variable Interest Entities ("VIEs") in which the Company is the primary beneficiary. The Company is the primary beneficiary of a VIE when the Company has the power to direct activities that most significantly affect the economic performance of the VIE. If the Company is not the primary beneficiary in a VIE and has significant influence, the Company accounts for the investment in the VIE as an equity method investment. As of March 31, 2024 and December 31, 2023, assets related to consolidated VIEs were $53.0 million and $51.4 million, respectively, which were primarily related to right-of-use (“ROU”) assets and property and equipment, net. As of March 31, 2024 and December 31, 2023, liabilities related to consolidated VIEs were $45.3 million and $43.5 million, respectively, which were primarily related to operating and finance lease liabilities. All intercompany profits, transactions and balances have been eliminated in consolidation.

Cash and Cash Equivalents

Cash and Cash Equivalents

Cash equivalents represent funds temporarily invested in money market instruments with maturities of three months or less. Cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents that are restricted as to withdrawal or use under the terms of certain contractual agreements were $0.2 million as of March 31, 2024 and December 31, 2023, and were included in Cash and cash equivalents within the Condensed Consolidated Balance Sheets.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

Accounts receivable, net of the allowance for doubtful accounts, represents the Company’s estimate of the amount that ultimately will be realized in cash. The Company reviews the adequacy of its allowance for doubtful accounts on an ongoing basis, primarily using a review of specific accounts, as well as historical collection trends and aging of receivables, and records adjustments to the allowance as necessary. Changes in economic conditions or other circumstances could have an impact on the collection of existing accounts receivable balances or future allowance considerations. The Company’s allowance for doubtful accounts, which was included in Accounts receivable, net, within the Condensed Consolidated Balance Sheets, was $1.4 million and $2.6 million as of March 31, 2024 and December 31, 2023, respectively.

Property and Equipment, Net

Property and Equipment, Net

Property and equipment includes the Company's equipment, internal-use software, vehicles, leasehold improvements and construction/development in process. Property and equipment are stated at cost, less accumulated depreciation and amortization, whenever applicable.

Certain costs incurred in the planning and evaluation stage of internal-use software projects are recorded to expense as incurred. Costs associated with directly obtaining, developing or upgrading internal-use software are capitalized and included as Software in Property and equipment, net, within the Condensed Consolidated Balance Sheets. When the internal-use software is ready for its intended use, it is amortized on a straight-line basis over the estimated useful life of the internal-use software, which is typically 3 years.

Equipment and vehicles are depreciated on a straight-line basis over their estimated useful lives ranging from 1 to 10 years. Expenditures for major renewals and improvements that extend the useful life of property and equipment, other than internal-use software, are capitalized. Leasehold improvements are amortized on a straight-line basis over the terms of the respective leases or the useful lives of the improvements, whichever is shorter.

Equity Investments in Unconsolidated Entities

Equity Investments in Unconsolidated Entities

The Company has ownership interests in 26 active partnerships, joint ventures or similar arrangements that operate parking facilities, of which 20 are consolidated under the VIE or voting interest models and 6 are unconsolidated where the Company’s ownership interests range from 30-50 percent and for which there are no indicators of control. The Company accounts for such investments under the equity method of accounting, and the Company’s underlying share of each investee’s equity of $12.3 million and $12.2 million as of March 31, 2024 and December 31, 2023, respectively, was included in Other noncurrent assets within the Condensed Consolidated Balance Sheets. As the operations of these entities are consistent with the Company’s underlying core business operations, the equity in earnings of these investments were included in Services revenue within the Condensed Consolidated Statements of Income. The equity earnings in these related investments were $0.5 million and $0.7 million during the three months ended March 31, 2024 and 2023, respectively.

Other Noncurrent Assets

Other Noncurrent Assets

Other noncurrent assets consisted of equity investments in unconsolidated entities, advances, deposits and cost of contracts, net, as of March 31, 2024 and December 31, 2023.

Accrued and Other Current Liabilities

Accrued and Other Current Liabilities

Accrued and other current liabilities consisted of insurance, accrued rent, compensation, contingent consideration, payroll withholdings, property, payroll and other taxes and other accrued expenses as of March 31, 2024 and December 31, 2023.

Noncontrolling Interests

Noncontrolling Interests

Noncontrolling interests represent the noncontrolling holders’ percentage share of income (losses) from the subsidiaries in which the Company holds a controlling, but less than 100 percent, ownership interest. The results of these subsidiaries are consolidated and included within the Condensed Consolidated Financial Statements.

During the three months ended March 31, 2024 and 2023, the Company paid a former minority partner $0.1 million and $2.1 million, respectively, per the terms of an agreement between the Company and the former minority partner. Per the terms of the agreement, the Company is required to make additional payments to the former minority partner over a ten-year period, which started in 2023, amounting to a total of $4.5 million to be paid to the former minority partner. As of March 31, 2024 and December 31, 2023, the liability for the payment to the former minority partner was $1.7 million, of which $0.4 million and $1.3 million was recorded in Accrued and other current liabilities and Other noncurrent liabilities, respectively, within the Condensed Consolidated Balance Sheets.

Goodwill

Goodwill

Goodwill represents the excess of the purchase price paid over the fair value of net assets acquired. In accordance with the Financial Accounting Standards Board's ("FASB") authoritative accounting guidance on goodwill, the Company evaluates goodwill for impairment on an annual basis, or more often if events or circumstances change that could cause goodwill to become impaired. The Company has elected to assess the impairment of goodwill annually on October 1 or at an interim date if there is an event or change in circumstances indicating the carrying value may not be recoverable. The goodwill impairment test is performed at the reporting unit level; the Company's reporting units represent its operating segments, consisting of Commercial and Aviation. Factors that could trigger an impairment review include significant under-performance relative to expected historical or projected future operating results, significant changes in the use of acquired assets or the Company’s business strategy, and significant negative industry or economic trends.

Other Intangible Assets, Net

Other Intangible Assets, net

Other intangible assets represent assets with finite lives that are amortized on a straight-line basis over their estimated useful lives. The Company evaluates other intangible assets on a periodic basis to determine whether events or circumstances warrant a revision to their remaining useful lives. In addition, other intangible assets are reviewed for impairment when circumstances change that would indicate the carrying value may not be recoverable. Assumptions and estimates about future values and remaining useful lives of intangible assets are complex and subjective, and can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors, such as changes in the Company's business strategy and forecasts.

Long-Lived Assets

Long-Lived Assets

The Company evaluates long-lived assets, including ROU assets and property and equipment, for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable. The Company groups assets at the lowest level for which cash flows are separately identified in order to measure an impairment. Events or circumstances that would result in an impairment review include a significant change in the use of an asset, the planned sale or disposal of an asset, or a projection that demonstrates continuing losses associated with the use of a long-lived asset or asset group. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset or asset group to future undiscounted cash flows expected to be generated by the asset or asset group. If the asset or asset group is determined to be impaired, the impairment recognized is measured by the amount by which the carrying value of the asset or asset group exceeds its fair value.

Assumptions and estimates used to determine cash flows in the evaluation of impairment and the fair values used to determine the impairment are subject to a degree of judgment and complexity. Any future changes to the assumptions and estimates resulting from changes in actual results or market conditions from those anticipated may affect the carrying value of long-lived assets or asset groups and could result in impairment charges. Future events that may result in impairment charges include economic volatility or other factors that could decrease revenues and profitability of existing locations and changes in the cost structure of existing facilities, such as increasing labor and benefit costs.

Foreign Operations

Foreign Operations

The Company has foreign operations in Canada, Puerto Rico, the United Kingdom and India. Assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the rate in effect on the respective balance sheet date, while income and expenses are translated at the average rates during the respective periods. Translation adjustments resulting from the fluctuations in exchange rates are recorded as a separate component of Accumulated other comprehensive loss in Stockholders’ equity within the Condensed Consolidated Balance Sheets, while transaction gains and losses are recorded within the Condensed Consolidated Statements of Income. Deferred income taxes are not recorded on cumulative foreign currency translation adjustments when the Company expects the foreign earnings to be permanently reinvested.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

Accounting Pronouncements to be Adopted

Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Improvements to Reportable Segment Disclosures. Public companies are required to disclose significant segment expenses and other segment items on an interim and annual basis and provide all disclosures about a reportable segment’s profit or loss and assets in interim periods. Entities are also permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the chief operating decision maker ("CODM") to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the Consolidated Financial Statements. These amendments aim to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The guidance is applied retrospectively to all periods presented in the Condensed Consolidated Financial Statements, unless doing so is impracticable. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within the fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.

Income Taxes (Topic 740): Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. These amendments require disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. Companies will be required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a certain quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a certain quantitative threshold. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The guidance will be applied on a prospective basis with the option to apply the

standard retrospectively. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.

XML 30 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Tables) - Roker Inc. (Roker)
3 Months Ended
Mar. 31, 2024
Business Acquisition [Line Items]  
Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed

The fair values of the assets acquired and liabilities assumed were as follows:

 

(millions)

 

 

Other intangible assets

 

2.3

 

Goodwill

 

1.0

 

Accounts payable

 

(0.2

)

Net cash paid

$

3.1

 

Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value The other intangible assets acquired were recorded at their fair value on the acquisition date as follows:

 

(millions)

 

Estimated Life

 

Fair Value

 

Proprietary know how

 

8.0 Years

 

$

2.1

 

Customer relationships

 

5.4 Years

 

 

0.2

 

Fair value of identified intangible assets

 

 

 

$

2.3

 

XML 31 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Components of ROU Assets and Lease Liabilities

The components of ROU assets and lease liabilities and the classification within the Condensed Consolidated Balance Sheets as of March 31, 2024 (unaudited) and December 31, 2023 were as follows:

 

(millions)

 

Classification

 

March 31, 2024

 

 

December 31, 2023

 

Assets

 

 

 

 

 

 

 

 

Operating

 

Right-of-use assets

 

$

172.7

 

 

$

179.4

 

Finance

 

Property and equipment, net

 

 

27.5

 

 

 

24.6

 

Total leased assets

 

 

 

$

200.2

 

 

$

204.0

 

Liabilities

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

Operating

 

Short-term lease liabilities

 

$

54.3

 

 

$

56.2

 

Finance

 

Current portion of long-term borrowings

 

 

8.1

 

 

 

7.5

 

Noncurrent

 

 

 

 

 

 

 

 

Operating

 

Long-term lease liabilities

 

 

150.3

 

 

 

158.0

 

Finance

 

Long-term borrowings, excluding current portion

 

 

18.9

 

 

 

16.6

 

Total lease liabilities

 

 

 

$

231.6

 

 

$

238.3

 

Schedule of Components of Net Lease Cost

The components of net lease cost and classification within the Condensed Consolidated Statements of Income during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

 

 

Three Months Ended

 

(millions)

 

Classification

 

March 31, 2024

 

 

March 31, 2023

 

Operating lease (a)(b)

 

Cost of services - lease type contracts

 

$

14.2

 

 

$

13.8

 

Short-term lease (a)

 

Cost of services - lease type contracts

 

 

6.0

 

 

 

4.9

 

Variable lease

 

Cost of services - lease type contracts

 

 

15.2

 

 

 

18.2

 

Operating lease cost

 

 

 

 

35.4

 

 

 

36.9

 

Finance lease cost

 

 

 

 

 

 

 

 

Amortization of leased assets

 

Depreciation and amortization

 

 

1.8

 

 

 

1.6

 

Interest on lease liabilities

 

Interest expense

 

 

0.4

 

 

 

0.3

 

Net lease cost

 

 

 

$

37.6

 

 

$

38.8

 

 

(a)
Included expense related to leases for office space recorded in General and administrative expenses within the Condensed Consolidated Statements of Income of $1.0 million during the three months ended March 31, 2024 and 2023.
(b)
Included rent concessions of $1.1 million and $1.3 million during the three months ended March 31, 2024 and 2023, respectively.
Schedule of Maturities of Lease Liabilities

Maturities, lease term and discount rate information of lease liabilities as of March 31, 2024 (unaudited) were as follows:

 

(millions)

 

Operating
Leases
Liabilities

 

 

Finance
Leases
Liabilities

 

 

Total

 

2024

 

$

49.5

 

 

$

7.4

 

 

$

56.9

 

2025

 

 

54.9

 

 

 

7.9

 

 

 

62.8

 

2026

 

 

42.9

 

 

 

6.4

 

 

 

49.3

 

2027

 

 

29.1

 

 

 

4.3

 

 

 

33.4

 

2028

 

 

23.0

 

 

 

2.5

 

 

 

25.5

 

After 2028

 

 

36.4

 

 

 

2.1

 

 

 

38.5

 

Total lease payments

 

 

235.8

 

 

 

30.6

 

 

 

266.4

 

Less: Imputed interest

 

 

31.2

 

 

 

3.6

 

 

 

34.8

 

Present value of lease liabilities

 

$

204.6

 

 

$

27.0

 

 

$

231.6

 

Weighted-average remaining lease term (years)

 

 

5.0

 

 

 

4.0

 

 

 

 

Weighted-average discount rate

 

 

5.6

%

 

 

6.5

%

 

 

 

Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

Operating cash outflows related to operating leases

 

$

20.5

 

 

$

20.8

 

Operating cash outflows related to interest on finance leases

 

 

0.4

 

 

 

0.3

 

Financing cash outflows related to finance leases

 

 

1.9

 

 

 

1.9

 

Leased assets obtained in exchange for new operating lease liabilities

 

 

5.0

 

 

 

7.8

 

Leased assets obtained in exchange for new finance lease liabilities

 

 

5.0

 

 

 

1.7

 

XML 32 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Remaining Performance Obligations

The Company expects to recognize the remaining performance obligations as revenue in future periods as follows:

(millions) (unaudited)

 

Remaining
Performance
Obligations

 

2024

 

$

58.6

 

2025

 

 

51.1

 

2026

 

 

37.6

 

2027

 

 

23.1

 

2028

 

 

10.1

 

2029 and thereafter

 

 

13.2

 

Total

 

$

193.7

 

Schedule of Contract with Customer, Asset and Liabilities

The following table provides information about accounts receivable, contract assets and contract liabilities with customers and clients as of March 31, 2024 (unaudited) and December 31, 2023:

(millions)

 

March 31, 2024

 

 

December 31, 2023

 

Accounts receivable

 

$

180.7

 

 

$

181.9

 

Contract assets

 

 

0.3

 

 

 

1.2

 

Contract liabilities

 

 

(9.4

)

 

 

(17.5

)

 

Changes in contract assets, which include the recognition of additional consideration due from the client, are offset by reclassifications of contract asset balances to accounts receivable when the Company obtains an unconditional right to consideration, thereby establishing an accounts receivable. The following table provides information about changes to contract assets during the three months ended March 31, 2024 and 2023 (unaudited):

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Balance, beginning of year

 

$

1.2

 

 

$

1.8

 

Additional contract assets

 

 

0.3

 

 

 

0.5

 

Reclassification to accounts receivable

 

 

(1.2

)

 

 

(1.8

)

Balance, end of period

 

$

0.3

 

 

$

0.5

 

 

Changes in contract liabilities primarily include additional contract liabilities and reductions of contract liabilities when revenue is recognized. The following table provides information about changes to contract liabilities during the three months ended March 31, 2024 and 2023 (unaudited):

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Balance, beginning of year

 

$

(17.5

)

 

$

(17.4

)

Additional contract liabilities

 

 

(8.5

)

 

 

(9.6

)

Recognition of revenue from contract liabilities

 

 

16.6

 

 

 

17.1

 

Balance, end of period

 

$

(9.4

)

 

$

(9.9

)

Schedule of Cost of Contracts Expense

Cost of contracts expense related to service concession arrangements and certain management type contracts are recorded as a reduction of revenue. Cost of contracts expense during the three months ended March 31, 2024 and 2023 (unaudited), which was included as a reduction to Services revenue – management type contracts within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Cost of contracts expense

 

$

0.2

 

 

$

0.2

 

XML 33 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, net (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of Intangible Assets, Net

The components of other intangible assets, net, as of March 31, 2024 (unaudited) and December 31, 2023, were as follows:

 

 

 

 

March 31, 2024

 

 

December 31, 2023

 

(millions)

 

Weighted
Average
Life (Years)

 

 

Intangible
Assets,
Gross

 

 

Accumulated
Amortization

 

 

Intangible
Assets,
Net

 

 

Intangible
Assets,
Gross

 

 

Accumulated
Amortization

 

 

Intangible
Assets,
Net

 

Management contract rights

 

 

5.4

 

 

$

81.0

 

 

$

(59.3

)

 

$

21.7

 

 

$

81.0

 

 

$

(58.0

)

 

$

23.0

 

Proprietary know how

 

 

6.0

 

 

 

24.0

 

 

 

(7.0

)

 

 

17.0

 

 

 

24.1

 

 

 

(6.2

)

 

 

17.9

 

Customer relationships

 

 

7.4

 

 

 

25.1

 

 

 

(9.5

)

 

 

15.6

 

 

 

25.1

 

 

 

(8.9

)

 

 

16.2

 

Trade names and trademarks

 

 

12.5

 

 

 

3.0

 

 

 

(1.3

)

 

 

1.7

 

 

 

3.0

 

 

 

(1.2

)

 

 

1.8

 

Covenant not to compete

 

 

3.7

 

 

 

1.3

 

 

 

(0.6

)

 

 

0.7

 

 

 

2.9

 

 

 

(2.1

)

 

 

0.8

 

Other intangible assets, net

 

 

6.3

 

 

$

134.4

 

 

$

(77.7

)

 

$

56.7

 

 

$

136.1

 

 

$

(76.4

)

 

$

59.7

 

Summary of Amortization of Other Intangible Assets

Amortization expense related to other intangible assets during the three months ended March 31, 2024 and 2023 (unaudited), respectively, which was included in Depreciation and amortization within the Condensed Consolidated Statements of Income, was as follows:

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Amortization expense

 

$

2.9

 

 

$

3.0

 

XML 34 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amounts of Goodwill

The changes in the carrying amounts of goodwill during the three months ended March 31, 2024 (unaudited) were as follows:

(millions)

 

Commercial

 

 

Aviation

 

 

Total

 

Net book value as of December 31, 2023

 

 

 

 

 

 

 

 

 

Goodwill

 

$

388.1

 

 

$

216.0

 

 

$

604.1

 

Accumulated impairment losses

 

 

 

 

 

(59.5

)

 

 

(59.5

)

Total

 

$

388.1

 

 

$

156.5

 

 

$

544.6

 

Foreign currency translation

 

 

(0.1

)

 

 

(0.1

)

 

 

(0.2

)

Net book value as of March 31, 2024

 

 

 

 

 

 

 

 

 

Goodwill

 

$

388.0

 

 

$

215.9

 

 

$

603.9

 

Accumulated impairment losses

 

 

 

 

 

(59.5

)

 

 

(59.5

)

Total

 

$

388.0

 

 

$

156.4

 

 

$

544.4

 

XML 35 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowing Arrangements (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Borrowings

Long-term borrowings, as of March 31, 2024 (unaudited) and December 31, 2023, in order of preference, were as follows:

 

Amount Outstanding

 

(millions)

 

March 31,
2024

 

 

December 31,
2023

 

Senior Credit Facility, net of original discount on borrowings(1)

 

$

323.8

 

 

$

328.6

 

Other borrowings(2)

 

 

28.1

 

 

 

25.2

 

Deferred financing costs

 

 

(1.5

)

 

 

(1.7

)

Total obligations

 

 

350.4

 

 

 

352.1

 

Less: Current portion of long-term borrowings

 

 

18.5

 

 

 

16.5

 

Total long-term borrowings, excluding current portion

 

$

331.9

 

 

$

335.6

 

 

(1)
Included discount on borrowings of $0.8 million and $0.9 million as of March 31, 2024 and December 31, 2023, respectively.
(2)
Included finance lease liabilities of $27.0 million and $24.1 million as of March 31, 2024 and December 31, 2023, respectively. See Note 3. Leases for further discussion.
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Repurchase Program (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Summary of Share Repurchase Activity and Remaining Authorized Repurchase Amounts

Stock repurchase activity under the May 2022 stock repurchase program during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

Three Months Ended

 

(millions, except for share and per share data)

 

March 31, 2024

 

 

March 31, 2023

 

Total number of shares repurchased

 

 

 

 

 

285,700

 

Average price paid per share

 

$

 

 

$

36.53

 

Total value of common stock repurchased

 

$

 

 

$

10.4

 

The remaining authorized repurchase amount under the May 2022 and February 2023 stock repurchase programs as of March 31, 2024 (unaudited) was as follows:

(millions)

 

March 31, 2024

 

Total authorized repurchase amount

 

$

120.0

 

Total value of shares repurchased

 

 

59.8

 

Total remaining authorized repurchase amount

 

$

60.2

 

XML 37 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Nonvested RSU's and Changes During the Period

Nonvested RSU's as of March 31, 2024, and changes during the three months ended March 31, 2024 (unaudited) were as follows:

 

 

Shares

 

 

Weighted Average Grant-Date Fair Value

 

Nonvested as of December 31, 2023

 

 

290,787

 

 

$

32.89

 

Granted

 

 

158,343

 

 

 

54.00

 

Vested

 

 

(4,694

)

 

 

31.96

 

Nonvested as of March 31, 2024

 

 

444,436

 

 

$

40.39

 

Schedule of Stock-Based Compensation Expense

The Company's stock-based compensation expense related to RSU's during the three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Stock-based compensation expense

 

$

1.4

 

 

$

1.1

 

The Company's stock-based compensation expense related to PSU's during the three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Stock-based compensation expense

 

$

0.9

 

 

$

1.1

 

XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income per Common Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income per Common Share and Reconciliation of Weighted Average Shares

Basic and diluted net income per common share and a reconciliation of the weighted average basic common shares outstanding to the weighted average diluted common shares outstanding during the three months ended March 31, 2024 and 2023 (unaudited) was as follows:

 

 

Three Months Ended

 

(millions, except share and per share data)

 

March 31, 2024

 

 

March 31, 2023

 

Net income attributable to SP Plus Corporation

 

$

7.6

 

 

$

8.4

 

Basic weighted average common shares outstanding

 

 

19,803,578

 

 

 

19,701,426

 

Dilutive impact of share-based awards

 

 

189,391

 

 

 

165,874

 

Diluted weighted average common shares outstanding

 

 

19,992,969

 

 

 

19,867,300

 

Net income per common share

 

 

 

 

 

 

Basic

 

$

0.38

 

 

$

0.43

 

Diluted

 

$

0.38

 

 

$

0.42

 

XML 39 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2024
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Components of Other Comprehensive (Loss) and Income

The components of other comprehensive (loss) income during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

Three Months Ended
March 31, 2024

 

(millions)

 

Before Tax Amount

 

 

Income Tax

 

 

Net of Tax Amount

 

Translation adjustments

 

$

(0.2

)

 

$

 

 

$

(0.2

)

Other comprehensive loss

 

$

(0.2

)

 

$

 

 

$

(0.2

)

 

 

 

Three Months Ended
March 31, 2023

 

(millions)

 

Before Tax Amount

 

 

Income Tax

 

 

Net of Tax Amount

 

Translation adjustments

 

$

0.2

 

 

$

 

 

$

0.2

 

Other comprehensive income

 

$

0.2

 

 

$

 

 

$

0.2

 

Components of Accumulated Other Comprehensive Loss

The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2024 (unaudited) were as follows:

(millions)

 

Foreign
Currency
Translation
Adjustments

 

 

Total Accumulated
Other
Comprehensive
Loss

 

Balance as of December 31, 2023

 

$

(1.3

)

 

$

(1.3

)

Other comprehensive loss before reclassification

 

 

(0.2

)

 

 

(0.2

)

Balance as of March 31, 2024

 

$

(1.5

)

 

$

(1.5

)

The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2023 (unaudited) were as follows:

(millions)

 

Foreign
Currency
Translation
Adjustments

 

 

Total Accumulated
Other
Comprehensive
Loss

 

Balance as of December 31, 2022

 

$

(1.8

)

 

$

(1.8

)

Other comprehensive income before reclassification

 

 

0.2

 

 

 

0.2

 

Balance as of March 31, 2023

 

$

(1.6

)

 

$

(1.6

)

XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Information by Regions

Revenue, operating income (loss), general and administrative expenses and depreciation and amortization by operating segment during the three months ended March 31, 2024 and 2023 (unaudited) were as follows:

 

 

Three Months Ended

 

(millions)

 

March 31, 2024

 

 

March 31, 2023

 

Services revenue

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

Management type contracts

 

$

89.5

 

 

$

79.8

 

Lease type contracts

 

 

58.4

 

 

 

64.6

 

Total Commercial

 

 

147.9

 

 

 

144.4

 

Aviation

 

 

 

 

 

 

Management type contracts

 

 

70.0

 

 

 

68.3

 

Lease type contracts

 

 

4.2

 

 

 

3.6

 

Total Aviation

 

 

74.2

 

 

 

71.9

 

Reimbursed management type contract revenue

 

 

229.8

 

 

 

209.0

 

Total services revenue

 

$

451.9

 

 

$

425.3

 

Operating income (loss)

 

 

 

 

 

 

Commercial

 

$

32.4

 

 

$

31.2

 

Aviation

 

 

11.2

 

 

 

8.6

 

Other

 

 

(24.7

)

 

 

(20.5

)

Total operating income

 

$

18.9

 

 

$

19.3

 

General and administrative expenses

 

 

 

 

 

 

Commercial

 

$

8.5

 

 

$

8.2

 

Aviation

 

 

4.1

 

 

 

3.9

 

Other

 

 

22.2

 

 

 

18.5

 

Total general and administrative expenses

 

$

34.8

 

 

$

30.6

 

Depreciation and amortization

 

 

 

 

 

 

Commercial(1)

 

$

3.9

 

 

$

3.6

 

Aviation(2)

 

 

2.6

 

 

 

2.8

 

Other

 

 

2.5

 

 

 

2.0

 

Total depreciation and amortization

 

$

9.0

 

 

$

8.4

 

(1)
Included depreciation and amortization expenses related to cost of services activities of $2.2 million and $1.9 million during the three months ended March 31, 2024 and 2023, respectively.
(2)
Included depreciation and amortization expenses related to cost of service activities of $1.2 million and $1.3 million during the three months ended March 31, 2024 and 2023, respectively.
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies and Practices - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Oct. 04, 2023
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Variable_interest_entity
Voting_interest_model_entity
Partnership
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Significant Accounting Policies and Practices        
Assets related to consolidated VIEs   $ 1,142.4   $ 1,151.9
Liabilities related to consolidated VIEs   881.8   901.2
Restricted cash and cash equivalents   0.2   0.2
Allowance for doubtful accounts included in accounts receivable, net   $ 1.4   2.6
Number of ownership interest entities | Partnership   26    
Investments under the equity method of accounting   $ 12.3   12.2
Equity earnings in related investments   0.5 $ 0.7  
Liability for payment of minority partner   1.7   1.7
Payment to former minority partner   $ 0.1 $ 2.1  
Former minority partner payments term   10 years    
Additional payment to former minority partner   $ 4.5    
Accrued and Other Current Liabilities        
Significant Accounting Policies and Practices        
Liability for payment of minority partner   0.4   0.4
Other Noncurrent Liabilities        
Significant Accounting Policies and Practices        
Liability for payment of minority partner   1.3   1.3
Metropolis Technologies, Inc. | Merger Agreement [Member]        
Significant Accounting Policies and Practices        
Total enterprise value $ 1,500.0      
Acquistion price of outstanding common stock | $ / shares $ 54      
ProposedMergerRelatedExpensesPaid   $ 2.7    
Internal-use Software        
Significant Accounting Policies and Practices        
Property, Plant and Equipment, Useful Life   3 years    
Minimum | Equipment        
Significant Accounting Policies and Practices        
Property, Plant and Equipment, Useful Life   1 year    
Minimum | Unconsolidated Entities        
Significant Accounting Policies and Practices        
Ownership interests percentage   30.00%    
Maximum | Equipment        
Significant Accounting Policies and Practices        
Property, Plant and Equipment, Useful Life   10 years    
Maximum | Unconsolidated Entities        
Significant Accounting Policies and Practices        
Ownership interests percentage   50.00%    
Primary Beneficiary        
Significant Accounting Policies and Practices        
Assets related to consolidated VIEs   $ 53.0   51.4
Liabilities related to consolidated VIEs   $ 45.3   $ 43.5
Number of ownership interest entities | Variable_interest_entity   20    
Not Primary Beneficiary        
Significant Accounting Policies and Practices        
Number of ownership interest entities | Voting_interest_model_entity   6    
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jul. 25, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Business Acquisition [Line Items]        
Services revenue   $ 451.9 $ 425.3  
Roker Inc. (Roker)        
Business Acquisition [Line Items]        
Business acquisition, date of acquisition Jul. 25, 2023      
Business Combination, Cash Aquired $ 3.1      
Business acquisition, goodwill, expected tax deductible amount   1.0    
Acquired other intangible assets at purchasing price   2.3    
Roker Inc. (Roker) | Other Intangible Assets        
Business Acquisition [Line Items]        
Services revenue   0.1    
Loss before income taxes   $ 0.2    
Acquired other intangible assets at purchasing price       $ 2.3
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]    
Goodwill $ 544.4 $ 544.6
Roker Inc. (Roker)    
Business Acquisition [Line Items]    
Other intangible assets 2.3  
Goodwill 1.0  
Accounts payable (0.2)  
Net cash paid $ 3.1  
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Business Acquisition [Line Items]  
Estimated Life 6 years 3 months 18 days
Proprietary Know How  
Business Acquisition [Line Items]  
Estimated Life 6 years
Customer Relationships  
Business Acquisition [Line Items]  
Estimated Life 7 years 4 months 24 days
Roker Inc. (Roker)  
Business Acquisition [Line Items]  
Estimated Fair Value $ 2.3
Roker Inc. (Roker) | Proprietary Know How  
Business Acquisition [Line Items]  
Estimated Life 8 years
Estimated Fair Value $ 2.1
Roker Inc. (Roker) | Customer Relationships  
Business Acquisition [Line Items]  
Estimated Life 5 years 4 months 24 days
Estimated Fair Value $ 0.2
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lessor, Lease, Description [Line Items]    
Sublease income $ 0.2 $ 0.5
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Components of ROU Assets and Lease Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Assets    
Right-of-use assets $ 172.7 $ 179.4
Leasehold improvements, equipment and construction in progress, net $ 27.5 $ 24.6
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Total leased assets $ 200.2 $ 204.0
Current    
Short-term lease liabilities 54.3 56.2
Current portion of long-term borrowings $ 8.1 $ 7.5
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of long-term borrowings Current portion of long-term borrowings
Noncurrent    
Long-term lease liabilities $ 150.3 $ 158.0
Long-term borrowings, excluding current portion $ 18.9 $ 16.6
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term borrowings, excluding current portion Long-term borrowings, excluding current portion
Total lease liabilities $ 231.6 $ 238.3
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Components of Net Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lessor, Lease, Description [Line Items]    
Operating lease cost $ 14.2 $ 13.8
Short-term lease 6.0 4.9
Variable lease 15.2 18.2
Operating lease cost 35.4 36.9
Amortization of leased assets 1.8 1.6
Interest on lease liabilities 0.4 0.3
Net lease cost $ 37.6 $ 38.8
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Components of Net Lease Cost (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Lessor, Lease, Description [Line Items]    
Operating lease cost $ 14.2 $ 13.8
Rent concessions cares act 1.1 1.3
Office Space    
Lessor, Lease, Description [Line Items]    
Operating lease cost $ 1.0 $ 1.0
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Operating Leases Liabilities    
2024 $ 49.5  
2025 54.9  
2026 42.9  
2027 29.1  
2028 23.0  
After 2028 36.4  
Total lease payments 235.8  
Less: Imputed interest 31.2  
Present value of lease liabilities $ 204.6  
Weighted-average remaining lease term (years) 5 years  
Weighted-average discount rate 5.60%  
Finance Leases Liabilities    
2024 $ 7.4  
2025 7.9  
2026 6.4  
2027 4.3  
2028 2.5  
After 2028 2.1  
Total lease payments 30.6  
Less: Imputed interest 3.6  
Present value of lease liabilities $ 27.0 $ 24.1
Weighted-average remaining lease term (years) 4 years  
Weighted-average discount rate 6.50%  
Total    
2024 $ 56.9  
2025 62.8  
2026 49.3  
2027 33.4  
2028 25.5  
After 2028 38.5  
Total lease payments 266.4  
Less: Imputed interest 34.8  
Present value of lease liabilities $ 231.6  
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash outflows related to operating leases $ 20.5 $ 20.8
Operating cash outflows related to interest on finance leases 0.4 0.3
Financing cash outflows related to finance leases 1.9 1.9
Leased assets obtained in exchange for new operating lease liabilities 5.0 7.8
Leased assets obtained in exchange for new finance lease liabilities $ 5.0 $ 1.7
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Negotiable cost reductions cares act $ 2.7 $ 2.9  
Performance obligation unsatisfied or partially satisfied 193.7    
Cost of contracts net of accumulated amortization $ 2.0   $ 2.2
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Performance Obligations (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 193.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 58.6
Revenue, remaining performance obligation, expected timing of satisfaction, period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 51.1
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 37.6
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 23.1
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 10.1
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 13.2
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Performance Obligations (Details 1)
$ in Millions
Mar. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining Performance Obligations $ 193.7
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Contract Asset and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]        
Accounts receivable $ 180.7 $ 181.9    
Contract assets 0.3 1.2 $ 0.5 $ 1.8
Contract liabilities $ (9.4) $ (17.5) $ (9.9) $ (17.4)
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Contract Assets Balances (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Contract Asset Balances with Customer    
Balance, beginning of year $ 1.2 $ 1.8
Additional contract assets 0.3 0.5
Reclassification to accounts receivable (1.2) (1.8)
Balance, end of period $ 0.3 $ 0.5
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Contract Liabilities Balances (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Contract Liability Balances with Customer    
Balance, beginning of year $ (17.5) $ (17.4)
Additional contract liabilities (8.5) (9.6)
Recognition of revenue from contract liabilities 16.6 17.1
Balance, end of period $ (9.4) $ (9.9)
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Cost of Contracts Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Cost of contracts expense $ 0.2 $ 0.2
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, net - Components of Intangible Assets, Net (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 6 years 3 months 18 days  
Intangible Assets, Gross $ 134.4 $ 136.1
Accumulated Amortization (77.7) (76.4)
Intangible Assets, Net $ 56.7 59.7
Management Contract Rights    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 5 years 4 months 24 days  
Intangible Assets, Gross $ 81.0 81.0
Accumulated Amortization (59.3) (58.0)
Intangible Assets, Net $ 21.7 23.0
Proprietary Know How    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 6 years  
Intangible Assets, Gross $ 24.0 24.1
Accumulated Amortization (7.0) (6.2)
Intangible Assets, Net $ 17.0 17.9
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 7 years 4 months 24 days  
Intangible Assets, Gross $ 25.1 25.1
Accumulated Amortization (9.5) (8.9)
Intangible Assets, Net $ 15.6 16.2
Trade Names and Trademarks    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 12 years 6 months  
Intangible Assets, Gross $ 3.0 3.0
Accumulated Amortization (1.3) (1.2)
Intangible Assets, Net $ 1.7 1.8
Covenant Not to Compete    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 3 years 8 months 12 days  
Intangible Assets, Gross $ 1.3 2.9
Accumulated Amortization (0.6) (2.1)
Intangible Assets, Net $ 0.7 $ 0.8
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Intangible Assets, net - Summary of Amortization of Other Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 2.9 $ 3.0
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill - Schedule of Changes in Carrying Amounts of Goodwill (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Goodwill [Line Items]    
Goodwill $ 604.1 $ 603.9
Accumulated impairment losses (59.5) (59.5)
Total 544.6 544.4
Foreign currency translation (0.2)  
Commercial    
Goodwill [Line Items]    
Goodwill 388.1 388.0
Total 388.1 388.0
Foreign currency translation (0.1)  
Aviation    
Goodwill [Line Items]    
Goodwill 216.0 215.9
Accumulated impairment losses (59.5) (59.5)
Total 156.5 $ 156.4
Foreign currency translation $ (0.1)  
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowing Arrangements - Schedule of Long-Term Borrowing (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Other borrowings $ 28.1 $ 25.2
Deferred financing costs (1.5) (1.7)
Total obligations under Senior Credit Facility and other borrowings 350.4 352.1
Less: Current portion of long-term borrowings 18.5 16.5
Total long-term borrowings, excluding current portion 331.9 335.6
Senior Credit Facility, Net of Original Discount on Borrowings    
Debt Instrument [Line Items]    
Total obligations under Senior Credit Facility and other borrowings $ 323.8 $ 328.6
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowing Arrangements - Schedule of Long-Term Borrowing (Parenthetical) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Discount on borrowings $ 0.8 $ 0.9
Finance lease, liability $ 27.0 $ 24.1
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowing Arrangements - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 21, 2022
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Feb. 16, 2021
Nov. 30, 2018
Debt Instrument [Line Items]            
Debt instrument, covenant compliance   As of March 31, 2024, the Company was in compliance with its debt covenants under the Amended Credit Agreement.        
Letters of credit outstanding   $ 35,700,000        
Long-term borrowings   350,400,000 $ 352,100,000      
Redemptions of convertible debentures   0 0      
Approximate redemption value of convertible debentures   $ 1,100,000 1,100,000      
Letter of Credit Facility            
Debt Instrument [Line Items]            
Weighted average interest rate   6.70%   6.30%    
Senior Credit Facility, Net of Discount            
Debt Instrument [Line Items]            
Long-term borrowings   $ 323,800,000 $ 328,600,000      
Convertible Subordinated Debt            
Debt Instrument [Line Items]            
Redemption price upon stated maturity (in dollars per share)   $ 19.18        
Convertible debentures maturity per share   $ 25        
Amended Credit Agreement            
Debt Instrument [Line Items]            
Maximum borrowing capacity         $ 600,000,000  
Line of credit facility, expiration date Apr. 21, 2027          
Amended Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity         400,000,000  
Amended Credit Agreement | Letter of Credit Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity         $ 100,000,000.0  
Amended Credit Agreement | Term Loan Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 200,000,000.0
Amended Credit Agreement | Senior Credit Facility, Net of Discount            
Debt Instrument [Line Items]            
Long-term borrowings   $ 324,600,000        
Senior Credit Facility | Senior Credit Facility, Net of Discount            
Debt Instrument [Line Items]            
Weighted average interest rate   7.20%   6.70%    
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Repurchase Program - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2024
Feb. 28, 2023
May 31, 2022
Equity Class Of Treasury Stock [Line Items]        
Amount authorized by the company's Board of Directors (not to exceed)     $ 60,000,000 $ 60,000,000
Number of shares repurchased 285,700      
Average price paid per share (in dollars per share) $ 36.53      
May 2022 Stock Repurchase Program        
Equity Class Of Treasury Stock [Line Items]        
Remaining authorized repurchase amount   $ 200,000    
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Repurchase Program - Summary of Share Repurchase Activity (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Equity [Abstract]  
Total number of shares repurchased | shares 285,700
Average price paid per share (in dollars per share) | $ / shares $ 36.53
Total value of common stock repurchased | $ $ 10.4
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Repurchase Program - Summary of Remaining Authorized Repurchase Amounts (Details) - USD ($)
Mar. 31, 2024
Feb. 28, 2023
May 31, 2022
Equity, Class of Treasury Stock [Line Items]      
Total authorized repurchase amount   $ 60,000,000 $ 60,000,000
May 2022 and February 2023 Stock Repurchase Programs      
Equity, Class of Treasury Stock [Line Items]      
Total authorized repurchase amount $ 120,000,000    
Total value of shares repurchased 59,800,000    
Total remaining authorized repurchase amount $ 60,200,000    
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted awards (in shares) 158,343      
Unrecognized compensation expense related to unvested options $ 12.6      
Weighted average remaining recognition period of unrecognized stock-based compensation costs 2 years 3 months 18 days      
Nonvested PSU's outstanding 444,436   290,787  
Nonvested weighted average grant-date fair value $ 40.39   $ 32.89  
Restricted Stock Units | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Restricted Stock Units | Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted awards (in shares) 158,343 126,931    
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted awards (in shares)   126,921    
Weighted average remaining recognition period of unrecognized stock-based compensation costs 1 year 4 months 24 days      
Maximum number of shares of common stock available for awards (in shares)     248,056 254,868
Maximum number of payout shares of common stock available for awards (in shares)     126,509 193,700
Nonvested PSU's outstanding 251,462   251,462  
Nonvested weighted average grant-date fair value $ 32.66   $ 32.66  
Unrecognized stock-based compensation expenses $ 4.2      
Performance Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, additional future stock-based compensation expenses     $ 4.2 $ 1.9
Performance Shares | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share based payment award performance period   3 years    
XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Nonvested RSU's and Changes During the Period (Details) - Restricted Stock Units
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Shares  
Nonvested at the beginning of the period (in shares) | shares 290,787
Granted (in shares) | shares 158,343
Vested (in shares) | shares (4,694)
Nonvested at the end of the period (in shares) | shares 444,436
Nonvested at the beginning of the period (in dollars per share) | $ / shares $ 32.89
Grants in period, weighted average grant date fair value | $ / shares 54
Vested in period, weighted average grant date fair value | $ / shares 31.96
Nonvested at the end of the period (in dollars per share) | $ / shares $ 40.39
XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Schedule of Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 1.4 $ 1.1
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 0.9 $ 1.1
XML 70 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income per Common Share - Basic and Diluted Net Income per Common Share and Weighted Average Common Shares Outstanding (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income attributable to SP Plus Corporation $ 7.6 $ 8.4
Basic weighted average common shares outstanding 19,803,578 19,701,426
Dilutive impact of share-based awards 189,391 165,874
Diluted weighted average common shares outstanding 19,992,969 19,867,300
Net income per common share    
Basic $ 0.38 $ 0.43
Diluted $ 0.38 $ 0.42
XML 71 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income per Common Share - Narrative (Details)
3 Months Ended
Mar. 31, 2024
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Potential shares of common stock attributable to stock options excluded from net income per common share calculation (in shares) 0
XML 72 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Comprehensive Loss - Components of Other Comprehensive (Loss) and Income (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive (loss) income before tax amount $ (0.2) $ 0.2
Other comprehensive (loss) income net of tax amount (0.2) 0.2
Translation Adjustments    
Accumulated Other Comprehensive Income Loss [Line Items]    
Other comprehensive (loss) income before tax amount (0.2) 0.2
Other comprehensive (loss) income net of tax amount $ (0.2) $ 0.2
XML 73 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax    
Beginning Balance $ 250.8  
Ending Balance 260.5  
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax    
Beginning Balance (1.3) $ (1.8)
Other comprehensive income (loss) before reclassification (0.2) 0.2
Ending Balance (1.5) (1.6)
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax    
Beginning Balance (1.3) (1.8)
Other comprehensive income (loss) before reclassification (0.2) 0.2
Ending Balance $ (1.5) $ (1.6)
XML 74 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Schedule of Segment Information by Regions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Services revenue    
Services revenue $ 451.9 $ 425.3
Operating income (loss)    
Total operating income 18.9 19.3
General and administrative expenses    
General and administrative expenses 34.8 30.6
Depreciation and amortization    
Depreciation expense and amortization 9.0 8.4
Lease Type Contracts    
Services revenue    
Services revenue 62.6 68.2
Management Type Contracts    
Services revenue    
Services revenue 159.5 148.1
Reimbursed Management Type Contract Revenue    
Services revenue    
Services revenue 229.8 209.0
Operating Segments | Commercial    
Services revenue    
Services revenue 147.9 144.4
Operating income (loss)    
Total operating income 32.4 31.2
General and administrative expenses    
General and administrative expenses 8.5 8.2
Depreciation and amortization    
Depreciation expense and amortization 3.9 3.6
Operating Segments | Commercial | Lease Type Contracts    
Services revenue    
Services revenue 58.4 64.6
Operating Segments | Commercial | Management Type Contracts    
Services revenue    
Services revenue 89.5 79.8
Operating Segments | Aviation    
Services revenue    
Services revenue 74.2 71.9
Operating income (loss)    
Total operating income 11.2 8.6
General and administrative expenses    
General and administrative expenses 4.1 3.9
Depreciation and amortization    
Depreciation expense and amortization 2.6 2.8
Operating Segments | Aviation | Lease Type Contracts    
Services revenue    
Services revenue 4.2 3.6
Operating Segments | Aviation | Management Type Contracts    
Services revenue    
Services revenue 70.0 68.3
Segment Reconciling Items    
Operating income (loss)    
Total operating income (24.7) (20.5)
General and administrative expenses    
General and administrative expenses 22.2 18.5
Depreciation and amortization    
Depreciation expense and amortization $ 2.5 $ 2.0
XML 75 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Schedule of Segment Information by Regions (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Commercial    
Segment Reporting Information [Line Items]    
Depreciation and amortization expenses related to cost of services $ 2.2 $ 1.9
Aviation    
Segment Reporting Information [Line Items]    
Depreciation and amortization expenses related to cost of services $ 1.2 $ 1.3
XML 76 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events - Narrative (Details) - Merger Agreement [Member] - Metropolis Technologies, Inc. [Member]
$ / shares in Units, $ in Billions
Oct. 04, 2023
USD ($)
$ / shares
Subsequent Event [Line Items]  
Total enterprise value | $ $ 1.5
Acquistion price of outstanding common stock | $ / shares $ 54
EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -F HE@'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 " #9@*)8\?-\?NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FUAAZC+91,GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY);'83V$5^B#QC)8KH;7=,!@M(G M=4"H.5^!0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*> M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH'7+/KY+=FL]T],EGS^K[@#P6O=S47?"6:YF-V_>%W$W;>V+W] MQ\970=G"K[N07U!+ P04 " #9@*)8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -F HEC4Q X6U@4 -P> 8 >&PO=V]R:W-H965T&UL MM9E_;^(V&,??BL6F:9-*B1T*Y4:1*&UOU7IW7.DVW:;]81)#HDMBYCA0WOT> M!TCHR7F(HD,Z7?/K^>*/G\?V-_%P(]77-!!"D][G07'488[3Z\0\3%JC87YMJD9#F>DH3,14D32+ M8ZZVMR*2FYL6;1TN/(?+0)L+G=%PQ9=B)O0?JZF"LTZAXH>Q2-)0)D2)Q4UK M3-]-7&8"\B?^#,4F/3HF!F4NY5=S\NC?M!S3(A$)3QL)#G_68B*BR"A!._[; MB[:*WS2!Q\<']8<<'F#F/!43&?T5^CJX:5VWB"\6/(OTL]S\)O9 5T;/DU&: M_T\VNV>[W1;QLE3+>!\,+8C#9/>7O^X[XCB 5@2P?0#[)H"Z%0'N/L#-07)3:NF*"AC6$ZA50O7IY^IQQI86* MMN19K*32-CY<2JO,BH=&-<3K%WC]>GA3H4+IFYF%P 1GK4A5USN"D.:V.^M%7G$=>JK%,TK"'@H #0T(9PU"F73Z<.WK-8AF9U@$1^Y+&U2D\(S:9D&F4IF4@% MV>>F$&RTN$I3W".W0.O@3J!B%8_((ZSWK^1WL;4"XU*05.I<#5B/63G1X*:< MK.1D:.,FF5+Y@A&F'G!^$5RA4] )N7:;LK9+K:!H9%/0TMI0U$R4\\\QZ0-< MM-M 7*QJ@L7#FC*6CH;6M#1[QOV24DV)RWVVY_$<#H>6%H?B'F4_,!\3KYP_ M+LA,0[T2J6!6R6#$PL"5OKU^ROR.?P/+0T0Q6W+'OF%OY)''](;+D(O MYT;6F1.2M->FM __!E;>_8]T$]O3@%E MG]Q?DF>>^#):!5 O"EXDH6ZR$.JFWW<<:S^)8J6) M8K5,5 $ZE:F&>?KO<%4Y89U0[#D]A[:A@*WF @]NBEN:*(8[G[Q@QTKP:CI< MP*5VK'-X)E9Z)H:;G">9+ZZ!3#"G?T*$];MMF)6L\PX>VI2OM$H,=S:R#B&96JFI??U@OSH7((5)BLP7FL>98*LA-I] MBK-VPCF\%"N]%,/-#[RF^F&R)+-M/)>1E1T7F$VM5.=P3ZQT3PSW-X=W8VM'\#PP*:$I5EBM6?C!W K)ZY8Q7D.$\1*$\1JF2#S607>(*JGWL>0*$0,;?25J)S^&&6.F&6"TW-(MY%)';+(7;J;UN<9W* MKV1X7$,^MS1!;BT3=!\+M30#\STHZ L0KSBB36U)P0K0?&XIJ"E_7%K?4.: M!0(2B>'A,M5XY[!!;FF#7-S!'&;:-VO\+-]9(Y\R#BY2K?C9Q+K66<'P:"^T*9!^#^0DI] M.#$_4&QHC_X'4$L#!!0 ( -F HE@X"\24O@8 #@= 8 >&PO=V]R M:W-H965T&ULK5G;;MLX$/T5PEL4NX!CBZ0DRTUB('6P%Z#= M#9IV]YF1F%BH)+HDG3HA-L'MI(\LSHS/!R#D=G#T)^5QO.-7HL MBTJ=3S9:;S_,YRK=\)*IF=CR"GZY%;)D&F[EW5QM)6=9[506359 MG=7/KN3J3.QTD5?\2B*U*TLFGS[R0CR<3_#D^<&7_&ZCS8/YZFS+[O@UU]^V M5Q+NYFV4+"]YI7)1(FT+T'' X MXD :!_)2!]HXT#K1/;(ZK4NFV>I,B@:PF_YN"G M5VM193 H/$-PI4219TS#S4=6L"KEZ-H$5N@$?;N^1#^_^P6]0WF%/N=% 6.@ MSN8:()A \[1YWFYTMC[A6X_L[8^J"U+^?D$%H_B\IY/5N]_PG%PZDKJC8(-4J1M MBM07?;5F:H-8E:'47/ ?N_R>%;QR9[T/%=>AS 9PO\*+67(VO^]GXS!:SG!K M-$ 9MBA#+\J+-!4[ 4[0\H!X4W!IZCBV@5R'VDQ +F27YEN49XH];LVA475BA-US"6I42RHK8Z)3:AX[ZB.@!Z,@&37J9#3#' M+>;8B_FKT*QX ;S8>C?!P2P\0.BR(C/BAKAH(2Z.E!5H2>JGNIQFBFZ!*/3H M!%A8&!9D=EA*VRA.>D8#G$F+,_'BK$GN1-R>[!3W5#)Q3% R6QP =%DM>_4> M(%RV")=>A+\)D3W [NR"M;1>&(6A-O](9XM M#U$ZK$AO6QVB[+@+>WFC*6DEJN-KNXG4WWO"PX%O; 8HPUXN0Y0=_6 __^RW MGY>AI!;*)26',*D%;7* MIYS=Y$6N\Y&IZ&6NURJ6MXHVS+6C+.SGK%8.;-F3T0+.A&TJPF$TL^:+PXS& MHQM:1UG8SUD 4>Y@B[ 50'%DH&QFPL'"WC0<9B09TUFXHS#LY[#KC9#Z1'-9 MHH+#^>F_!K?#*AY3B:1C.^)GNZ'F.E)A8I,8)9$U(5QF=#$F&$A'=L1/ M=I\WA'L-HG[&2!%N'7(?9,L"C)>V8C<1>%K_6(OV^$47& MI7K_4T+PXK0^\>@G)U@O3;ZZ#?%&T8:I=XQ)CIWRGF6U,D68 KE+=,^*'4?O M@EF $9P!D=HPR4]1- V"P/S;/X"#]DX#<>7_&L95A@<^,YENVE923<.7/.7E M#01Y[A!-$;AN>=TI+)Y.828_A\N5,N0M)!([K>!08K8ZYP@LK%T@.)PJ/I-A MK3J6)GZ67HNR!+YS%NJ@4L&;E.H40;FB)9W&)*XM\'*Z6";3) D/:E8+GJYH MKWB'L[[)\?KZ3(;U[80%\0N+KQ*88B>?GBO,-$J%TJ>(0M;A=!&2MIK_+SU; M7YQ@:K=5QNQ&E CME CU*Y&++,L-;&8R+;123!VQJ*=$*$O$2*O+*TM.$QI#]O:+C,H[=@,Z70) M?4F7N*>=ZCWNE2G$]I=HD? MZ?8W6FSK+UTW0FM1UI<;S@"\,8#?;X70SS?FXUG[L73U'U!+ P04 " #9 M@*)8PM?>%2,# ("P & 'AL+W=O,I;+D9$J55R;IHQ3DF'9XP7)X M%A[H(E5ZP8R&!5Z0*5%?BXF F=FH)#0CN:0\1X+,1\:-?3VVRX0RXALE:]D: M(VUEQOFCGGQ*1H:EB0@CL=(2&'Y69$P8TTK \:L6-9H]=6)[_*)^7YH',S,L MR9BS[S11Z<@(#)20.5XR]<#7'TEMJ*_U8LYD^8W65:P_,%"\E(IG=3(09#2O M?O%3?1"M!-O;D^#4"W[&HH=<^PHYEN/M2!\?3K\C<9/N=M-- M<-\<@=,<@5/JN7OTI@HL0V4JQ.?HGN9@G&*&)ES2LM)^W,RD$E!O/W=9K;2] MW=KZ(;R6!8[)R("G3!*Q(D;T[HWM6Q]V&?]/8IUC<)MC< ^I1Q-X?H@0VBNVBZ/ M!'7HO8;>.X^^*DZ$ERKE@OZ&"]I%M;H3O=+OMZCZ5OG9H#\>US'0;PST7V6 M2KD\#M_?@MK$/A31 ?8;8/]5P/"ND KG"+B% MY+C]T/4=?X/]A, .NVW]?5-:Y].?4>VU?!O-#@=A$ 3>AH=3(KLF6J][^Z") M+]#KR:5X1M/*QG3_.]S>@G 'H3?PG$W:XX$5K-EJ4W2/"'W @N82,3*'3*LW M E1M5W51/&B[%QF7$$?5 Y3:%6)T %P?IGH9JAI?J,_4$L#!!0 ( M -F HEC:?N/]YP4 < 8 >&PO=V]R:W-H965T&UL MO5EM;]LV$/XKA%<,*;#:(F7)^'BN]PRIM!KFF3R:K!5:G:,T&1'/"T C MOESX8]T@M_@[9B^R<8UT*$O.O^N;V_75P-.(6,)62KN@\//,%BQ)M"? \4_I M=%#UJ1LVKP_>?\N#AV"65+(%3[[%:[6]&D0#M&9/=)^H!_[R!RL#"K2_%4]D M_A^]%+8A&*_V4O&T; P(TC@K?NEK.1"-!N#'WH"4#4BWP;BG@5\V\/- "V1Y M6#=4T?E,\!CKUT1W/U%:B3]#YNMU^! %449!#%-?$Z?".BB'R\2^(>&1LP;,XOKGO M@.-7@^KG_L8]_AZ9>(Y73 +/GUFV9[81*CR$N0>]UI[GXP /I[/15GF ><%>5\E>PGK2C]<,-H153(MEEJT13;E0\;_Y M@_>V6(KN)@V4?C0=DDXLA570M HG]DB"*I+ &RN\#I[9,'&87710( MK:R,7$%J>;R4.[IB5P.8$[T4V&#^\T\X]'ZU;2!G5J%/'7.QVVF&'A5 MAZAMP4Z-H9XT:%#$8-J$#=:WH&&OU@_O.'#]7"D]-#O^X UQ!]U;5FU\#7W# M3GQ?N((-@C=98U\Z^/E[5R8;=T?6927J(:+*)*B7BY5W29P/!RE'%X MGBG!(KFJ9)R+F_MV&L=Q4[- MFE]3&:^L41;MHA9/_&YZ9+4:]ZW>6NJP6^MNXF2ONC5!B6MZ%"Z;U9C8<9%: MYHCG9,JWO!Z$RH@^0W*T805)H#K:*ZD@DX,E:L-,G.)Y*F/.Y:T]!K64$K>4 MYHS1*5<9O#7K*GTT4U8\C3P_F'1GRFHY\?"8](@4J165N!6U9-&;6(D%P71* MIF%W[[1:1N$$1*$':RVHQ"VHGQF%1%87 W@UFSBUNQC"N;215,!""%&4F$SPV%?6D%JO29NO3Y[T4Q,.<;! MU$C:2[,6\X*>K)W4JDW1-NM%$9C0>Z2L02:WHQ*WHQ?YV!,N<;DYFV9F\ MM;__U>F"[ZZ*C_H":!:\(3$27YM5-.S)9_Q:RWVWEI^=8[Y9&@?$V,UL5D%O M-+7>^VZ]?V!QNMP+_1F[;V=##XZ9<'H_E7KG\M8>B\:WYS-\?#8K;T*FQB?0 MTJRY;Q"OIV+T:['W_^?/S[XM,[!$4YCI[TR.<$:-LY24B4U^Q"2A--QGJCB0 MJ)Y6QU@?\\.;SO-K?+DH#J-J-\79V!T5FSB3*&%/X-(;3F" 17'<5-PHOLM/ M;)9<*9[FEUM&UTQH WC_Q+DZW.@.JD._^7]02P,$% @ V8"B6$@=U,<+ M P P @ !@ !X;"]W;W)KF,AZ)M68YAZDD:ET45+[> A/;L=-Q=@N/^3+39L&+ M1RNZA!GHI]54XLRK6=*\ *YRP8F$Q=BYZ0PGD8FW =]RV*K&F!@GS>0^ M'3N^$00,$FT8*%XV, '&#!'*^%5Q.O4C#; YWK%_LM[1RYPJF CV/4]U-G8B MAZ2PH&NF'\7V,U1^>H8O$4S9?[*M8GV')&NE15&!44&1\_)*7ZH\- #(TPX( M*D!P".B> (05(+1&2V76UAW5-!Y)L2721".;&=C<6#2ZR;G9Q9F6>#='G(XG M@J>X)Y 2'"G!\I1JG,PT7G"SM")B@;<*/"*9V;L-D'N>B +(%7F:W9'+BW?D M@N24\"/^BVZ)G\/3P\(R>L4QQ:OO $7YW+DZG\<3-76N*)_MF6O9*] MV\YNWO*A6M$$Q@X2*Y ;<.*W;SI]_T.;]?]$MI>(;IV([CGV^"L6I=PZ;K-9 M8OL6:VK/)H[+;%W5B*6!GSQ.;YY4@)/7@EN M"U>,VI)SR812[\@2:V.;@9)YT!!WY;O!@8/CH&;,GN9^K;E_5O/^D3J=X/[1 MHZ.3R2O%'B.N&UNR)W90BQV<%?L%E!J2-LF$:BWS^5K3.0.B!>$"U[F6 @L+ M7V*4!CR3NK7"#%K2>GW@YGS,GINH=A/]<^J/?,RF9,K6"DW+E9#V*+59B([. M]L#M'E@XCHG<_H$%K]$,"I!+VR,52<2:Z[*&UJMU&[ZQW>=@_1;;<]E-_]"4 MO1TKY#+GBC!8(*7O#O!4R[)?EA,M5K;ES(7&!F:'&7YB@#0!>'\AA-Y-S /J MCY;X-U!+ P04 " #9@*)8FX3/2?(& "2- & 'AL+W=OR)DE2(O%^?*M!1T>?I6'S^!7=K0;/!_,0%&1-DW_CB&TO1_8( M1603[!-V1Y]]4@_(+/%"FA35?_1]!&F>'S^![/1$- VST M&.BU@7ZN@5$;&(*!;O48S&J#F6!@]!F8M8$I&,SZ!CVO#>;B&,P> ZLVL,0Q M]!G8M8%=1?<0CBJ6UP$+5LN9V;+6F M6<292"+$CPJ:Q%' ^,D]XQ^,9A*7UFRBMUTZW59C/+';C=QN(\N8 MF(OF7]O".UA@K86K:^U6OL2Y-C&.C5J1,HZ1,GXX4A<\'13;@$_>>5%3>AH8 MC_4!S&S&P]"MN:$+S(3T@BD0[_K4)LLY,G&/(;> M5(:>5ZF\!LUX/93G) M?$,N#K.#K(%_ 960P)5T0,O):Z7%H^"'!G#-Z[T(Z M]"#!?""P%D_F1Y[,E3RY*8I]M1;QFK4L2?(X+$NEHJQST#Z+Q1KEP)9Y9[[Y M\BA<(FNEXZ%T.<>C ^G1A03S(,%\(+ 67ZPC7ZS_R9=F+2/CCA)_:.EB=4H7 M/+-M;2X4+I ^'4@P%Q+,@P3S@]2YC=21%Z9PE3NAV:D\YPZ$ Z="'!/$@P'PBL19;%D2R+M\C2O+F.7V^N MTZ9C"H+V6HBWO,JO0[ERCD>'4B/+B28!PGF X&UR(*UDWJG*>ER1W;[ M/-SRE%()=>%!$RMZA)VK&JT5.:Q-3($L:J=#V0**YH"BN:!HWGG3ZT,Y;7.F MH?AB)6>NX[+2>=B72T^!&$593\Z1,@C+KOT.@90]&$P@2#0'%,T%1?- T?RW M8M7FSTFCQ6J1ULFB7H7V4Y ?M3Y#RA^]6V?H9D.-K D$JM'*G%H=IXZDV1A/ MA/+;K5LURW1;*)0\*9(AR03==MH$]P3H),UBM3;;&R!!F'T[6*#*+)9)LS/= MQ(8P+=>@?AU0-!<4S0-%\Z'0VKP[";18K= .>'HCI]NL^RS%[):RZEX,S@U= MO5*WK,E"S W=9CPW&&)NZ+;"VDP<@2<%DZ4'2;O^_'!24[%:3OW!9S?RF)E= MT6)A+6S;%A4T24O=,!?&7!<%#G7W!U_^D&@N*)H'BN9#H;5I=1)?L5I]53^@ MJ8V;%[?=K1M!9590- <4S<5=#=@22PT/U*4O<=G[9 :?)%2LUE"'/INIX82< M)DI;:J>#B0 JF9XU A?4IP>*YD.AM2ESTD/Q3Q!$L4R@[-PV@$JBY[AT0%VZ MH&@>*)H/A=9FS4D8Q>#**)8*E>)& +7?P:0YQZ<#ZM,%1?- T7PHM/9^LI- MJJL%TFH_GG2K6%>KZU)##3YXJQBH$ J*YH*B>>=,K@_ELLV,DPRJ_T095)=* M:YV-AJ R*"B: XKF@J)YH&C^6[%J\Z>Q515&!IU)^2/9-CK7Q!N M;H+@PDD M<6IWUR9)LS$6;]5<22N,.^61)P4S.KM=?$F[7J5#/RFA.KP2*H]75[OLD3DD M+7MD#G7?!U_/H"HG*)H'BN9#H1TX-6V\.U&^K<.I\!CS!2$A&P[/\P2/9'YX M >9PPNBN>IWB@3)&T^IP2X*(Y&4#_ON&4O9Z4KZA<7P-:?4?4$L#!!0 ( M -F HE@@GF(+\P8 "\? 8 >&PO=V]R:W-H965T&UL MK5EM3^,X$/XK5F]U FEI&[NO'%2"=E=;KRUY/Q2N64=45:Y;# M+TLA,ZKA5C[WU%HRFA2#LK2'^_U1+Z,\[\RNBF>/%KR^8L38TFP/&K4MJI MWVD&-J_?M'\IC =C%E2QN4C_X8E>77:B\$TQ&JSAN0GCDY;P*X=Q>C87>0)!80F"*R52GE --T\: MOB!:6B&Q1'.J5N@+1%RA"_3CZ0Z=?3I'GQ#/T0-/4XB&NNII &-4]N+JQ;?E MBW'+BPEZ$+E>*?0G $CVQ_? B-H2_&;)+0XJ?*"RBTCT&>$^'GCPS(\?3@)P M2.U84N@C+?J^K9FDFN?/9:9RS9G72Z66@5^+F<27:DUC=MV!6:J8W++.[/?? MHE'_#Y^))U*V9_"@-G@0TC[["C6'Y['(F,_,MLF>E=F MVB7]YB>J1^Q!'-80A\&8W"3_PHPJTUH+J$*QR&.>,I37V,US;E%]+L>60 MG6BQ0\(3STN?I<-3!O1$RO:\-:J]-0H&](Z!TIC3LMSF":*9D)K_5SSP65ZJ M&S;C=Q#A4F*\EP4#?TS'--I*#Y7V$Y634VG;]P6VOL#!"-T8+8JZD?K R1,(D%S1BD?ZZKV'EQ$U^>'=85O]2P!;EEWRA,O[5OUW37 MZMB!SV?3O<\AVH%3;,8M4"T+1T':,E#EANVEOO6S%_?0,S6'[@SVB.%1MPVO MY<$H3(1?C^T'O-A=SHL&C42MH+M2XU;@EAJC<;#VW.=;IH[!&*38#Q>9$VG; M-]IR;/0.R6YDO*(%HRY-Q"!.>E?D%_NUX6O3_7E]X'+FQ="-DT>J/<,LMT9A MAQPDXX_.ZE-IVS?:$C-^AYCIKMJ.R-_ZYB6- M#7OLH)O8BG3KIP[L8=MHXG:D7CDR;.M*L>5E'.;E_:G](>@N6T?CL=-/^,1& MT[::A"U+XS!+ASP.LSR#=0OU+JZPCZT;RX\*ME>*M*"V7(W#7-U$7?9MJ5>'.;>.ZZTY(N-+M:X9BNEA1^\L#W:&NLP=7"IH365K4A OH4X.0%=21_0(Q'(N.9)SSRK2/4>/C49Z>22=$0^W M1GVGKGC$HDE;-226=$EXZ?KG]-D30VFE:MN##] MVA8:N=R?[,1=OGJZ(+]4RTX.:6Q-A\GT[(Y!18=[.<65Z84^9H"/,!UR M\DA%X[8Z0RRIDC"ISMN0(JK1@CWS/#<)!=':,>HE5^)AS:GK?X\4;H5OJ96$ MJ34(GYF5,#3_3'*1>*&[S D^=6:R*X6G;>T,L?Q*1N'MK&(=;+9(SLI-'):< MHV0C"[):L0JVV=[T0@^2]X=/.TZD;=\5EK-)F+/O*S+S&NI2\"&1$9>"1VT; M6,0R, DS\'UC=_:S.7EV:]641\D/5,*$5BAE2U )'0%X59:GL^6-%NOB@',A MM!99<;EB%,C0",#O2R'TVXUY07U&/OL?4$L#!!0 ( -F HE@@F.AAL!< M #M( 8 >&PO=V]R:W-H965T&ULS5SK;]PVMO]7"&^Q MFP#C\3-)MTT".*^NL6WC&S?="US<#QR),\-$(TY%R8[[U]_?.8>D*(TFB;/[ MX0*[C3TC'I[W6WYZZYJ/?FU,JSYMJMH_.UBW[?:'HR-?K,U&^[G;FAK?+%VS MT2U^;59'?ML87?*A375T>GS\^&BC;7WP_"E_=M4\?^JZMK*UN6J4[S8;W=R] M,)6[?79P&=7ZY8^.'K^=*M7YMJT[[=7#7X[2E!*NS&UMZY6C5D^.[@X M^>'%.3W/#_QNS:W/?E9$R<*YC_3+9?GLX)@0,I4I6H*@\<^->6FJB@ !C3\" MS(-T)1W,?X[0WS#MH&6AO7GIJG_9LET_._C^0)5FJ;NJ?>=N_V$"/8\(7N$J MS_]5M_+L^>,#572^=9MP&!AL;"W_ZD^!#]F![X_W'#@-!TX9;[F(L7RE6_W\ M:>-N54-/ QK]P*3R:2!G:Q+*==O@6XMS[?-KNZKMTA:Z;M5%4;BN;FV]4E>N MLH4U7NFZ5%<-\:XP_NE1BROIX%$1P+\0\*=[P)^I7US=KKUZ79>F')X_ JH) MW].([XO3SP+\13=S=78R4Z?'I^>?@7>6Z#]C>&=[X$W1_#\7"]\2S?\[1;# M.Y^&1S;T@]_JPCP[@)%XT]R8@^=__<+V_'/0_WUI?1[\R5S= MZP;UV]JHEVZSU?6=NKY25U7G\7NS=8UFFWO0XH&#\,3!0YC+#=S 5L#8NC4K M/ @XK2G6M:O'VK5NE:GUHC**4##+):$?8+3P*H>>' MY!)R_$?ANJ;;&;2LS4S=F M;8LJT MDO*MUI: 4P%\M0$.] EO\?, !ZU7A-AO;MJ8D!+>-N[$EL6^$V49_ M!$[ _0Z7\]5P+RU(@9-5FOQ852JPCU!?.76[MJ!C Q,G6/2A6WPP[,X\(=WV M./S-JY*8XHTJ*B:87!98K7X%U];J8F,:")?)>MTUX/.,P!=K/%)474D4WUAF M_8R),4UA=353:^>WMM7,9Q&>;VW+1($Q('>W=%E=5U1TD >(\"=P!:,VV MU>&87C6&6>]%[%M"J,$-[K:F ^"&B!\_:_P*T7MA+1X@7BQU0:*'8L[5VUJ] M+5JW !O/V3VDP[77$A*9Z1K\A&"%/]O&0EUN=-49ND)O(9)/%MII@,1WZF3^2,'8*AR> MJZNN\1WY"?"3.#'FUHSP)3WE!TRS$6N" I0V&@,D8NM9SH!;@$>L_J,# PCK MJ.!(*'R+\VQ.:]WLJ#Y1?/+D1[%!$(?067QDB_I./3J?'Q^3'GH@"T=\#\D%0:0GB99>,K/@ M#J*_@2X:NV4/V9A55^G6X9R@JRN0]GX+!,!X.$]!>#FF838IJR!)%GKM%/E5 MH(9CI8D.\%?M2_V'^JER"VCI->=S"FG 1]/.U:NNB3BV:^@=_"FG&X;2#7H* MGBUF"T-W *[AOS!=^IT_@2I%6LU\8N86'M@U1@0*LRDD^2=V/]L1%M9*W+Y MOM#>LE9>4>2O6XF!)"9=%'(M(=O5&IPEP"_!<+J*?T*,L"7?]\;6NB:WJZX! M(SC(H;*K-2(1 I&I@9;9:G%L?$]3XG#08MU'<%@V8&XIIJT,O"L[9GQOMJV< M)>CO:\:+K^V]ROOY]5S]='%Q%9T*6Q6;CMVH9<+6UE(D<+8-\Y)2$.*6,$0"T0'%!H[-Y76 MDQ)WI$LU?4/$A8B6B.L1]3U;>SX621@@SH4H#O.&UPB_+,CPH5!-%S.#)B$+ M\5^0XRH_P*P$] - A$(P]UU=L3O(OZ=? [8!&&DD/5WK%J0\5 R@Y*A5PP*] M)VN5'&&I;:.VN9[UE$3"$1,ECP)(/(DZ!=G!/0Q&0:V 8)LNM\S5$E&=$Z>@ MDA$T!+LPO0MB/*&IXFVBM@ AZYC%(A*/#$'=&=T0!H39*]RUH2 >L1!'-RF\ M0'\4L263Y>S0P[DCA5H0BM3#GP^Z??!ZDD]*])83C[D7SN4['6 M\)]$UL9Z+T&Z-WN(JZJ9OAL\BUB62JP%5#2=G9_#C%70*' MCT[FY_&C&3F6K90YY/M%"?BL\(>\479/0_V70[<\[)#VQ-#U[NW[%+0":ES1 MQ4*#?B'"MY*PUN:>Y%90WU"!?!7-YX_F9R.:S\^05'\CS2[Y=X(E/M*HRE#- MEZ$FL8E=<,A#B -+&.@L3]&$-\BR"$H>&E%H;P [.-HB=R)S]9*J"CK(/[P& M,Y$2LI?@#TSV ;RS>&RU[.J2ROX-M0I"7"&%DQL0DPPTD7.\D#QD5>*&HJ.P MG,TIBV)0C] M].!\&<]';S7K]<1/AFDPG<65X&WHG$@%F4@L5[FHD!2@LG\&W07UPPC1F!OJ M] J@$HS1!<<&BEY?0%2Q#>._*T"%R1TDBH M-R<+GBN>&*JRVIR28*D3;5-T&ZJ]R2D4G%BQ:P#I%CPLVEBI94@#1_,IY+YZ M5QUZ)X-KEAUENQF>,>V-B?54W?Q%'0JN4_N!&>Q3S=F]S6#&L*DEP+VY=U M,&S4AG^&=B3E:=0T)8]=P4H@.VAQ\J5>\E(IZH,DMY!8'<.C(;\NP('*BMW' M)#^(&NJ5^.#CR;0DWH;6@-+]54"!KT9VX0AW$^I>R1DI]UT0@D!B%MO?;,2( M#MM5H[GFF<:"_E]HZ;J2^Y*V:]!E8' ='P2QTVS_1M6>JW_%E'@:,RZT="FU MJ&6^MU+(X#%*_.F)(#RI8K2BB0IG:#1T$%^IW$T(C=&C,P"RX\HNDWO?H[.A M;>VS/O,9UU1>S7M[88;TW7P@G[3L:S!#-C"!&_7=D3:Q-UXV#G4=*81&_;EJ^*A<;C>QZ61$LW5 MSWL,O#'WDEA*9D('(#@N\1\^UO<#CD5Q9M<&*;)56^H& @'3B/A [64J0CA, MO:\'>74J%?-P3I613 _6=AO:NTI<@SI]'(; :JN;-CP#'#X@?+=0DEKD!=P] M\MT*U;EN2,RYC"3C9@@?AQ.(&1$H2GEZ+'S/L>WS0"JY<,>-:Y/M4^6[<:4) MJO&8CW=#TPFTFIIW)83E*QG7J1DK),4<+'J[O4X^<\0J<[C.ES0 &/ M[Q&"3W>**GST+=GS3OTU2A_>LKW53GP_\5)JRF_(H25(9X-.,0\8KXEZ'74( M>13=M;=ME7$-H0JF2HDG!=<>^BR7"65\NJ&0E-V:2W&G>K@VS0T/?)'*FKHS M7T'PL'5]"5W>&-&D@$5"0>!XDPK;'52H&'HTDO!QUK2_7U,3QR<3+A'NK[UP M+T2X^X0>191&^@[^I&+MH1!$XI^EX-9_W^/4ZD^ANRF_QWO3C.9>G"'9BD^K2%\N MD[<?340!,;?8GD^6/KAZ)TX-LLPOF_E4>_A^8[ED MD,/>Y5;;DN8M41FW=S%RLP,XV2F\3O8UTK;CM(5&XFD!8&':6S-J M L<0M0*3-903O?^A22FVP#GH_*-GW$:;DBB0_+KE/L@2 SJ::34K^KW!TO;/,''WVP$YF<.^(_Y-S M);>DT@^C-I?Y5'#0%DW:=N R]7&W#2*OR"=EWWV;DAZGUEIL;LOB!/+\R]UI M,)WL[37;[KJFQ0I-_:,7#O_\C:8O;RZN7]"B2H?\#;*1B5\V3UYU5D"#Y:M MT6CA1NIM&CA'BKE>Q+>VD84K64V145EHGU&QY-AYMC3*7-*>%"<1.YTH&79Q M5BY=J4)3[9,N8\5F]RM7$E?&I0)O$XA1$@>]CR5*0G'9 Q1$J:3O5XU."#'J M!M=IQ$GB)\0EL[8R7+EA8$W$FCH6 VKB6#5XS0*5!R=T(N2-ON/AT$+:$5 # MZ7[\ML[HS;!NJ:"P/HZ>I.LBE1K-(V4+P5(H@3;_.&H7#9_)8R#]UH\#_MD<_4&&0V5%IG(VL:N:),^:2+<]W# M?*3&62,I9^C/L#RS5JIK8C^'AM+2:W3CN?AL<$G1MT9#%2L%3/#@P=:"2QMG MXRG[IOJY-:L[*7=R^+59"H?'[@A6:L)*PS?FHTA2J-- 35/)1Z65_C9. MU>.7:? 6A965)C09LJT)=7B:7MRCWM_;!QF:5&_R;@]^?)/$+9 JE_ N)X51 MNA=E+A_=9_:W7).WH:WN0P03%!NSD5;;"$7RA2':SO9B)KT^4KRPO) I)(^( M][N?6];E8,+F/@8,D7:;;3]\BTS&;PO:3POZRD#BRLD4C:&7.4&2+&5]"LNS M<6]T%F9!-6$D0VM9<-&X"XFAE-9+,=A\&XQZ5-1FBM])"X#+Y*#*3,90EV=I MWS<_.DMG1_;6NZ(=6XK-"U-H3T'U9U>O#G^VM#,7JK5I=:3%LL.*G]/!BGJ: MWKU]_S7#X0F=X,;5/DW-]"%XWY%2A#24;N8HPC^L&M=M/^OP(W7\I$^8RQ65 MNR7?SXX]Z_+PU&^)+\,DE%;&9$J&\@P!?6DE6:*LB5<>-D9[GLKDCGFN7N^A M-3,#\:AA[72_4]<3'G?L< -S9GTOG[9(-!2<9C[6HW*6C+9_DI>C@K]GWT"( ME6;#LPM6!2E/.Q*#5&4[K?L!LL#:>QS?6]SN324G"6#-6%E-J@BN"AT!-BN7"7 MP4U#@X _C#N(-7K&.,O=2YE871I(9!XU+!BD-D 3%RNR86]H2]#",*S1%G;+ M.D)>*-MHVA7-CEL=B2AVM89^(6,/\&Q6%*+?"+W!EX:W).X^>RBYDA1M;ARE M@F*&<7R]W$TZ2U,TO"(3NIG)[2]1Y_1FG ;8E2MTS_-1L.*6G]YR5R4>('X!M\8MS?IXG'=L@R/9/UC7O*H=:EGZJI# M_'+JG2V<6&38Z_TGKBTA:;KS$L+7\Q@UZ9.\'-ZS6C]Q+2DX[Q#%WBTNYH7A MTE453<-BY<%544VOXIA^92";'(65 "7O(E(1-0MOOH0F&BM\ZOL-KPV7:'+$ M*[ELL.N:W2/))R6NX3BW$;*]B9$ILT2:N6LI%@S$QOQ$0 RS;M:M# M)7F1#;M#*P)?-V9-[R+1\ SQB-OMV4L!L;L8&LS?L*; /,Q?%%@A@0PB#P$P MQ_];6_NOS-*$V3N+*[1NPPIQ D_O"0@3B.*H4-)Q*>Z23,="V5G2E,#F8QN) MH:210NAI&2H1#2]FTGLFLF#&$5L^O(0[I\^M@2OIP#ZY=?\W_F_98[#P\.+J[?'SSDDX?'3V;WO)W>ZUE4O M$C+9)/?KV9=BV M'Q;FH1N066CJM\6OX(,V<6DJ-DMXS2-K $57?&-+>?TG7^V7FDB'#@53$& G M#R5>G!I:JE)W$":+]^^^@7BI.2AXDC$WLQU36%Z^KS/ MUXQY8$2QF9U1RT/YEE%GO\X417R&Z1QO&=_J.PF7E+)1>)L:0@8 +-CLW9*8 M$$4>28ALR/\Z6?"7I"\K]KXX3?B-QQ8:OY5A60$RI)U[4>P)=U:R0HJ[4R]9I85DXHVN?4>]14D&PV(1B ]BW!:71FJD"(M,N[G*3]N,W"1-V17)%'"6C*E&\?4E]E#!F,;/X>U RE6J*2;/XE88 M+V")J>\!'#J5L65LO>QP\0"Q;5S?6 ]J'BUT_(;'O<90,Q1%/"LKG;R#2_>2 MSO#;RWT]#7?)[\YQ8A*"4OYFBH>G7]FP1[:DUW33N./D49@MIOY&[UWR0'HO M:.?AA4,\3&\44(@A?Y \T^Y+QS*NH(?9%<2D)VYG+@.0\+$/$2/F8#M)WNZK M-KEQS$/$5[]Q@ ^![LGY5*#KGQP'N$3TG@ 'F4@ ^_MN )N&.N$G@@H2]GJ% MLFL54M3LY;%!1.$&%]M;OV>2M +YC"2QE,K4E-D'$/T";S;2RR_AUPJSG(AF M.?/ =AO??ESLB;&B0=3.KF8@V==,H>1JF M;5D4YN"'&*%M%3VCI-0!%1J8!DVL:,FC$VK1KWAA^S6 VDC\";V"#>E!K8=S#*8X(2'F/ MC3.4:-G<"7 #L&%3L>@\_--J_A@G)2&VV7G4GP4YROZ@"[]M3'^VAI?OZU;^ MMDOZ-/UEG OY@S#]X_)G=7[1S8K*O,'6 M J[MV$E7=$F )&VV#NT:-&N'8=@#+=$6%XI423\?CYJ!3*],].XMJU.SNQ==#*R&M'OBY+X=874MO5:?^PWRY\4(LB M\,+H[*02"WDCP\?JVN%MM+&2JU(:KZPA)^>G_?/#EQ='+!\%/BFY\IUGXDAF MUM[RRYO\M#]FAZ2666 + C]+>2FU9D-PXW-CL[_9DA6[SZWUJQ@[8ID)+R^M M_D/EH3CMO^A3+N>BUN?TBFWB.V5YFM8__:95DI],^9;4/MFR4X4&I3/H5 M=PT.'847XST*DT9A$OU.&T4O7XD@SDZ<79%C:5CCAQAJU(9SRG!2;H+#5P6] M<':>?:Z55XR0/QD%6.3U4=9H7R3MR1[M*;VS)A2>7IM=B M\JC!=\(-:7HXH,EXDFO&FT-]UC[Z+V6/&>+FTY4T;$..FO\YD/#H3X M>U?(R>+1;HM<)"]])3)YVD<5>.F6LG_V_7>'S\<_/>+OT<;?H\>L?S,=CVM/ MAM0UP"!.NROTWM"OM5[3Y'B0/@XH%)+!J819HT0@ZF1.F70!!4W">QD\V3E] ML+?2T1N3#>E)/[[TGPY(T$>C A1N@@C2Q_K(J7)VJ7*(0V]>:[U^IDR0"R=8 MLA+N5ID%>:OKY&4H1""ORDJK^9HJZ4H5!K145HM4N"8G:=!_,HEN$,!^@W81 M'[%(:$C"J"]-:EFXK(W*5"4T@I9^$*5$!:_N%,I8(OX#F@X/44Y:0VE(OW

&@S4DJ7*:')RP7'FKSLV (FV"J3OIM" M6*YL\UW -"VTG<'(O90X%3NBYKH(,BN,U7:Q?I@1Y1ME$#G3 $BFY'6>V-BP4T\.^SMIBS;;%.HC81A@3%S<< MY76MQ$RE-//WNL3Z2@)/)S/K&$\$ F7E:"[P;RET'449AP>YH1PN#^EG:_,5 MB$$K2)52^#INEE"6=QG[URAGB(M!332U2X2WP]%!DUR&R.([B&2", LUTZWL M@&(N=D2#K(L[Y""OD3)66+3NM1"#:0\#8<\/Z' XOL]P="N,JFTU?\U"#$2> MEET:EBUOP>U7<0DXN92FEI$4+#7I2FD+ ME)EV8%HL-5O" W''O:%RZ E.H2?D4&_!+*T+34O9"3138D\N$]9=MK50_!_^ M(H-SJW%B\B][3YI0_-/>^]U[TF0X[6V(B\3WSE-UH1N(M6#!)Q&4I[W?<,Z+ MG:H2*F_ZX+FG7'D<-CC18@8B#X#&)E=K*5R3HU<2/7@&%YHT3>_/CVW5Y7DS M@H#:'J 8EP/V_#Y+]TEO-ZF%M[P&57OL0YT).;]53H>'C5B +YWU?%N M3HK[J9JK6&@/ TV8["#1?T,FEX$GJ$F,G4EZB]+0-&V&6+AGEPJ%!H"Z6S^D M;>K*8%/K:V31UYMSKTE3/TX<4+CJS!"4UBT(APD1XD1F1JYLK7.J/5OC\LN8 M9Z(Y:PRVQMC3TOH ,BVAB-%B:]]:9.\V1?65[TW%[4P?.]S!B$=.HGF)YJB> MH2$JF[>-'ODS\010RE!@>8MATT7BL4*@;Z5C ]O"PC^IBWXKA.&NX^NH<[/ OHMX?^(!C>:2+AF; MU]\FE.U-Z";:*]Y29#0@R/A:X9DK' M O@^MS:T+[S!YN)Z]B]02P,$% @ V8"B6&Q%V"&B!@ R1$ !D !X M;"]W;W)K&ULK5C;W87T.E2 MZ4\F$\*R^R(OS5D_L[8Z&0Q,DHF"FT!5HL3.7.F"6WSJQ=U;M^JY9^B\6=,\A*5&_>?+3UM".*D-E85#3,L*&3IG_R^B<,:PW3X M!8:H88BPH34D6AER&>T4^(KK@,7A 8N& MT6B'O+AU+';RXIV.L;\N9L9JY/[O;3YZ$:/M(J@>3DS%$W'6!^"-T'>B?_[+ M3^%D^-L. T>M@:-=TG=$?B??=JOB@#4.O\L$NU)%Q$U,HZO,A$5U5W0L']U;3\3B7(GSE%ST4BBIG0*XJ8+846 MQ(M H+6:D]Y^(7/$I#3/V%77I">R-V3U+IR?O3=M!%UW/E3SPYKRZ:.PQ\*C M*#ARS^-@U'LA2^?&C:;(VX^=LLATDX%6(H9'$+GG M*!CVKA^CV[NJM8:8-9MN,Z3]D""X)1E[;#P*8GI,@J@UK1'B $.!0)QS52Z\ MD)G2J%E(-FP:A R6]EZK,MG0>]UR;*H-QT-H#<=36+]2>KU%PP$3]TF.A$)> M\L2H? HO4.FRNHW<#I^^ : MB +Y*Y ];O8N"@+2/[Q%>*?&G@N,B43Z M74H07RZ]/HX DFB-/$ KG^($N'(O>$I9H^D<4XGN95$\[W( MQAL2C[0UV/L^J >, ->ZZ0H;:46JZ=QJ5EK"5@LQTDK\8WK9 7292KA3;?X0 ML-O5<)3>O24G?%-W[6H>HB'_D.:GBE]Q"S'^6-%@FTK('1BD252-B&@:[[+T MEXAUF'8'ZG\-PETC[[%N5B7BNFG/"=ECHV/XO8@Q'*&81#E$HT 7GO&F@Y82^+JK8.]DVUH>='+ 95/()Q-W3: M0RSO>%Z+[0'T<]3-B2.8UXR-WD=W-Q'I(;]#C!94871?>^PQ+F'[#X)K!'+L M.MEPDZN;S3'T_(PXC?'_10T(B,?S60-!JFS"%C(C58KS6Z:6@.%,W7EX^I$H MT@/**1&B-=44(!Q'6:DL+CJP3/*KBLG)5KCI'T\$*F(Y8NB/UMAROS0<7!ERT*1)FW?V-@S#A MPL$?C^G72)!KXV"^/G%,V_I]E>V4\H0SI&,."N^Z,Y_4C.X!/@ 1$87"A>A M$E?Z)YYTP$XX/8([WR"N8]"&L!!GVVT7N\':];H0>N%^1, -AA+H;]KM:OL[ MQ86_GC^2^Q\Y (F%Q%3(Q1RLP^!HW&?:_W#@/ZRJW&5]IBRN_NXU$SP5F@BP M/U?*KCY(0?OKS?F_4$L#!!0 ( -F HE@\5J61\0H +$@ 9 >&PO M=V]R:W-H965T M5)7GBXN+)^>5U/7DYB6/?; W+TWC2UVK#U:XIJJDW;]1I=F]FLPG:>"C7F\\ M#9S?O-S*M?JD_*_;#Q;?SMM=Q:D MRXYZ0]DA;VG]/N?V+=H3:XG(E>%;$K_T>S^K*(^5[1?9DK'GV(7YEX^G8BL<=Y4<3$D MJ'0=_LJOT0Z]!=<71Q8LXH(%RQT.8BG?2B]O7EJS$Y9F8S=Z8%5Y-833-3GE MD[=XJ['.WWQ4=ZINU,MSC\UHZ#R+"]^$A8LC"Y?BO:G]QHD_UKG*A^O/(40K MR2))\F;QX(;OI9V)Y7PJ%A>+RP?V6[::+7F_Y<.:B<*:2MQ"5@L$P+I^(V[9 MKLJ*?[Q>.1[_YY@!POZ7X_M3M#QW6YFI5Q.$@U/V3DUN?OYI_N3BQ0/27[;2 M7SZT^T-^>7CAY4PDS3]O%!2OMK+>(WXRLZ[U[\KA,;S>;50M,C(,4&<*X3%] M"V-IIW*Q-B9WPB!\H9C.L$P[ 5/5KE#68H(W$9[*.B&]D(BPRC2UQS[XBMBB MP'.\*PYQ.E=6DJW.1E1J;NH%-9):1P(ZWE<$4C!$RC/9B(X/X<@NSW,DR M;&2J2GO0D@_(6AFI@$+^Q0)KWM@M>K;G*A M"!2ZSLHF)S$9+(7^"D.1&#V[/*;4DL<%] ZP=Z1LAG$GU./H?$BMLDUM2K/> MQ]D)Z"0$I '.,8M>\3X5L32L2XC)K-XR(/BM5:7T(<;(F TL,C3_'US_,&?* MAA;#4.\.0E*[(>2&.*KD'@"^(]BMFCHO^2 -O*PM2]!R#%,'--U:3=(JQS/.>6L>1U0$[-Z(VOM5I;8US?<^6L8QA MKB6] LKRI!]3#-,5#-?NND+1178PB=QA3B*(74V\"..'F$:8]MSU4""L%59R MM!(EPMT#/S/OWH,_A%E+"Y^[EA))"DDF''HWO 0^E"WW]+93K7# ##0# M@6'1ANMRS3=,I M3IT-B#)7J&UAQ99T4>.AGOD]DGP/A.X;$I".8T"=+/$F<3 ^)8W6?). M4BT%'GMX_F)TL]E!S]:@IK?:B?7 M:^+49!\[4NWGW2RJW'U7]'/ME!VKE%?[8-!A$<6^4Q+B1=JT:@L44#D)VZS9 M"$/+AVHU,% >XI7S:WY4^A7P3&C3J6<@VJ&*$*:MT9-D O&* )@2%9$9R4 - M_,&X#D7OL'1).S._2H>Z"[4BO%,4L"81S)X7M/LCO+VQKM,QF;TU5T,M0&<6 MBCHE_FH0A?,E?6%+H#@*5R5<9\%P16,YS>K>./X=FF)<_-4^V?AX+GC-4@\1 M-&3;C23,SY\M>W'00_AXE17KL9VRE)8=QASU"$1!W-4PG?5?D+H/MG9MH"3U M"#8@Q-@YHJ@,.?4.S,3P&O8Q?^!>:/LL" 9Y%:WD?%U2MFQ2H+4O9+$ MFD+[6-8J3N,M^1T<1?E49DDV[I)3VNU9%&/47]VE I?$(,6P',U[+KCF3=T8 MYFY#=_29:[DC&]$>H67 V16XAI-#N[UT,3(P@:WJF#\(345#<338EW0CC*J" MVK9,UI2@J UW"#:V\ZB(*83:NG'07&^WI4X9E-91^F,LY+I-XA"B(G:*(H8X MZ >*7)G&QWBDW'A0--X'*[<9!BTX\GL9H0?YP;UQ%@Z@OF*OI!6S"%KFV,[2FNPKI8K_JGI^"1N+J> M/:'G*W$UG\WIZ8E8/@UC3\5B&<:NQ?PB/#WK7"D+%+I$3(N3SX;R>PK_]BIL M)4O2P'4CTCGE0T5:ZG";D*XN N4'N'67!X]7^\=9MY_383'?9"3VAR5>IXL6 MKI+O*+*G@NIDFHR7MHD-<>BALL9RG=>389@&IYRW=.I:D#]KB@0\H4G5.2/V M3=!.?**KT>CBWGT!LTM;P1Y"3HZ)G(T8JAWK6^R!"R@YPM4#$-#DMSBT6L$4 M<<9R )E[BP\FGXS8F]Q_?0'WT]_Y[-G)?:=?S)9B#K#Y4XP6"@/35%@;^(; M;%7B(%WHK OHH0@=L!'"(WX,]WO]-&%61)5U[^Z?P!9@Z_+DQA2:&@4 MZ)69$,9G)GU$V.'/ZY/7 _<>@.QB=G7R\9X7CWGJE+=EW,VNQ5DG@2*R*"*W MXES:F#ZO1I'9AW)70R2$RA%Y!_2'L]J.9(BW07>U72Y/V5)^K72CR#UN.&(+!;QX89/1C<;%P1W'(HT,"R@Q&_N) M\KSW,S+JEC7_6$Z-/&@Y_*+;?4$L#!!0 ( -F MHEC#HADO4 , ((' 9 >&PO=V]R:W-H965TK M(B]#DU,74%4)9$V^7"Q>YE9IE^TV:>\A[#:^CT8[? A O;4J'._0^,,VN\I. M&Q]UTT;9R'>;3C7XB/%3]Q!XE4\LE;;H2'L' >MM=GMU<[>6^!3P6>.!SIY! ME!3>?Y/%[]4V6TA!:+",PJ#X;X_W:(P0<1G_C)S9E%* Y\\G]G=).VLI%.&] M-U]T%=MM]BJ#"FO5F_C1'W[#4<^U\)7>4/J%PQ![OVMUY*Y'2KOWWD7M&G2E1MKDD5,*,"]'^KN!?OD,_0K> M,T%+\-956/V,S[G4J=[EJ=Z[Y47"]RK,874U@^5BN;[ MYKTKQ+?ZAF^BWKA MC:;2>.H#PE^W!<7 ']'?3W5A2+)^.HDL+ M$M:3A/4E]O\_PHOT3Q=_/8?_E!;^;%$B.N6.H(D]H/C*YQ*BA](H;0>(T5$W M*IU6[8!9P]$3UT@TXZC2]!5GX6#/ 0&-BE@)K5&%#XD5 M;6?\40J;,9%+0V1LAX&\8W+MOO;AF$)]4G)BX3,?.6@&Y&U*?FAUV8(R!AL4 M"105:V0*ZQU&]C2HE&4K&]0,PN;P.**9FTM4R8V(R8]0(!3!]^P;H$CBB:;W MW(,"6V5J@:KQ)2OJ^M#Y(.6-6_4H$)%S?6FUP=0Y-N"2$Z> \Q:GJ77!EXC2 M./I10<,63C&!3Y-2 <]'U;L20^2P>)S]%%>@T;CG9+)9:^GJF)_MS!@>8X16 M[5F]-!6#]$Q5>Y2A8ET+O1![;%+"EU%08X,"E(I: MJ/E>8>5/':3\S!&PO=V]R:W-H965T9!86UU%44F*[!D)E052MK9 M*%TR2Z3>1J;2R'*O5(HHZ?='4 2[S28NBR9_G:-0C7S M( [VC"]\6UC'B!:SBFWQ'NV?U9TF*CJ@Y+Q$:;B2H'$S#Y;QU?7 R7N!OS@V MYF@-+I*U4H^.N,WG0=\YA (SZQ 8?9YPA4(X('+CWQUF<##I%(_7>_3??.P4 MRYH97"GQE>>VF >3 '+IH3Q;VA:V6$:0%8;J\J=,GE0 MFURCDM7E'NK M:9>3GEU\M@5JN)66R2U?"X2E,6A-#R3:663)@I.+LAW:=8N6O(.6PB4 GQ:!^PF#QX9=X MU/]X)H;!(8;!.?2?+ME9M-.^CD(X9P4>"H1,E962*"EM:@/*B_,7C6DM4YMYA?^G+<8(;EFE!V$FD/&M0."39*T/0P5YTW$-^I=+HE M59>.N[F$K_Y$XNLZ9UE=UH*]8?]0@@Q+FE$TC2P%+GUC@';X!H;A "Y@$H=] M^G1A. U3N*1E$H?C5QL36OB--.QW[K2J-$=+DQ >)75 0<^())(!O;HP]L+Q MN.7$Q!F%20K$3C,V\=33/YT4"WMAY/.2CVA9)0*J2Q8Y5L!+9+< MV&MUH4]V+^D]AH3,=ND=>WK2^7RF42C$E/(3IP.?4DK"F!!(;-6S!2:6AEN4R$[5#X9+:E(Y6QEOW' P[]K?A MMB AY\1*D6'R/7^>!>^_*?F5G1T[5 S;OWE:J@;:FG;&^C /=S?R_;:>A%O+W]R9\NE M 8$;4J6^&0;M\=H35E7^$ELK2YWOEP7]@Z!V K2_4S^!]02P,$ M% @ V8"B6..]K,'] @ P 8 !D !X;"]W;W)K&ULK57);MLP$+W[*P9J$21 H=VND]@&G*3;(460;H>B!UH:6T2YN"05 M-W_?(66K3N&ZEU[$;=[CO!G.:++1YKMM$!W\E$+9:=0XM[Y($ELU*)F-]1H5 MG2RUD M3*,LVFW<\U7C_$8RFZS9"C^@^[2^,[1*>I::2U26:P4&E]-HGEU@='P@-8M;/4//5VEAPQVPB*!JK=-R"R8/ M)%?=R'YNX[ '&*=_ >1;0![\[BX*7MXPQV83HS=@O#6Q^4F0&M#D'%<^*1^< MH5-..#=[HW6]X4),$D=L?B^IMLBK#IG_!5G K5:NL?!*U5@_Q2?D1>]*OG/E M*C]*>,M,#$7V O(T+X_P%;VT(O 5_Y &3-7P3CFF5GPA$.;6HK-PPVTEM&T- MPM?YPCI##^3;H3!TMY2';_%%8S] M:'J.(@_[]3*&/BH?&X2JH:"@!:[ ^24SYI&K%3"I6T4QTDM8[>SKUO@C;^<: M@PBR2S_Z] ,EKVKZ[,%IJUA;2^*@D[1E<:RG1 M5)P)F#]P%@KUHW9,#-Y30_+%# ],M %/SMQ@A7*!9G=1,>CE/(=B/(XS&O-L M%*!X/X:R?#((7 M>ZS9<$3[SV%8EO%H0!V!ZEU1A1J#JGH$>C[*BD[ *:0$.7LRYD1Y4-+3P/VI M)PUZAO%YT%/$Y_]%3[K54V[UE'#HJ29[7862M J]TT+EGT;78/K=OCW/NZ[T MV[SK[21RQ94%@4N"IO'+802FZY?=PNEUZ%$+[:CCA6E#OQ@TWH#.EUJ[W<)? MT/^T9K\ 4$L#!!0 ( -F HEA>FY EW08 &H2 9 >&PO=V]R:W-H M965T"5;3FQ/?D"G&0'76!V M9["9M@]%'VB)MHB11"U)Q9-_WW-)R5$RLIM%^V)+XN6YYW[R2E<[;;[:3$I' MWXJ\M->#S+GJ8CRV228+82-=R1(K&VT*X7!KMF-;&2E2OZG(Q_%D,A\70I6# MFRO_[+.YN=*URU4I/QNR=5$(\W0K<[V['DP'[8/?U39S_&!\]VB?_"VPY:UL/).Y_]4J#JM2U&GRLET2*),Z5XFLEA+TTK,1J1*TB;%(^R& M.S;2R#*1(]KA@D$W.D?IVXN35:'KTM&GVED'+&@].2U4GJ,Z[;"CN*OCY$&6 M2ANZ,Q(LZ(-(5*[D>S>!8M_?\R MFI]\YV@IN,99FYY/H#+]Q-#WY**V]H+L:4&!5:>.[$"CG/=ZGZ1+0TWETWJ#V M"8U(?DOR.O6,7N'"MMDT>N__SZ.YM_N7DJ5AR '?@,L[FL Q31!\@/G)^^DW[23-(OK(RCD=#6UJXW. '5-;/F!8M"_1Z%-)J\JHG.*@(J93;*4??UC& M\>3R@]JXC%8HJY1+BW[>;()R0C>67FAZ.1P1;[G3127*)X*7EI+ 76R-E $+GO/(4 +OHNT&M=/?;I>@*\:T0-*AC@-L?=6E%\Y R!M5")&]%NT0H8U&*]6 MGYT.*JL49Z;B1N^-6VT] WK07:K-/&7GI(7@\:+%7"..\0(Q&$;I0_!HEGXE5M M; TQ9]-F=5=] M?^*W;"+Z M$#Q5&A02ET1K%%X- $Y7?M93Z9=&H[09-$-+B!8?54X4Q!P3[J M_-'WM%IT'9L7T3WX"X3'%\THX)/ MMZ!F^C8U'-I3Y=G[%IUK4;Z@C?[510H^Q A9&Q9(V5%-]AQP+(B]Z#H+BFC5 MUP5?MI8=.^CNH#QK-[.WDDMB@]ZX[N:/.OB>,,Q\?\I?=W?CZ' *K' MX'6#VR]*$;C&AZ/LVO57>T@3>W@.:__B6^TSCR M1B^B>&_TXO]E]$,-'M#J(W>G2[!WBOL9IG6D(%J7]?;M^UKR1ZVXG[UEX^F@ M?V$P](<44\&K6UN(GQ*G>9*(F?(T#JJL:H>V.VPVF,L^"_.5[;[3!J.7'_O: M0GF%T!9*+S<_&Y?:CWG8 I-0=+Z3*JC+Z MFRJXI)[)T*/(:_E?&'5+[^W3K"\\.)='86J:6=\+YKCS_H\A:.N_NOD/4$L#!!0 ( -F HEAB&'@P_0, $8* 9 M >&PO=V]R:W-H965TBESHN9<94UX%@8XS+)CV98F"=M92%1"%X450,"Z\Q+F:Q,S@7>*]!543#U>H.YW,Z]H=>^>.!I9NR+8#$K M68J/:'XM[Q6M@@XEX04*S:4 A>NYMQQ>W8RMO3/XC>-6]Y[!9K*2\MDNOB9S M+[2$,,?86 1&_S9XBWEN@8C&MP;3ZT):Q_YSB_[9Y4ZYK)C&6YG_SA.3S;VI M!PFN696;![G]@DT^$XL7RUR[7]C6MM'$@[C21A:-,S$HN*C_LY=&AY[#-#S@ M$#4.D>-=!W(L/S+#%C,EMZ"L-:'9!Y>J\R9R7-A#>32*=CGYF<6CD?$S/&!9 MJ3BC[.!>R52Q8A880KO\,=RI8VB:OAS7XXUQ'@_A.V0 M*UVR&.<>M8!&M4%O\?[=\"*\/D)PW!$<'T/_5V=Q%&D_SP\^'(H 7P5\QI6J MJ"^MW*,!F SA5A8E$Z\_:;B13"4@U_"1*^HGJ32<60O/;7CGP"J32<7_PJ3O M"492Y[;1!D!M:'?M2*$B5L]H!J S1A0M]FY(FB#:,)%PD4(LBX)\M://J9?I MKY"5,""DL4'P)48*?0H7H1]2G^2Y;7EKF:8*4V;0AY]E&RMC&X05HNB12Z"B MNE5$@FLH:UE\J\L=K'(&F?2^5O=(0-".21-:-UR:C.U0IF2Z) =+LIHQ7F'(A M;$9D]0O5SHKVQX,?RPP(G;0QBL>&R*R5++YSL/[S*ZKH&J+I9' 9AB?+#2KZS%+6/*9?QOLQ3SOS4QA=^),VPH;E%=H M.]78#]/W'(;^&)Y(QKJBK*B]3ND?4UW(>P[)2K$SB0X>FU/\Q^(^=BS=&;R5 MM\GV*%E*+Z)&>RO,'N4G'_QI8_8/A7 ]',&^;TC0^[87MKGL#<;V ?G5G_GN M;7=)6M9W@^_F]0V+&UL[5A+;]LX$+[G5PS4HIL BBQ+LF/G M!23MMMM#%T;2QV&Q!UH:V]Q*HDM2<=)?OS.DK#B)DS8%]K:'6!0UG.?W#,TN-HG"+JK*7 MQ/&P5PE9!Z?';FZB3X]58TM9XT2#::I*Z)MS+-7J).@'ZXD+.5]8GNB='B_% M'"_1?EI.-+WU.BV%K+ V4M6@<782G/4/SS.6=P*?):[,QA@XDJE27_GE?7$2 MQ.P0EIA;UB#H<86OL2Q9$;GQK=49="9YX>9XK?VMBYUBF0J#KU7Y119V<1*, M BAP)IK27JC5']C&,V!]N2J-^X65E\W2 /+&6%6UB\F#2M;^*:[;/&PL&,6/ M+$C:!8GSVQMR7KX15IP>:[4"S=*DC0:G),U%^72:OHJ:9T]O;0J_[I_ M3G$5\%I55&LC.%W'/4O:6::7MYK.O:;D$4TI?%"U71CXO2ZPN+N^1UYUKB5K MU\Z3)Q5^$#J"M!]"$B?9$_K2+M34Z4L?"W4A-+:A3L0-(%KS7G6W7S=0Y-$N1XTE W#"HKS X??6B/XR/GO \ZSS/GM+^K"(] MJ6F[G_TX@L=,P 524F1N:=[)P*=:6@.[P<7EI]],L =O&BWK.=@%TI]&A,K# M !D&0$7,%UT50=0%#U((W0*V).H;F%,5V$)_, K3+'5B_608CM,^.#LA-0"S M1$?A\H86*\A16VHZ@->8-SQO2*6P0 ,+Z@IUZ\X-"FT@@C]5S9_(BM,(PH": MW?,O=);S!6/"0/&@ 7D*:1*/QSKM[ M^1MD41SO?/9*=B$+A^,,]FA]-!X^4'\OD"S+PBP=DNXLCM(Q?+RM$V7-.)Q, M'4[R39S@-8^1ZE0*UDT5\GE^5A8[?&RD,X350I+0BMR5=5XVO(X*_PYKRF+I MUHB">J-D^C(2ULX8:J9V0:(>:V2P]OBNC2IE(3RHZ<'\=[EX7U-0&#I;FP7\ MZ#S?;' [NY4L2XK<[-T/XLYKNG/YHY2]A'Z4N=\^G&TKB2,+08J](K$D&D)K MG(6;6F.NYK7\3@:>7Q]'&H*GD\C;3U,6[)0Z-@F"=0M?T<)7(V_[7-TE:JD* M]D8LEUI=2]HOB:B01*DG8 03U.X,4><(C@_K3O+JQ2A)XJ,)>^/&_:,]1AT' MS#_)H!]FPP3J#K=.%.B(82P5G^US" _][@1.=M+UX:UMTKG.%NO1;H>=TWJ/W M5HTTX"&C/%=$OI!XY;=%KFFGM:39DJ?H5,AB#YJ.9@Z)4#>NFN2X\:U8&M,XBC3ENN&SW^CAI.K-W#,H^P=' MAO<@TFC6NPL^:I<.:+)J*@Z\\2ELS3JR>:-$L=8)K@-KNRVERQI/^;=U[2E3 M))/XJB==U9E+238*X\'0-]!!%HZ&([B[:4:;G9PKGC=:4W:)I6NJ<^CK/O&( M4[>&;Q$C8"ENB(T<)\-S$(_7\;J-?)R&!W'<3CWAU#.WE\G_V\M/;B]Q-/[Y M[26+DE_>7;9VY3HI*.VML0Y[]."JW M96PFAD'!&1UW,S_DR_TCK)PY^76KV-*?B:-M(_8] ND-Q(IZ8 3;;A6]C6M@ MA:2"+[N&$U!;?R/L9KO[])F_1MZ*^\LX(60N:T/]?D9+X^A@$(#V%US_8M72 M72JGRM(5U0T7* K4+$#?9TK9]0L;Z/[+&PO=V]R:W-H965T3$8F#3'@IF^*E'2FZW2!;,T MU;N!*36RS#L58C"*X\F@8%Q&JX5?6^O50E56<(EK#:8J"J8?+U&HPS(:1LW" M#=_EUBT,5HN2[? 6[5VYUC0;M"@9+U :KB1HW"ZC#\.+R[&S]P:_1YAT">Y36S;+70Z@#:61.:&_A4O3>1X])MRJW5]):3GUU] MI7W_+%-5()2HX4H5!6EUFS.-BX&E ,YLD-9@EP%L] I8 E^4M+F!CS+#[-A_ M0,1:=J.&W>7H). 7ION0#'LPBD?C$WA)FVWB\9)7\#XR+;G<&5A3KCY)^//# MQEA-Q?'72_D&N/'+<.[ 7)B2I;B,Z$08U'N,5C__-)S$OYX@.V[)CD^A_^C6 MG 8;#OMP A NF>$I2++@3Q9IL##>@ALW+RN+&6P>(>-[GI&671]:MCG"P1\% M,LL8%X_ ]JCI?(.LB@V!JFT -&[41+ JO0?J&<8RZ5&S2KN'@R,F7&5]N.;" M!_\.27=&,ZA*6OO?R$ I*@-,""B516DY#9TD1)!Z3$!X'XBP ].9Z3G&HO)H M-[=WOY"SS&#M1CVH3(-NJ:^:2C^^#QP*M+G+_$[NT;@1\FT>3<99[5\7;W,49I\VZ3HF[U,B1#3.[0FR'G(>9I[$VY,Y=^K MX%*#^1(A->2.-(&<(H-4%C:(KOWF'/>.#R7N?,BA1-^3CR+6 N?,//FZU 3Z M9$P3$@E&;8\*)-2PP\_^0ZDX.T8LB''*!6^%.RJ:1KR-AWY=.JM>]ON^Z)W: MLKE&A"*T4'0M%*@!DN1-!_2<:9# VTHRJB:"?@<'$H5^6R7H"VLNSKYYF&XG M/GM;<"$H/RHV*APL;4<#)TR89?0!>?<\Y-$T.?OZI"BS5O,-E=Q&H!/@=@UK M=RRNE"Z5#GJ^@6E_0O^S_O@L;,^_)'I=FN&\-XN3WOETYH;3>-@;CR9GU\TI MXP6U7ML>X:/S!L/9O)?,AS"!Y M2=49OH&XG\S\8YRT@;NK(_B6HW;EHMT) 9;15I)<3(#!E K".AUV\I6&H-CC6WKQD,,:J-G?:*IT"/4;E8]4.2F':H#4,95 MM4D%#;+^2Y^Y0>E 8%; MT,Z/U647^N)RY >]E=_0-02P,$ M% @ V8"B6!Y^\W=4 P 9@D !D !X;"]W;W)K&ULO59M;QHY$/[.KQAM3Q61(A86DJ(4D""]JI&N;=32WH?J/GAW!]97 MOU#;&])_?V-[66@%M"=5_9 P?IEGYIEG;.]DJ\UG6R$Z>)1"V6E2.;>Y25-; M5"B9[>D-*EI9:2.9HZ%9IW9CD)7!28HTZ_>O4\FX2F:3,'=O9A-=.\$5WANP MM93,?%V@T-MI,DAV$^_XNG)^(IU--FR-[]%]V-P;&J4M2LDE*LNU H.K:3(? MW"Q&?G_8\)'CUA[8X)GD6G_V@[MRFO1]0BBPNFB;C!$IY]= M)5#4UFG9.%,&DJOXRQZ;.APXC/LG'++&(0MYQT ARQ?,L=G$Z"T8OYO0O!&H M!F]*CBLORGMG:)63GYO=:DEB5K[*#PA_:6LGJ2-,.6Y##@#7^*Y)TJM$3H M>K(7E_"&.E^O8,D>+V'NG.%Y[5@N$)R&>V90.?@TSZTSU$#_'"M.C#TZ'ML? MJAN[805.$\K!HGG 9/;TR>"Z__P,LU'+;'0._2?E.X\QR'JPPX$]$"QI2)7: M:$4UL+Y&VE5HPMP^9E?X,@*/12UKP]4::!_]&420L3/0=P:0KD75"@M,E=X8 M0K=6K"ZYP_("MF@0F(65%G1AV)O.,N <=EBG*[D0=*8I[@+I8D*O'LREKDFL M1EX_LY>V6>PL#5-6L'@AE/_2^9*!W!_0A7XO@PNRGCX99X/L^7ZN\_8(;T_[ M!VZ_*7,?[# \C8]FW$ATU"&*73&U1NL;GQ5%+6L*1ZH=4SVPS[_N^^/_*7]6 M\(,:T<5+UZJ"I79,P'R?5&?!!%-%<*0ZO< "94Y9-A&&085!;QB4::S3,N91 M"H.%8-;R%2]BG7?B[@3]-NAWG&*S"3 _>/HEF'5YX2_G0H8G/8#O;?D3,X]NYWQZ_ M0"B!-5<6!*[(M=_S;[:)KWH<.+T)+VFN';W+P:SH0PB-WT#K*ZW=;N #M)]6 ML_\ 4$L#!!0 ( -F HEBAN2.!Z0< #D5 9 >&PO=V]R:W-H965T M[G;K*"IZ'3:6:IK/9Z;3D4H]NKL+8 M)WMS96JOI!:?+'-U67+[\$8HL[L>S4?MP&>Y+3P-3&^N*KX57X3_1_7)XFW: M2CV_G%FR6M#PO^*<7.#9X96;(VYHY>WN?7HQD!$DIDGB1P M_-R+MT(I$@08_VUDCCJ5M''XW$K_:[ =MJRY$V^-^I?,?7$]6HU8+C:\5OZS MV?U=-/:@BFAMT )S4YY8NWF)78YV^^B"TH]NR]C@X&4U=3 M#\$T//\4@#I4:8OJ37I0X =N$[:83U@Z M2Y<'Y"TZ*Q=!WN([5GX6E;%>ZBW[]^W:>8N8^,\^@+QMG//ZW2='99,:YS MQIT3SM%X)6S 3=AXU.%,;?%F-D.1A&I^=ND:Q7RML#":[A+V=<_"=I9Q"V%V MR[7\K:$#H+06EF7 (YTG\P,OC$M4_(Y?=TDL,;ZPI M&^.E!SD/3'!+%?I>Z#H:*7566R:^H74 XR3"7:,G-/ND)&]#4 M.#$0YO9Z/BNDV ""R&JJ^S!U(S.!LO(+PK8-EV=<1?_GTJ)I0#<(K\CKY#P* MSZ&-K7485 $>/ 69TK92L7%"3*@Z.#,*[9RR%8@IV!VHR5'9)=6C +65/# R M^KI)JV$6P! 1#'KF]3IDS)#6Z(%^);"94K!C99P;M_F$.*#NS$K!76V#@H&^ M"2+"L]P B3:^\TU/7]3:)07A?E1M@DUHO,9"5IB-E).TO@HA"$-N-Z8HT*Z: MG6PGPG($'J(V1@X>7K=K0:)V/+1\A'UM"0[)\H45@I6Q3PGJ4PQ=!LRU;29X M @^+&*Z#F.KM[3+18+H+<'85:AXG**)F%1(3,UNR^PA*;@3Q>AB))JX;&A!*P*XP2^ROA"SF!9:6P M(56)GMM[&?QY$9O#Z>5P@2!#*]X%;%_HJ5G*+-:60G#EBXR$;W@F5:@N$U;6 M&N95O'WO,ZA$1/4YB)-/=[2C=*08RV)W:K5,V-; MNEO@H+<9.2F&'"#>9-BH".8#)6?%?:C"#:C8EXBD2J'7 =60]J'N%Y0F712T M%0\!BK%4VFH3&(. MGUO9W6NI'R$30F5%V.GH[/'89;$(]JROB"HIY&7$^$T$IU:2M*Y#_=V(X&6&>^IL[01U\\(5"SZ"K@ MY%%7ZPU$7M?H4OTQ:4(\X"32D(V,;:H7#KC 2(4\I]9B*EJ0X/,@E);)2SUR M\B-=.\SE LTL:V([+"ZI//\6!W"0>=ZO_U"O8L>UYB *Q(YC9PP5'VUJYRZ. MO@8YPV^SH^,2\4].'S\5^>AU=@WYLNSY!S_E\GRJ"TD!Y2= MS9(9.UTEB_V*EDG*%IV:KC"=T?C9/#D_^BQDN:YM2(H7E'3=)DUA$)@Y3V:- M0/>$(!B]/(%8^DU/ .KC_B :$(FEBQ1LX&>>I)W);(XWM@+TF)/'+%TF9VQ, M#S.P.VX0/(O25VR^"@#FY]#_M^_'ZF,LJ^"YU1#),IF#P_,&2)H"%U2<- !^ M)!M@VQ+,X6<&@]X=RHLAFN/YF/8$:\B)':+C=,S2Y!1_JQ858*>=6PYGWBL& M!P8CET'%^UCFOI>P^\[Z5-7H=-R7Y/X3"<.O&)'59%N0"+? G';D#QY-Z8M$ MA)LL]9 $,OY_)CRS8+['@L6?LX ],6'?A-B&2SOJ1"C_\6:K&^WN M!6_C=5B_/%XJ L56XD- B0VVSI*SDQ&S\:(NOGA3AE.$1Y])<6%J M^8U!?VY>2$%W6WKS.U!+ P04 " #9@*)8,W,)!LGLZ?JU'F 2$A"0A(: +2B^?6G+P (4I0<>_-P'B8CB62CT>C^ M^DH_VQK[U:V5\N);737N^N6*M:NJG9J :N+(VMI8>O=G7J-E;) MDAZJJ].SV>S1:2UU<_+B&?WVP;YX9EI?Z49]L,*U=2WM[J6JS/;YR?PD_O!1 MK]8>?SA]\6PC5^I*^<^;#Q:^G28JI:Y5X[1IA%7+YR>7\Y]?SA_C W3'[UIM M7?99X%86QGS%+^_*YR/3T31 M.F_J\#!P4.N&_R^_!4%D#SR9'7C@+#QP1GSS0L3E:^GEBV?6;(7%NX$:?J"M MTM/ G&[P5*Z\A:L:GO,OKO2JT4M=R,:+RZ(P;>-ULQ(?3*4+K9R032D^6)1= M =_NQ=_O/SOUL#K2."W"2B]YI;,#*YV+7TWCUTZ\:4I5]I\_!:X3ZV>1]9=G M1PG^*NU4G,\GXFQV]O (O?,DBG.B=WZ WMCV_^=RX3QN_W_'-LST'H[30WOZ MV6UDH9Z?@,$X9:_5R8N__67^:/;T"+Q0(&TCVU)[58I7!HZO*+UB.F(MKY58*-4(D,=&6GA,-[2.+>%A!:KOU_0]',/&:J"YJ> @ M5JI15E;5#J^KC>=GD?KGAOBB94%#__:7)V=GLZ>?IU=3\8_+RP_T??[TO@ $ M@T>\LKH6R\2M;AC9""% UXD%)*L;./B6H,,);P1B@)C/'OR+;KNT8!"5@A]P MDQ_5JJV8QM6#_YZ2(=D2=E#M)J)0U@,Z[JU4:E=4QK4@=]'@%=P<[+=JRVYS M':.N$VLGQR(=!FS.U-JC)*03&V7#E\4. +=8"]M6P9IM8M8!IU4E9/D%<(9) MWP.*H! D?=, 0["[_#I^#=P&8D5K+=[=2 ];N2^(0*GPO8:UZ 4]$+J9D0:.'%_8?CQB,#VS!6"_R@=\6K(,HO; M*^EE,"94Z_GCIWBD30LKW&R,>%P@&- "W)R"G0^5[9))?61^8-&H\_\DP> M M<=?PT'#3Y[#?"C41GE,+V^*YGST)IY+8OT*%T3ZZEC??BK5L5K2M6COT]=,C MX'B1P/'B**I]Z( ##KR3S0&(O#,Q.N:[86,0/@DE0-X0,"="PV_;M4%D,-L& M2+EV =:E0:V5FY $?X?/<@%0] ZU53D/_M6S@.^=_/[NC3NYC^>[7>NBIT!" MDR(@QF(X!GK7*(@#@/2.M??F^Q@-8 V@KIH!U(>GS!8T!'2MU 5GH,PYLZO MI0=+!H9=%X,@OB^7>"<^K< " -4*M$ "3W0204:P[%2\6PZWA*9_B%UT-L0N MR@TYS!9&>*Y:!0M,>B33T40+T,VU8C2,9D,449V%^J/5?B=JY=>FS.X$G*6S M'4)5,V)%<*K.*8^P4)'V@/"*7)OP3 5(58F_BHOSZ0RBPJJ*3@5^FD\?QI\F MB',(;8!\Z(I8">A9E@^"8[:.Q1#V@5D^:)U*GO3C^\_)AP;6<*6-A^9\\/+Z;G@ST_/)]>W'7/)KD;I,60K42E(-+/ M66-721XAA$4H@248*.B+E8V3(51 *@M9(97<4ZM*0_0N ^X7.8@< [Q'"? > M'<6H5]*M:6GZ\ :.XUI6B#-C<'='4OR#RGX S\7>3"S;I@235C6XCNAS4?MY MN^"O%9B%M%^5#X$5@R"YA1HC!SY_LNW,PX/- >R"\/>61C=/7A7B'0_R=#X> MM=S P7R#DT971R$'/-.J0 ,W5@R)$10A1<1/JXL018%V((.EE5O ;N %S0(V MJA@)0!5J8CE&>'"JE"N@$Y4KV$;8).OM;'K6J>UWVX=@E"<:N;\^O!ED64Z8^CU.ZO?XJ,Z ;9@MT428?&W:A5^V54PH1Y7P/R+8?0"O MHF#KX )>J)WD+WGR_A\1/-)I[IN-*H"/2 -2O1J?(X5!0)'N@9*OH7S#!%; MI?\,M@T'TO>@5EUC,8$)E7!6LB#?B=[]!D8%81S\NS((40O,UB89D+6.D"LL M@401^]"G97N5J(,8Z ,@06QO0,-!0PL(*T)IQ%N%YHOJ)%<4^B\SP89 WZ MI,;UT@&PD+ZT88D4]8/%46R'L4[GRC%ET0R5F+-0H%UH6[0UF#.!9D%Q,$$G M;%V## N*1G&EC&G@47T+J8K<5X<.A&&998O)2<9GS%)B'O1I++*^28>":Y&N M9YF'5'-R:\N<$.V_BLRC!X=W-GUT-RS)?>,QPW^2#/_)#;%Q%@6\Z:* WY0? M,_H[$Q,?1L.-*/B>$?_=Y?$(N>Q&5A33.+/T6P#ZB;A6:TS@0<;DZB'&+E'5 MK+G.TB74DE@$."T5",W$9='[%^2:#G VYJ#0EZ'^M'7+\4>)* 3!:2H* ,Y8 MK_^D'R845L.J%GU:!48+J@1&E;R-XS0"$O NA]N C4QFE'H^9@XL+(B-!N5 M!^[F"^B%"UX0+9W#(TR-04^%[)8"%FAI" 8-\JY"U81#?$Q5%L@@,#$106B$ M*> _-RLK*6,>YP+_*^1&^X"FN(=D6L#!5;P1-CLN]CM:VE3\.V8PXYQ1FBY+ MKF1HDKOG-!ANPSP-[PB'QSFP%%@XI( :]9RA6YCK$#Q$!T,$$%8JO4S>YH#. M,MY@/K;;((2#J,\I(W=BVMD+"22J-XDT:=GW< ;QT@AOUQB< YCCV2VMJ<4< ME6,^ZY9'/0%@IW(6"JF67^!?<"P*@B!& ZE%^PPX.'F MD)0&2C05OQPP<*MN=6(IW OUHX"CC!\N5H=Z$HO'F2T;3I&L&JB[-3"@[#$H M_BE!\4]'T?,-)Y_O4M9)?O=STTND8FU@#)Q_(/E>^(.9-E8OK%OK#9\:0B,] M?_8H]&7$1EH?[@$A?8%PQX,6-ZQ0(%P'^5,E 0HMZF&N1)S!$86OI)^R"$G; M!$^ K>9LQHJ1<]N%\IC"PQK7QB=PPDI*;4H5=/<1/=[VM[O%0MIH_#C<+VZ7 M^&;K.9^)!^)BAG6-(IHL&DVJT@0P;$RL71K+J0:F&*;JQY>]&@55>W5V2MTN M^^4)+-ZD4CN'>&,[H<*7L-?7D(/173:N^8\/]SLP[T.5: ML28%+A(+3,>I5"C98P7SV8O!"<^FC],OMZO9P^.W#%#GLZ[!.3L*7*P@OW4* M'X\02\*VX80C??_*FS^EZYH-BKC'T!7Y'>%%#+_+7 MC6NMI/JN#$];BBBPG ?&$D)N%"PH+I+JY8B0=,L=(&]%=H;1!!K*),4IW?6. M)R^_A38'?X_KAIC:_;!3.^M.[>RH=%%WV8-4:)VQ93!^4',P H-$Q8LZ2O(XFP!+W*@/FY>ZS)T52>5-DO->!U$'<(EMQ ICL M.2.C:'(^2^YX,N*^&2=CVS!!=&_IO0"CE[_'T7).TW,392E]A_ M-;8&G:IU8RQB40BY"+GG>Q6&^:&*^F88$(/T4KE3+)3?JD$W*,86!QB ''HL MQDXT^YNA5 S U'*"6LNO6%7CFA*(#LRP5YLZM&F*ZR6LV#R@IB8W>6.2!>FR M#<7KT)2IXU "T(7'C,>2,(8Z#S,_R.UD$O?QY6_7(D%"$=AVJ1,5=GK31F,- MZ7%WGBDJQI,?UI;F6>2&SZ9J ->VO@-W.^S.?&)VPUY(]P,KUO-NVF=^=#SG MQ3^,*;%^.XI]W_>H2!\&Y63UK:!@CQ5YT\(A8S]I8R%B8_5(:677H<#;L80= MFVP%*_D4L'5O2 :?[. BFUP"Y&A*B77:EP;^]W?L K^]O'IY MA,C&;%:M9M)PXJNPH[[-A4(2SN'$'5,A!*YJ2TK(=>HPC!#*U%@%,(3='B<\ M( :ZYN!SK^++,P"4S7'UMY"8U*?%R*X(_7E)E,HPQ:1!/\8$E*!S,?=.+"X[ M@LPHUJH@@RB\07N;(V/8"&K2Y =J'S+.&9GF)N\U$;.1:RS%]783ITT":!>0 ML5(BP(=;B>QEW'M,1'5+K; N9S()0@#(SI MZ: .VK\G=\'XK6M].K4*U8E\_F=)4QG@$W68]KF\YE+E5+R%V!-3TNS(O-6K M%6)JD[,?&A-QVB'ON%..]"!O[5.V@H9 YP!^MQ)X MY^%11 EK0:C,5:(E8\@D@ ,NBO5@+.G&:US-HHI/L"[:1M^\)B'.[C\Z2<\. M(*!#QSWSCG4X54AW0YC13:+-CT^/_6*:U8-?0"CEL<+#+6D<,(L*[ZOH/AFL MN9/MQ_>?OV=^9T0WJ5A]R&(RO0R.::"<(4' E5->WFJ"^,NZ,[7>*< MEZC,%MTB^;RL<$JS$$NX&.9#<,B8&_60QT.LL]0_PT$_"8:&;6?M-L9QKM'=2>.TP142 M1B%CI:JI7TFJP'6,%H^!\^6]=EW.PI[F#$YJ*C[&\^$ MQX@M'V N0(. ?S#N<*P1H>,XR<&=L=6E)F2&[&'L*A5H;!PWR^9-0L'(8#L; MK*/0&](11*%LZ'3_:/9@=7!$L33;QX5,/,"G76&H\);W&["4)V#E[NA#"4J2 MU[LV&"6S&<8)FN5^/%ZJPM(48V@0)-A?0@K8F7&:H:E,(3N9#YPFU9UY%J(- M/:#X7-YNZ]PUK4UD(=2P/!5)H[@\"W']Z M6R)[N>4RW)+UAF@&KY&EG(@/+3A2(S[JPC TA%=2_@G[+T'EC,J.'F=/#T!C&E"MG^93=J$:A5..?_KFV[UVJIPN /'5=H-H2W7Q)Y M6#\( 7<<%8J+GP4/8&^MG#NEAI)"JI71C*G@K3>$5#_'!#F/\]:NC= M?.G\^#PHA!],^!WX!@R#LW?U+.!B"T=0'YIW_E&TCUQA"5R6AMY,N^)R2GB3 M!F^_]\EL +K/GLSN_RS>]>9@3+B-AA;CDZ^SE\,@O_P-;\<:551!M# MCKOZW^<-5:_NG5Q>?3ZY3T\^F#V>W'+U*:#;HJ*Y350$G=2WJ\"'%]GZQ9U0 M4&9W@E M"J]"L%BLM5IF12WPXER&P#Z'A=-\]?[UKW"<&&55Y+();4UK"]7MS[G\E1EJ M#V,00V#I:6+)$^OD=VA'D9]^W$MOS&SECN,*C&TQ#A@;@ @$Z&"SUS9CY!AE MQ+&$1?]@^-TYCHZS[/S&AM@GZKQ)^%:&22XX0WR=C15[1!TRK8F:&U_&BX/4 M?@V1W&HM5+-&D94CBG9,O0=5( [[$X.!:%=6'F=G(@IPX7JYVTNQXZL-#4\( M[*BVTJDC^L]-MMUTFCQ(ERG@)!E3 UGJ3>+!S#J-OO#+N0*#NFI,R),X,DO3 MJ6SJ!PB':G=L.Z"9XX KM>2]-5UO**AYM-#ARY.WZJ1.('ND=F])H_1@W+ N MZ@R]W-X5'@ N\0H'3L%IYB]].D#ZE0Y#MDLXT*YC-[\(W?I4D.K0)7?TMZ+V MD!MDZ&WQ[3AT,8@'"9GVWM8+'3>\F: @!F5QDGX9B(2?7? 8,4;<"T+WWV+- MC6,:(A+QB0*0X.@>/QQS=-V=0P>7-GW P<&9L /[:=^!C5,=P8F@@LB]7$%^ MN@HA=/9>=L^C4$62[*V;<4M: ?$6!]D8:C68 @42WYTJ7"^I9KPT:;R)P9W_; R M\\+D_,!'2%U%9.20/["",Q_DV8%5AR0R)O0R7*LQZ9#IS:D_6DS(0V<2IQP< MAN,#F B-5CY#1(4$37T!#42;W@NRBMY2FPS.'QQO$(.XUT@6W/TQB3!)?D6< M(I1HV50R,3VR88R[DS>L\@7R(U=J3@KP+XF$SLCW""$9J^65347:8!94\1!\XL\2QW##1KN"T')$,BCYD8TYW9, M!^@AIDM!0X R!'EX8M>'HX$K^%'@_/\=3L?2I=/L[[O4RJ[HK]C0BU*-YS_U MDGY-?RGGDO\^3'<[_YF=7Z5=83I:J24\.IL^OCCAUW[C%V\V]-=B%L9[4]/' MM9)@'W@#7%\:X^,77"#]_: 7_P=02P,$% @ V8"B6*0W3?LG P C0< M !D !X;"]W;W)K&ULC55M3]LP$/[>7W'*I@FD M+4G3LB'65FH9;$AL0\"8IFD?W.326#AVL!T*_WYGIPUAM-4^M/'+W7//? M1TNE;TV!:.&A%-*,@\+:ZBB*3%I@R4RH*I2TDRM=,DM3O8A,I9%EWJD441+' M[Z.2<1E,1G[M0D]&JK:"2[S08.JR9/IQAD(MQT$_6"]<\D5AW4(T&55L@5=H M?U07FF91BY+Q$J7A2H+&?!Q,^T>S V?O#6XX+DUG#$[)7*E;-SG+QD'L"*' MU#H$1I][/$8A'!#1N%MA!FU(Y]@=K]%/O7;2,F<&CY7XR3-;C(/# #+,62WL MI5I^P94>3S!5POA_6#:V'\@XK8U5Y'\468KGO*)TA3UKL),MV /XJJ0M#)S(#+/G_A'Q;,DF M:[*S9"?@5Z9#&/3?0A(GPQUX@U;\P.,-MN#-:D,KQD G"_#[G-;@S&)I_FS2 MW$ .-T.Z.W1D*I;B.*!+8E#?8S!Y\ZK_/OZX@_"P)3S]STIE2[*$?ACWIFFJ:DD[%7MT)QCV( X3V.]]HZZ6,E/0!L_@ M-0S"/NPHPT%;AH/_+D-#\M^<>UF7F"J=.?'6Y81RM*EFF^JP,_SV.J@M"6// M:.D7M)[J!W0!?/DZ%R(CPEM*U!%TSG/LJ.I=:%5ICI8Z/=Q*RF]!O\,PAE_( MM*%:)&&_=^P;'''6*)CO006O#!R$PY49E;%WVF&7 \]06IYS"OE2J$,=;*QP MU&F1%'#A'P(#_MPTW;)=;=^::=-BG\R;AXJZT()3MQ28DVL&PO=V]R:W-H965T*Z3++N'JY%JE<7+:\ MUFKB/IG-#4VT1Q<%GXD'83X6=PJC=JTE3C*1ZT3F3(GI9>O*.[_NTWZ[X5,B M%KKQSBB2B91?:' 37[8ZY)!(161( \?C28Q%FI(BN/%UJ;-5FR3!YOM*^UL; M.V*9<"W&,OV9$E>/?GS,@\-@4'G&P+^4L"W?E>&K)=ON.&C"R473-%N:*,7&ZJ5AG-) M3H?R8!16$\B9T:U 2)H=/_))*O3)1=M *2VUHZ6"ZTJ!_PT% 7LG24 MC656R%SD1M/H_L-'=J6UP(CG,;.1L-N$3Y(T,8G0NR+9:VMW)(]SP:(MPWQM M.+6&T[5A.VM(+,6V9)I$W')LD9AYDMN5L00>M,R36)N,+CF*<\CP1X( ML=!CS>'(HWE]YNRXS'D9)]A^8@V]$9'()D*M=@1L(90@V:E,457TN7.<)6D* M#_0)&V^Z]$KWEBZG2K#SH1 *$OF,V<)T)J=GI1:K+!PQK^^[??LV(%5+QS ^Y71VQT63IEXCE(<*/1%KYSR M!NZ0>;W-'+T*S@\\MV>? ]C;0[BP)ESX@X1[CV.K6#:6VNRBUU[-A]*+T%%% M&L&,Q". F2JI5.B#>W.ZY _SUG)L<<0OR-=_!F'I5/!<$'-:! M.Z"J\WX3=D"_V66GL*4+8:^@Z8N[KXKUZBK6.[B*O>,&;MG3Q^B@>\)> MY;L+V=K*Z8H71#\*,DYT)$MD$\MCNW M0-HYN\F*TEC*+)F*#N>S +N"+IR[HXPCET\\+<7N!%:W!ML5^W!OV22=S_8C M1,1G_ DYFA$[Z<-L79_L@1V_"*Z0R-!6PW/9KW/8/ MQNU#612IY3IR-^9ZSM[BN$'0-7[NUR6HNLGO O->B[O!O&$Z(M-3,MV$[G;U M^Q_Z*]??T5[W]U.;L((GL:W*Z!0E82Y95;=EEJELI#NQU.AA-@WX*B<&F*\2 M@)OGG.> -&4H%XO7D6R0BOC01SC?H6[#H2UE'KX8=C&FW?A>SX2:V5\E-+.< MJS[=Z]GZAX^KZGM_O;WZU020F"7H7*F80K3C]G%!5=4O$=7 R,)^_4^D,3*S MKW/!8Z%H ]:G4IK5@ S4/P>-_@%02P,$% @ V8"B6(+2IBTT!0 &@\ M !D !X;"]W;W)K&ULS5=1;^,V#'[/KQ!RPZ$% M B=VFC3MM0':W(8=L,.*MML>ACTH-A,+)TN9)#?-?OU(R7:.:5"CE,1J/IL.!"]>=7_MV=F5_ITDFAX,XP6Q8%-[M;D'I[W8_[]8M[LJJ7UOVP;9"^D M$%*2RBD[*14O,^$@.]V[VR,FL._89!9-:3UADSB*:35EX_/P[IPEX_!NQN)1 M6%TPKC("B^UJY3#-\3A*>H_:<8G6XHMQ=,Z.I&C2I&CRKU/4S:\!N[$6.RS! M^4GPI9#"">A,U_&M*#,A;!1X1S7+-D8_B0PL!CDT:=_MEMB!L>>ENE2.\I"" M>"+Q 4MKB)PP60^J>2?WZ((+:>5")2<%D#W,'CJ+E9KF3:D>Y(Z$/^*FQ1+# M7DF,#S+]0OF5<._F-7C*VFR$6:/_.+KH+5[X,HK&+,8<+[K\.6$7T1E#CK'X M/)K@8I%SM?:!>QF4 =OF N$)E_#B\[S+/-KY!(J6\R ":'/ZEY# M2B%@ \8-T6-%)%CNR)3$C<1*I%6MH,%#"#AK)%64K[R./") 4'Z+NE+UTF&Y M4)Y8J=!8 \_09"(S!S@'H3 0#5@BDK Y<8JKKMTB]I7,2ZO0AET/T(!X1&]KDNNP]>KWVW#G"K(/'<>\VQ'7 EK 6RC-L:%$B#;2I]S;>#FB=6-5W;[GM^]I]0H+W5_YD' M38NHEM@V.AEQV%YF7H7:S!3E[P_[A6D?0SH-Q%/4P\WBMQE2M["PNF"G1\;7 MM!E?TZ\87]:UQQA&%>>_LM UJHZ:[3Y9U/;3QCX$^Q@>R3&IQ!:2%7B60"'L M?_[XSXTA,A5A^- @ D/=#H_"BH?WS.TVT#),'9?8:XA-.*_XGOZM=$3L;4C? M3-!ZBFRYK>OT%13T]R'XNS\MO7\W2^+XPQ'G:#2+NOTC'(2;T' M?R%>Z-PG' @%\HF0M$]>WU) ;P>.>EA2_781=-BZK^#18NUO99;YSAFN+LW; MYN)W$^X[>_%P:T1,:QIZ$E:HBD<#/#^98_PRQ\LK&!+ M[RNM7?U &S37X?G?4$L#!!0 ( -F HEB&PO M=V]R:W-H965T6:"* MD'W,8692D^S.86L/PFZP*K;DE>0XL[]^6C(0R ![L*UN=7_]4'?+LT:J9YTC M&G@M"Z'G7FY,=1L$.LVQ9-J7%0K:V4A5,D.DV@:Z4L@RIU060308C(*2<>$M M9H[WH!8S69N""WQ0H.NR9.K;'1:RF7NAMV=\X=O<6$:PF%5LBX]H_JP>%%'! M 27C)0K-I0"%F[FW#&_O$BOO!/[BV.BC-=A(UE(^6^)#-O<&UB$L,#46@='G M!5=8%!:(W/AWA^D=3%K%X_4>_3<7.\6R9AI7LOC*,Y//O8D'&6Y879@OLOD# M=_$X!U-9:/>&II5-8@_26AM9[I3)@Y*+]LM>=WDX4I@,+BA$.X7(^=T: M,\,6,R4;4%::T.S"A>JTR3DN[*$\&D6[G/3,XK/)4<$'89C8\G6!L-0:C>Z# MH(+H/C%BZ=XL,&3**@3I#O:NA8TNP,;P40J3:_A59)B=Z@?DXL'/:._G7705 M\"-3/L1A'Z)!-+R"%Q_BCAU>? 'O=RFSAA<%,)']&#[<_E6AM% MU?//N32T5H;GK=B.NM452W'N4C6@M49 M-YCU7-KO,<5R32@[B;@/#2J+!!M9T+C0MYUW$#^H=+HEG2+UM^[!5]>">'J> M:5J7=<'>L?]7@@P+&DHT?@P%+EP!@++X&A)_"#K2,0G]\ MLC&AA=N(_4'G0:\TJ0SA"AQPE,_L<*)/]IS)O[4<@BE\Z18AB!8B=IEWEB:AO"S MAC BQ=AY$+HX;!![VMGW)YV5?$'!*!5"&C#2E0(:)+FQT^K"@.SVZ#V&B,QV MZ1TZ>M+Y?*50*,28\A/&0Y=22L*8$&S*DI'+91B/",CMC$C$[4QIYTKW)(?N M2:YVSV-[#=DZ7992&?Z?2ZRE+PS%<[UTU<;Y7CJQAJ]TO6ILSY4JD))[H;,@ MJQ476Z!=>A0BE.V(13MBW_>:/67;'\=-URV976A8\-.?A?,"1EWSB;PQA7>C2O=<]41'-V1U$A;]R>@J9)K8=KK\L ] M_&PLVSOV3;S]4R%WMEQH*'!#JE3S5 2JO?U;PLC*W;AK::AKW3*G'R945H#V M-U*:/6$-''[!%M\!4$L#!!0 ( -F HE@=PY4P%@, .@& 9 >&PO M=V]R:W-H965TEJ^9;^8C9[Z=[;7Y81M$ M!S^E4'8>-<[MKI/$5@U*9F.]0T4G&VTD<[0TV\3N#+(Z.$F1Y&DZ223C*EK, MPMZ=6&? ME(R\W2#0N_G418=-S[S;>/\1K*8[=@6[]']M;LSM$IZ ME)I+5)9K!08W\VB97=^4WCX8?.&XMR=S\$S66O_PBX_U/$I]0BBP\NT ARUOF MV&)F]!Z,MR8T/PE4@S0IWEY :_H M.18!K_@OCDS5\%$YIK:OIGF6OXT_QK&91E/!J0&ULI55+;^,V$+[[5PS411$#KIZVXW5M W;211?(=H-UVAZ* M'BAI9!-+D2Y)K9-_WR&E*.["]J47\:&9;[YY M1:;88\U,J XHZ4^E=,TL'?4N,@>-K/1*M8C2.)Y&->,R6"W\W:->+51C!9?X MJ,$T=^LNHM7BP':X1?O[X5'3*>I12EZC-%Q)T%@M M@W4RWXR=O!?X@^/1G.S!>9(K]=4=/I;+(':$4&!A'0*CY1O>H1 .B&C\TV$& MO4FG>+I_1?_@?2=?6GWRV 60(D5:X3]HHZ_8N?/Q.$52AC_A6,K MFV4!%(VQJNZ4B4'-9;NRYRX.)PJS^()"VBFDGG=KR+.\9Y:M%EH=03MI0G,; M[ZK7)G)0)2-(XW1\!2_K/FX9SJ^AK[:4@>6C4!0%3PHN?OI"74-?<;,.;[7$3V*=2AYCS(" M9IP%BG.Q[P,--XUD3-_/!NE:-M/"YL<82%ED=W-1<"&I+,SPQ?&ICL$7)E88[C<0"/K"" M"VY?1B!I4I%!I?F.2R:@I%1Z>.KQ-Z_@)AG".\C2+)SY=19.!Y_MGL!/A=(A MT)\$TDF8#NZ="V0.*@*6A6N*0AG7#9"$$QCZ]1:&@R=ER;#*!=\Q-UL,9),X M'-,W#9/! QHSA[N&H(C506D_?HBR.!-]2&8$G4S#28=Z3F@$^%R(IO2,OL,E MW[(D?._723CU?G^43IH M0A_3GD ;202!-#E!<):[+'+L.*2W8?P=B71,Z?C_++:(\)NR"%D(#\ZX*T<- M5:-]#;C -,:]+.&Y1HU.!FJ->N>?#0,^ENUL[6_[EVG=#N0W\?99(_)4IX8B M4)%J'-Y. M#M4]$>K#KX\9PK2\/>;_?TNJ)V O2_4N1&=W &^O=Z]2]02P,$ M% @ V8"B6+7)NP0K P M < !D !X;"]W;W)K&ULC57?3]LP$'[GKS@%A$!"39K^@$%;J3#0]H!44;8]3'MPDVMC8;T9ZZT9):F>A&:0B-+O9,481Q%_5 RG@>C@5^;Z-% E5;P'"<:3"DETZ_7 M*-1J&+2#]<(#7V36+82C0<$6.$7[HYAHFH4-2LHEYH:K'#3.A\&X?7G==?;> MX"?'E=D8@U,R4^K)3;ZGPR!RA%!@8AT"H\\2;U (!T0TGFO,H GI'#?':_0[ MKYVTS)C!&R5^\=1FP^ B@!3GK!3V0:V^8:VGY_ 2)8Q_PZJVC0)(2F.5K)V) M@>1Y]64O=1X^XQ#7#K'G707R++\RRT8#K5:@G36AN8&7ZKV)',]=4:96TU]. M?G8TM2IY@@D@M!3&&8=)#7E=0<8?0';@7N4V M,W";IYB^]P^)7L,Q7G.\CO<"WC/=@D[[#.(H[N[!ZS2:.QZO\P'>[7/)[2O\ M'L^,U=06?W9IK""ZNR'<5KDT!4MP&-!>,*B7&(R.#]O]Z&H/P6Y#L+L/?32M M=@BH.4PSIG&S/F/7QHX^RU-:=_N.YPL8ES93FO_%])VQ5&5NS2Y]>QGLUE?U MBGZ#9VLN)55:@\T0[MFK*U,,9MNXJ!LK+;4C[(QMIA%!5MV"KEO(G\R;8GN1 M-.C 29FS,N46TU-8,0/TS)6@(\5<'CQZF,VF.SB17 C:]>8,\"7!PI(U'44^ MF0ZSP/4LI5USNAWVW;1S\*@L$Y"7!&WXRN(+WIGYU%T M,%ZBID.-5/.$WHQOQCQJS(^@TV_UUA&63)3H B1*4E;^RV'ZSK,=M;KP2&G4 M31>PMR[8+)/O@EU%E=5&;?3(11]"/6C'LVJCAQDDJ42_\?6&H'N17':K-:G,EC:N3 M^,V\NL](\X+G!@3.R35JG?<"T-4=44VL*ORY/%.63GD_S.A:1>T,Z/]<*;N> MN #-13WZ!U!+ P04 " #9@*)8+Y68SHX# "P"0 &0 'AL+W=O;,G>_?;[=K62QCNE[TV.:.&Q M$-),@MS:[648FC3'@IF.VJ*D/VNE"V9IJC>AV6IDF7=_9>X,[CCMS, :G9*74O9M\RB9!Y BAP-0Z!$:O![Q" M(1P0T?A>8P9-2.=X.-ZC?_#:2CS! M5 GCG["K;/L7 :2EL:JHG8E!P67U9H]U'@X=Y5X$\RVMFV72L MU0ZTLR8T-_!2O3>1X](596DU_>7D9Z=+J]+[=W/2E<&5*JC6AOETG=VRE4!S M/@XMA7'&85I#SBO(WBN0,7Q6TN8&WLL,LQ_]0Z+7<.SM.;8X\6O:*&I?#"_@+<2]SG#4\CAD MW^T/VW$20S_I1%'KK@(Y@Z0]&"5P3OZ=T> G^!="DB1I)_& L).H$X_@1.7[ M3>7[IRM/NW%6"G317NW9]X]NC,>J?1+]>+5OJ6@.GLDGJK7Q05<^:'H8%*N@ MM$,+YC)B5;TZ_E7MW:+Q=3E8!&W8Y9R,=I1D+E-1.C\NX2-*JKWP/BRC39&[ M=G6[^YZ,H5W4YF1JO08***MD2:,$SSS/I:67ZW=?P4^21&';QSI<=K>>^>&& MUCHKN!"DW)R_%/'#-&XM_RYE;Z';2?RS"_\]VXO_L_T/LQUU1G6VCW5D>'"* M%J@W_JY@"*N4MCI0FZ_-=616G<+/YM5=AJAMN#0@<$VN4>>"VD]7]X-J8M76 MG\DK9>F$]\.&PO=V]R:W-H965T,5P!V3Q6RXOUR3 Y=IA_= BN'3KAZ(?%)N)AUT22%/4K.2Y2&*PD:]\O@+KY=CYV^5_B+8V-.UN BV2GU MW0D?\F40.4(H,+,.@='G$>]1" =$-/[N,(/>I3,\71_1?_>Q4RP[9O!>B2\\ MM\4RF 60XY[5PCZHY@_LXKEQ>)D2QK^AZ72C ++:6%5VQL2@Y++]LJ19OF.6K19:-:"=-J&YA0_56Q,Y+MVA;*VFOYSL[.H3G?L'F:D2 MH4(-]ZHL*5?;@FF$J\]L)]!<+T)+GIQ^F'6HZQ8U>04UA8]*VL+ >YEC_J-] M2 Q[FLF1YCJY"/B1Z1&D\1"2*!E?P$O[L%./E[Z"]YYIR>7!P(:";J/]>K<^38@C"^^5,GT[A$U=5ZK;,Z% M?9'8^;"?&>8=0TD,^3/#K&5H>H:,NOLE1UL@-$>>K..Y\]"G]@9HT!A+*'2: M8-5YNR.1URWS6GL LK:%1H2RK5]T]0M4?5G1EY_G3(L4KFK)ZIP3]#4TS ] M>R5HSIG;P6<;F(XF])Z-QH/V>/Z3HM=3$\^'LR@=WDQG M;CF-XN$XF0Q\]=$\!5Y2 5AW9-[V-S$JU@5>4G\TY9 MFO-^6=#%BMHIT/^]4O8H. ?]5;WZ%U!+ P04 " #9@*)8<2",274# T M"@ &0 'AL+W=ORN@)#'Q*3 M%.^^^^Z^DVYQU.:3+1 =/$FA[#(JG#O9^?OAPN\?PKL^80 ,RUL^ _'ZNZK6019:9V6M3%%(+FJ?ME3G8>6 MP7Q\P2"I#9(0=P44HGS#'%LMC#Z"\;?)FU\$JL&:@N/*%^6C,_24DYU;W6M) MQ2Q\EA\1?M'6PG#+4H'V:A$[ O#7XJQVMJF<)1><3>&=5JZP\*/*,3^WCRFP M)KKD%-TFZ77XCID13"?7D(R3FQY_TX;M-/B;_B>V;U6F)<+0L[ZZAE^I!?0. MMNSI&M;.&9Z6SF<"G(8'9E Y^'.=6F=(27]U):?"ONG&]MUU9P\LPV5$,5@T MCQBM7KZ8W(Y?]S"[:9C=]'D/S+2B&*WG\-X5:."<;443F,IKXET4>D&Z*6P+ MA.P,70?T[!Q=!'1>I3PO#5=[H'OT9Q!!5KI!KQN@JF=%4_80,2VF,"P5*W/N M,+^"(QH$9F&G!;U7[-U@&_RT]3<82BX$M3[A;I#>7^AK"VNI2RIE77Q_\ESX M^N%@:YBR@E7OC?QO:D,9R/T 0QB/$KBBUJRVM)*,08SP:SE.YY5M++M'LP[QB*1[J M[>JCWIPV(]&ZF@2>KU?S% 6PY\J"P!V9CD=^ C'5C%)MG#Z$N2#5CJ:,L"QH MK$/C+]#SG=;NM/$ S:"X^A=02P,$% @ V8"B6-/)J^#V P (PH !D M !X;"]W;W)K&ULK5;;;N,V$'WW5PS4H+"!0'?; M.5-Y^ZN3LUG\K:"%[AG0)=ER53SU;7[9VB4="A%+S$2G-9@<+5S+N,+JY2N]XM^(WC3A_TP2I92OG9#FZ*F1=: M0B@P-Q:!4?.(URB$!2(:?[687N?2&A[V]^@_.>VD9=6T[*F-PX%!%KYC$+<& ML>/=.'(L/S##YE,E=Z#L:D*S'2?561,Y7ME-61A%7SG9F?D"UQ1B S=5L\$V M4OT'MA2H!]/ D >[+LA;M*L&+7X'+8%;69F-AA^K HO7]@$QZ^C%>WI7\4G M6Z9\2*)SB,,X/8&7='(3AY=\0^X];J4RO%K#'Y=+;10EQY_'Y#9HZ7$T6S 7 M>LMRG'E4$1K5(WKS[[^+1N$/)[BF'=?T%/I\0058U )!KN#8-BV?2<::>OH8 M\]/8]_B(58WG0-6MF L$KW)9(O2%U'IP#FNLZ(L 5A7 "LH\;L-D2PCPB8X$ MC=I]*Y"DY[RAY!:7-K)_=QQ?/.A61%$K.S0;I)]"A+))&K1) [3E^:;;090Y M&$ M_/_\[5Q]S25S.Y<=,DG]B&(X:8G$,?$B%\.6P#^I!M*64N2H"4G0AU-U<0)?-Q?^R MO'D^$8LUKS0(7)%IZ(^''JCF2=(,C-RZ9\!2&GI4N.Z&7G&H[ +ZOI+2[ ?6 M0?&PO=V]R:W-H M965T(+7U9R>9)@:2B,4)4,\8 MDV9Z410%(],V,9+HH>AD O3A#RDIHFDI=-1LWR2V+'ZDUI8VN41*%T]=- M1AEA^6!Z46Z;B^D%W\J4Y70N4+'-,B*>KVG*GRX'_N!EPV>V6DN]832]V) 5 MO:/R?C,7ZMNHH2Q81O."\1P)NKP<7/D?<'2F"Y1[?&'TJ=CYC/2A/'#^57^Y M75P./-TBFM)$:@11_Q[I#4U335+M^%9#!TV=NN#NYQ?ZK^7!JX-Y( 6]X>D? M;"'7EX.S 5K0)=FF\C-_^A^M#VBL>0E/B_(O>JKW]08HV1:29W5AU8*,Y=5_ M\KT68J= &+Y2(*@+!'L%7JTAK N$>P6"X)4"45T@>FN!<5V@//11=>RE<#&1 M9'HA^!,2>F]%TQ]*]4S^L*ULF9SQA$.,4ZFGU=X:-NO,ZD'XH-2>CE0*7*@HI'.IC^^!]_XOW2 M%5-(6 P)PT P*T91$Z/(19]>%065A=S6'K!-WU3GVA^=-G9::XT;-L5/-WU0&8"F3 M^NSN*ZF3W%?2"G:ZI M&AF2/*%(C3'1@F\?Y'*;JN%:F99U_YVD6]7AZLZ[V2AH0I7*JE,[03F574([ M:^TK]&G[HFQE <@*\6E+Z& XZ1;ZK!'ZS"GTQVWV0 7B2\2?ZHX=O73]J.ST M=7+XYT#'?^VLI*^N%6R\>YB3/5DAZ\- ,$O_\T;_B. _/?-%IX+G/RACQK ?7)J>P>%WK[IDH2G9HZV;TU]=NGS+Y<,6B5^$"5 MMJ:!T31P:CJO552C+GTS15W^;Q+3">TM9M!Q[OG[8K9W"O9WPE#MLL4T_LUW M6H_IK]T*OIRJ!5+=6M:I)ZAS.]!*WT//*BEU99X8M"$8BF:'PU@U_X!76RR8 MOLE&TB99]#S-06V;W_9043L/@[HV*)H= ./N?+>]NTH2L57=G78AG]2P0J"; MK1 Z#CO&KU-X4','2HM!:1B*9D?(V$5_7^ MYP,>>9R>5&W=]O;4&]>!0-%MKX\&# M QX\^;9E1;G416F=T/)&_U864ET.^O)(>):IWPK)DZ\JM3F7&5S7=5GA&$?[ MP8!TT#$H#4/1[& 8/QZX_?A<=RL%750=R.?J9C3^OJ%Y08LY88M.T4&]>$VS M;^/MWS@%K1)#T6S1C<4.W%.RMSK/Y"3]>:LRS1U?RB=U>G<*#6JE06DQ* U# MT>R(&"L=G!ZYIP:UTZ"T&)2&H6AVI(Q!#]P&72\F@,>"A=]QD%H*:<%!:#$K#4#0[4L;6AVY;_[YDYH;W M#I.[J7Z9S#HC FK9H6AV1(QE#]V3WR:7W>?6FD-EQ: T#$6S MH[.S&OK8RZ%AUT/#+HB&71%]#),?&I,?NDW^I];*O0*I5)>HO$96W=D,=&:] MIOF^-3VT?^L7M$X,1;,E-U8^=%OY&?G^EF&8F]);9]")=% :AJ+9\3 N/SSR M1'H(ZOY!:3$H#4/1[$@9]Q^Z)]+?.0P#M?X'FNI:J07:$ Q%LV-B?'[H-L\F MF_49B(':>U!:#$K#4#0[.L;RAT>>C0]!;P: TF)0&H:BV<^FF9L!D7LVOO] MS WL_62:US40VU_C"%HGAJ+9DAM7'QUR]4P_.(ZN:4[5-<+4YTZ=0>T[*"T& MI6$HFAT/X^FC(T_#1Z#^'I06@](P%,V.E/'WD7L:_M\^2@OJZJ..&?[QOG,$ MK1+7M-U%0V/_M<6,T:-RRXZ!UXJXZPYV>QQ;5 MV.S(;;/?^G3B:R\SZ!0;U)/7-.MA16]?:E"G#46S0V*<=N2>3__()7IKIPOJ MJ4%I,2@-0]'LF!A/'1UY1CT"M=6@M!B4AJ%H=J2,TXY@'K=VO82E,X"@9CQJ M/X&]_P V:(48BE9%9;3SFJ%,K[72[W&PO=V]R:W-H965TV&2 XF:Q%S;@4[:A[^VDX:$!JM,?E,2D__OV. MXXSM'*>%-9NHMD ;^;?M(Q9W=4.(TAX*EI$ 4UE-K[MZ%[D@*U!-_IK!GK6LDA[(BY$7>W,=3 MRY$]@@PB+A%8?.Q@"5DF2:(?WVNHU<24PO;U&_VS&KP8S HS6)+LKS3FR=2Z ML5 ,:UQF_(GL?X-Z0*J#$S"25[1.73@B8O M5/:56N0K+>2+\LRI^#85.CZ;1]_+E*72-(9^05\QI5A:ARX"X#C-V*5H_?8< MH(M/E^@32@OTD&:9?'IB[WH: M@"T&WHS>>QO]PM,2?R^S ?)&5\AS/+]O0'KY Z8#Y+M*/NR1!Q^7]T4/]?( MHE/R3C+\YE7P%<\_P5N43+0PAEKO!/K[BVA#]QQR]D]/%Q<5(<6/$V/S,,C;IBTE88!(6&H)U M?+EN?+G6_D :7_#!ERL48PZ(K-N-??[HTG)IU>K/M<0D+#0$ZUARTUAR M\S%+EB1?I06N+%EBEJ"YL(/V[IL6-^_F8G_@=F?BI3;NN?DV"0L-P3KYOFWR M??L_?@(;0N*]V.=>(7C=BI(&8L3QJRA XE(4-JL,$,Y)6? ^+[3QSIVW*MBH M9>R1K8')<*$A6,<)USF4(H[6"[4ZB#<<$9Z(A3LM."XV5;89 RX\XFA;TBC! MPK,-VE*Q*^IS0!_F7 MJVG7+ ^]XFQ,8#1F:HG5]:)6$[IG[)O0?^D-Y?:9,C0%*V;ZT,U[>K+:6/+L]&*VR@M,$H+:]KXQ-:A M\L%N'=[F0#?JU)RA2.XOJY/,IK4YF9^K\^BC]J5[%U3GZP=,==S_@.DF+1C* M8"V0SN!:](M6)^C5#2=;=42\(IR37%TF@&.@\@'Q_9H0_G8C S3_QYC] %!+ M P04 " #9@*)8351DQ?@" W"@ &0 'AL+W=O=A*@M(1I57UI_W'-\SKV.[=%:R$<5 6CR'/-$C:U(Z_3,ME4004Q5 M2Z20X,Q"R)AJ[,JEK5()-,Q!,;==Q^G9,66)Y8_RL5OICT2F.4O@5A*5Q3&5 M+^? Q7ILM:W7@3NVC+09L/U12I

&"&4\E9Q6M:0!;K9? MV2]S[^AE3A5,!?_-0AV-K8%%0EC0C.L[L?X!I9^NX0L$5_DO69>QCD6"3&D1 MEV!4$+.D^*?/91XV .W..P"W!+C_"_!*@)<;+93EMBZHIOY(BC61)AK93"// M38Y&-RPQ59QIB;,,<=J?!$\94\RD5)%3,L-=$F8+[V04Y/CHA1X0E MY(9Q;A8DKSU9ZIE 8PMO"S M5"!78/F?/[5[SMZ])G;_NQ#A&DM99[) ]G*D.4E6?K?3:6') M5IOJZZ-Z5=26K$XEJ],HZTX\@B17"9;Z.&^?U ELY/AH%0Y$MF6W6]GM'GX/ M=@_I_D!D6^Y[E?M>8[%_Z0B+S1)-DR6;X\%%\\.ISG-!U-_8;&[+V]F0C8OM M::5?6>GO_3D5R.Z&]O:.\D;N/94/*N6#1N63(!!9@E="2E\H%J'.P>!-]D^= MEKMCHG&9/4T,*Q/#1A,_\^&O!GARPZD"<#YA1#ZM6,>#]5; MT?\'4$L#!!0 ( -F HEAEX!%FB0, ,8/ 9 >&PO=V]R:W-H965T MM&!)@M43Y-9DM($Y:-%B#!@[:?BCV M@9'.%A%)5$DJ;H#]^%&4+'FK0KM._"4F*=[#AW?'>W+3-1588PIE3V>8Z:_++E(J=)3L7)E+I!&QBA-7-_S1FY*6>8$4[-V*X(I M+U3",KP5((LTI>)IC@E?SQSB;!86;!6K?\H9Q<1S/'*QEA@J$J(:C^><1+3)(2 M2?/X7H,ZS9FEX?9X@_[>7%Y?YIY*O.3)5Q:I>.9,'(AP28M$+?CZ ]87&I9X M(4^D^0OK>J_G0%A(Q=/:6#-(65;]TA^U([8,_.$S!GYMX!O>U4&&Y155-)@* MO@91[M9HY"<5TS[22^^IGGZA28%P MPAM@&=RP)"G/F;I*,R_/=\.:Y;QBZ3_#L@\W/%.QA'>9/O6_]JZ^<7-M?W/M MN6\%O*&B!WWR!_B>/X#/=U=P\N;4@MMOW-DWN/UG<.>%U"NR]E?E5_CV4:_! MM<)4_MUU]PIRT U9/LMSF=,09XY^=Q+%(SK![[^1D?>GA?"@(3RPH0=MW#ZR M)7:QL]N/X FID-"'M(H0F4!$GZ2%VK"A-K1"WPJ>"Z8S2#S!7YFV_<#7702M M* >Z;]1P'+U^O$='(#QN"(]?&&^[?1UO"Y-)PV1B1;HTQ4U7F 4FU-2?F.6= MM<&*6]&]%X9X!\"X?M.#S9O6)7+'FR9;>D.LX O^ MH&-^G84].#'CTTZ&5I!#7>BW)/W7CWJ-^W8AWJNU1DR/$*TCR$[I-4=8E6)?1ZY M'6"RLY"35E/(OJ*R(_7&':E'GDF]5D>(74@Z4V]_=;&C'QK(5E_($02&'$-A M_%9A_)'JGF/%=)>5X%*;>KVQKB"B:AJKB>*Y:=3NN=*Y:X:Q M;K11E!OT]R7G:C,I#VA:]^!?4$L#!!0 ( -F HEALEB[460( *,% 9 M >&PO=V]R:W-H965TR&^\WW?W7WX+JV5 M?C0E@"5/@DLS#4IKJTD8FKP$0M^=SE*ULYQ)N-/$[(2@^O<,N*JGP2@X..[9MK3.$69I1;>P OM0W6FT MPHZE8 *D84H2#9MI<#V:S,G3&33$-(E<0<,BM8Z#X MV<,<.'=$6,:OEC/H4CK@\?G _MGWCKVLJ8&YXM]98,3@*0% M)+[1IC+?UH):FJ5:U42[:&1S!Z^-1V,W3+I_<64UWC+$V>P64 -#WI&O5&OJ M)"7G"["4<7.!WH?5@IR?79 SPB19,LY1>I.&%C,[?)BW669-EOA$EH0LE;2E M(9]D <5S?(@5=V7'A[)G\:N$2ZJ')!D-2!S%XYYZYO\.3UXI)^E43#Q?$*_F@"S Y)I5_IW^N,58FT(KCR!6R_[+!K&:;@_ M;J$OYK*+:2H+C]Z[ +WU:\"07.VD;=Y0Y^TVS;4?L!?^&6Z@9F'\I6G6%[Z0 M+9.&<-@@931\C_.KFY70&%95?JK6RN*,^F.)6Q2T"\#[C5+V8+@$W5[._@!0 M2P,$% @ V8"B6!7,Q%,$! O0\ !D !X;"]W;W)K&ULM5=;;]LV%/XKA%8,+>#HYGMF&VB=%AN0;D:\; _#'FB)MHE2 MI$I2=O+O=T@ILF1+2K>Y+S8IG?/I^\Z%E]E1R"]J3XA&3PGC:N[LM4YO/4]% M>Y)@Y8J4<'BS%3+!&J9RYZE4$AQ;IX1YH>^/O 13[BQF]ME*+F8BTXQRLI)( M94F"Y?,'PL1Q[@3.RX,'NMMK\\!;S%*\(VNB'].5A)E7HL0T(5Q1P9$DV[GS M/KA=!D/C8"W^H.2H*F-DI&R$^&(FO\1SQS>,"".1-A 8_@YD21@S2,#C:P'J ME-\TCM7Q"_HG*Q[$;+ B2\'^I+'>SYV)@V*RQ1G3#^+X,RD$68*18,K^HF-A MZSLHRI062>$,#!+*\W_\5 2BXC"8M#B$A4/XK0[]PJ%OA>;,K*P[K/%B)L41 M26,-:&9@8V.]00WE)HUK+>$M!3^]N"<0 X5NT!H*),X806*+EB))!2=<*S-[ M^.T1O5>*P SS&%D/=$_QAC*J*3B_O2,:4Z;> E%!ZT-.*VRA]1E+%_6#'@K]<-#@ONQVOR-1Z=ZONWL0H#)*81FE MT.+U6_!R^4TR2!.(L??PA&_D]-HJX$5I/8+R7V MN] 7MH%OQ/8F@^SB5KTYR,B"F"7BL C&H3N>>8>JD":KJ3LHK6H,!R7#02=# M6WA[P6)$DU2* TE,A?80^9K1U(QM>490;UIF^2(!-0B6.X@6V'&BFQ0-+KB& M8W=X)JC!:.".FO4,2SW#3CV?*,<\(GE#]5"9@$=(@"VX'EIKK*U,TX>Y/<4, MK82B5M]?'Y^T65(WT+980B^[X5EBR'UC28RR3.!V&E#:!*>HXTK81X.W/Y9,AJ,1I6, MU8A.2Z+33J)%,E *?$W+0",QP7P27WP.Y'M/*.2?H;,I?!8_:^[)POE)C M7@NM+O5T6 DZ#PJ+^S*&W]2:!5IMMQ[Z%\U9F-66RF X::GUT[$CZ#YWW#1HK+IOUK/P\N=OQ]4,EV(;#*;5,H^9^I5[E;F8@LW MDQWE"JALP<]WQP C\[MB/M$BM=>MC=!P>;/#/=ROB30&\'XKA'Z9F!M<>6-? M_ -02P,$% @ V8"B6' O5*XO P C@D !D !X;"]W;W)K&ULK9;?;],P$,?_%2L@Q*31I$F;=J.-M'4@)C&85FT\(!Z\ MYMI:.':PW17XZSD[69:U;L3#7EK;N?OZ<^!A'$5I6% F@FSBQJY5-I$;PYF M:T7TIBBH^G,.7&ZG03]X'+AAJ[6Q V$V*>D*YF!NRVN%O;!1R5D!0C,IB(+E M-#CKG\[ZD75P%G<,MKK5)C:4>RE_VLYE/@TB2P0<%L9*4/Q[@!EP;I60XU@[FG&F:2?V.Y64^#<4!R6-(--S=R^PGJ@(96;R&Y=K]D M6]M& 5ELM)%%[8P$!1/5/_U=)Z+E@#I^A[AVB'<=!@<4V8(%>,*%:Z;?S],]J22P.%_N%+7"4\\ O;,WZJ M2[J :8"'6(-Z@"![\ZJ?1N]]4;^0V+,<#)H<#+K4LZ\E*&J86!'N]M("]Y(O MX$HE=2KV#GK(^H->/ D?VH%XC)+>N#%Z!CAL (>=@/.U5.:= 554A#ZX2F'8 MFC?=(:LL1BV+0>_$#Y8V8&DGV!U5C-[CR3R(E>Y-VA_NY=@&<%+BK[2]U9P[O,8>:$:@W&>U&-][/4 MVE@5J,\F]7.>-)PGG9R7 C<>X.V*F%4J.:XYX\PP\'*>[#%$>PGUV21^SG[T M5"^B3E);#;H7NQ9HG\YDU-L]*#ZK\=X9#EN5K0"U<@5?X]0;8:IRT(PVCXHS M5TIWQL_M8\-5S">9ZJ6"E_V*"8U!+5$RZHWP"*NJ^%<=(TM7/^^EP6KLFFM\ M,(&R!OA]*:5Y[-@)FB=8]@]02P,$% @ V8"B6)(\< 7B @ " D !D M !X;"]W;W)K&ULM59M;]HP$/XK5E9-K=21D%! M'40JL&F5V@T5=?LP[8.;7,"J8V>V@>[?[^R$#% :;1+[ GZY>_P\YSM?1ENI MGO4*P)"7G L]]E;&%->^KY,5Y%1W9 $"=S*I2SF M"F=^C9*R'(1F4A %V=B[Z5Y/A];>&7QEL-5[8V*5/$GY;">WZ=@++"'@D!B+ M0/%O U/@W (AC9\5IEY M_025GBN+ETBNW2_95K:!1Y*U-C*OG)%!SD3Y3U^J..PY($ZS0U@YA,<.O5<< MHLHAAGXCO &&CRCBPP M/](U!R(S,I5Y(04(H^WL,^:2,\-U;47Y'P&AC*N+Q#D<3$C MYV<7Y(PP0>X9YWA3>N0;)&J/\Y.*U*0D%;Y"*B+W$D_0Y(-((3WT]U%@K3+< MJ9R$K8#W5'5(U+TD81#V&OA,_]X]:J$3U4&/'%[T:M"UENJRC.HEF8%.%"M< M6G^_0UMR:R#7/YH"5P+WFH%MR5_K@B8P]K"F-:@->/';-]U^\+Y)]8G #F+0 MJV/0:T./OQ2@J&%B2;C+K01SJTEPB=)W*/9)VL3=7B<<^9M](0U&46=8&QT0 MO*H)7K42?, D1U8BP0TH\A])XEQ<_RA7G OU,DZR<."LAUM>> M5\Y6/&6EFZ]Y)L\L\B)E0NX62Z]<%YS-ZZ(T\8CO1U[*XLR9CNMCC\5TG&]$ M$F?\L4#E)DU9\7+#DWPW<;#S>N!KO%R)ZH W':_9DC]Q\6W]6,@]KT.9QRG/ MRCC/4,$7$^U\V4^3< MH6 MT%IHPZR6=<<$FXZ+?(>*ZFJ)5FW4?5-72S5Q5@WCDRCDV5C6B>D]EWU0H@_H M2=X@\TW"4;Y #TQLBEC$\H3R[MO3';IZ]QZ] M0W&&'N(DD8-3CCTAN54M>+.6QTW#@QSA\< *%U'\!R(^"0SEMW#Y'9]UY72_ MW),]TG4+Z;J%U'CT"-Y?:UXP$6=+U'903[Y)7(,6F-&J1_&Z7+,9GSCR62MY ML>7.]/??<.3_:9+Z1F![PFDGG$+HTR/=?]-41755-35LI\'(#MD\GB$+T@#8(;$E[V-$>@K0_+@0O MT#'R0ZW7:>0&!_3!!BSICSKZ(Y#^W[E@"4IJ,UFS%QD%A'$J'>FW#PW=X8$2 ML"U+)=A7INF#6NYY65ZC+^EZ(_A<&I\<&%X*H^OY^KA@EQRH@9NSE=/+ !B4 M\UB!9@)M6;*I T S2@GL>2UHWQ.('[C1H3:P;5MMRL@Q:)?3[W60X_,/;"LM M?N&L*-\;9<+X(:I+C9'E$D:.E9-CV,HUY?.XG.4; M.-:6]9_%@3;[P]BVW%5) 9^,#,:0 MUI;UN>NN"V/;Q <.YX5A.PWID"-S#P -CVW)7F0'#H>%8VL&&E* M1V!L M2^Y$A00"AP0XKQ$]&! M)<,MV"I0N8# N>#MBH MS\]L+=">'%W-)!C$HL,9#F[85IAR=!*!0:R>'XS\W\BM M6Y67\'ZBO)^<]'YCYFK+^L])&&G!!0:W):_,GYPT?V/H(KKY1T1;9S\QU(+ MU9V>A/I[X$LX/55.3V&GAX,7-;C[4)=PD9?PO;?PL+V?F[Q:F+WQB/05"-R: MK1IE_12VYO.C%]5?U]- FY;@YFSE*#^GL)_;92^J+]$)Q5JNA-O^56U>[\M@ M]5GV@17+."LEXX6$]]V!;*UHOG0V.R)?UQ\+GW,A\K3>7'$VYT5U@3R_R'/Q MNE-]?^R^-T__ U!+ P04 " #9@*)8JRZI>"@# ! "0 &0 'AL+W=O MV+35)S.>>0G.'RH/1W4R!:>"B% M-*N@L+:Z"$.3%5@R,U(52OJR4[IDEJ9Z'YI*(\N]4RG".(IF8-N%7P87ZP7SMX;?.-X,$=C<$RV2GUWD\_Y*H@<(!2861>!T=\]KE$( M%XA@_-O&#+J4SO%X_!C]VG,G+EMF<*W$/SRWQ2I8!)#CCM7"WJG#)VSY3%V\ M3 GC?^'0VD8!9+6QJFR="4')9?//'EH=CAPH3K]#W#K$YPZ39QR2UB'Q1!MD MGM85LRQ=:G4 [:PIFAMX;;PWL>'2[>+&:OK*R<^F?R-I8. ];.A\Y+5 4#O8 MU%4ED/;*,@%K9@JXIMV&S[(Y-4[^.Q3,8@Y601OBS15:QH5Y2\&^;J[@S>NW M\!JXA!LN!+F896@)L$L;9BVXRP9<_ RX!&Z4M(6!CS+'_-0_)*(=V_B1[64\ M&/"&Z1$DXW<01_&D!\_ZU]V3 3A))W[BXR7/Q//25HSG0,("*U4MK2'),E$3 M7Z>=+1!*TK?6?COG.G^I,O#2] M>C1)9CZ)*VSW:1R-ILOP_IAGK]&B,SK!/^WP3_\O?BXMDG"TN1)V7#*9X0"3 M)MW\"&0TFIP1Z;-)^GG,.AZS01[7'M@@CY>QSY[@&H_^/,,^;'."?=YAGP]B M]P4J!V8,TO526RI3LKE>^) 53.[1WS])/>?L++UTS9J\TR.PYV=J_H3._+DC MM>CH+'X7G9,M>8E,DW4<#;!9/+DAX]'\C$UXU(Q*U'O?HPUDKK@UE;I;[9X! M'WSW.UN_I.=!T\U_AFG>%E2']UP:HK6CD-%H3CN@FW[=3*RJ?,O;*DL-U \+ M>N*@=@;T?:>4?9RX!-VC*?T/4$L#!!0 ( -F HEA\!2DS^0( X) 9 M >&PO=V]R:W-H965T'Q)#0DNLK ML?T"=3TCPQ<)KNPOV5:^(W2.2J5%5H,Q@XSEU3^]JW78 R!/.\"K =YCP/ ) M@%\#_.<"AC5@:)6I2K$ZA%338"K%EDCCC6QF8<6T:"R?Y>;8K[7$IPQQ.KB" M#>0ED/?DDDI)S2&0XQ T95R=H/7F.B3'1R?DB+"<7##.\;#4U-48VA"X41UF M7H7QG@CCDPN1ZU213WD,\2'>Q92;O+U=WG.OD_""RA[Q!^^(U_>&+?DLG@_W M6^!A-SR$Z"GX035^\"3HE"WL'0)(?YRME[3_; MY*_XA^W\IG=,5$$CF#G8'!3(#3C!VS>#W ) M:Z$977$@D5 :^U1X4 F#F A)"BI1(,[O26-N$Z0* M=;I7[.#,_TN2SH1>>F]>B>Q NW&CW;A3NX6Y+"+!2U.]BHKD8 TTBLJLY%2C M>C03J-UO*VN;9E6(07__ACP2K#.+EPHV;KF0#P$K'=R]28%-96TG+KX,HLQU MU7P;:S/4S^TL>V2?#R:+:C8_T%1?"MA:UPQ?, X)4O9[IWB0LIJ^U4:+PLZC ME=#8V>PRQ0\6D,8!GR="Z-W&!&@^@8(_4$L#!!0 ( -F HEC*%4%IP , M /@7 9 >&PO=V]R:W-H965T#R#B*]&#G:>'MRPV5R9 M!VXP3.D,QJ!^I-="C]S"2\AB2"3C"1(P'3FG^.2,](Q!-N,G@Y7&RAWG M]V9P&8X/XDSMUBC6-X>;]D_?/&7E-YHY*..?1 M+Q:J^3+GJV7)17+7E'10CX^0L0C;?1C?($.WA\^=^-J)@4=4M A MF5_?3N<(W8 )29;,*K@X:[WT4+3+VCZ-N]!';NM)[)VV:T-/T)C185".HP!_3Y]8/+V) N/8T__\#9& M5F@-CZ!3$._L2Z1U=D"S6]#LOGZD=5]$6J??ZFX/M%X!I/=O@28*1.D&(KZQ MW_"TWZK8;_DLT+0AX^$VY'8, Q3S1,VE95_[!9W^?]9-1XNF0C=6: T#:E 0 M'^R+;@8[H(F],K%ZKZ^ 6WBX=O)'D\1Z(IP8$1H] A6UORRR/K=GU M#=33K5:/'5O3N"I3/_;W14#86H4T95J6%KBNMFBBH/8+!?F]JN2#RVR/K5GV MK11D!U&OH#*MX[J\OFL%]2P*LF)K&E=E)8%[>Z,@:T'1E&E99."Z*J.)@OHO M%$3\RAQ4YGULS;=OI2 [B%H%D3*_D[K\OFL%]:L59,?6,*Y(64\0O"\*(M:B MHBG3C7Y"7:710$&YSV>?VEZ5@DB9^4G=5_];**@&1+V"ROQ._G?O8&!1T"Z: M!Z2L)\C>M _(+OH'I*PTR XZ".1E"P'[+5*AH#+SDWUH(M2 J%:0N]''-3WQ M*RIF+)$H@JGVY+5Z^B3%NLV\'BB>9JW=.ZX4C[/;.= 0A)F@WT\Y5T\#TRTN MFOW!7U!+ P04 " #9@*)8K^L*="8" !]! &0 'AL+W=O<^J91!%(:CH.2B8FGLSV8ZC=7&2E'A3(/9 ME"77?R8H59.P =L?S,5J;=U!D,8U7^$"[7,]TV0%!Y1 M[]$_>>VD9M(6C,X6?N.[#<-"#*(QNX7DQA>NKFW]A M)R M$!0=!$4>=WA94 _FZ&925*LS:GKP<5?3;& .WT3IXDCX@ERFX.W$_/Q"V/!H ML32_3@ELB=R>)N)NT]C4/,.$T74QJ+?(TM>O!J/P_069PX/,X27T]'_J3G:D MA1QY2'=;M^G@W;!_'P?;8R;!T32YBTF=6@EJOL2"\L+^_1T#W0Y[:UA5^P%; M*DOCZK=K>A]0NP#R%TK9O>%F]O#BI'\!4$L#!!0 ( -F HECG6@8_Q ( M !,) 9 >&PO=V]R:W-H965T5UX)+.Y,@M>FBSP M#,:@GA8/0L^\EF5*2F"2<(8$%'UG$-R,>L;>&GPGL))K8V0BF7#^;"9?IWW' M-PX!A5P9!JQ_2Q@"I89(N_&[X73:(PUP??S*?F=CU[%,L(0AIS_(5,W[SI6# MIE#@BJI'OOH"33S6P9Q3:;]HU=CZ#LHKJ7C9@+4')6'U'[\T.JP!@O@=0-@ MPD,!40.(#@7$#2 ^%-!K #9TKX[="I=AA=-$\!42QEJSF8%5WZ*U7H29.ADK MH7>)QJGT$9; *D#G:*Q+<%I10+Q 0\Z4T#E$ REUK6(V1=\(GA!*% &)3C-0 MF%!YIF%/XPR=GIRA$T08NB>4ZO3+Q%/:-W."ES=^W-9^A._X<8^%BZ+@$PK] M,.Z #_?#,\A;>-0!SPX_O0L^.OST&[G .?0=W5PDB"4XZ<,25UM\R!+/&$0EA_]7N2&0;VL6M=O%>[=J:QJ:_=+:+FN!R31'?C;94V[4) MW'!+LWA'6=_M;=J,=FT"]ZJUV8BPUT;8.RQ"^M8WN\+L[1Q]?NW&6W%V& 67 MVU%DG51;)33JIHJW@O76+A3S7-#]<4:81!0*C=/EJVE$?077$\47]HZ9<*7; MDQW.]:L%A#'0^P7GZG5BKJWV'93^!5!+ P04 " #9@*)8O(8.@< AKP57.BQEQM3/OB^3G(HJ.[($@0^R:0JJ,&M6OFZ5$!3!RJX'P;! MP"\H$UX\%,P+,B>ET45+U/@(RED=,W- M7&Y_0NVG;_D2R;7[)=LZ-O!(LM9&%C48%11,5/_TK<[#'@!YV@%A#0B/ ;TS M@*@&1,YHIJ2&QB,EMT39:&2S"Y<;AT8W3-@J+HS"IPQQ)I[#!L0:R!U9 MX >2KCD0F9&9%$9AALE$:S":3"FG(@%-KA_!4,;U#0)>%H_D^NJ&7!$FR!/C M',NB1[Y!59;;3VH%TTI!>$9!1)[P;;DFWT4*Z2'>1S>-I7!G:1I>)'RBJD.B M[BT)@[#7HF?V>7AT04[49#AR?-$9OL-@ MK;8KKH'CLCUH$W<[X) MK+B&>P*"3G0DLBVFWRYRT(@<7!0YAX2C*):QA+HN:"0VPD2N!5Y2!0FP#5UR M:%,\.%%S=YK7UJ SB1TVFH>?JSZ(U-:]!,5DVB9Q>%+5TZ2VQ1PGU=]KAWBW M5FY*:.+25+61YK091!/7?X_.ISB@JGGR05---VP2^"EKPB%#RJ SQ&*K:F)4 M&R-+UW27TN %=\L&ULK9513]LP M$,>_BI6A"21HVJ1-@+61:!G:I"&A5FS/;G)M+!P[L]T6OOW.3AH"#14/>VEM MY^[OW]W9OO%.JB>= QCR7'"A)UYN3'GM^SK-H:"Z)TL0^&4E54$-3M7:UZ4" MFCFG@OM!OQ_Y!67"2\9N[4$E8[DQG EX4$1OBH*JEREPN9MX V^_,&?KW-@% M/QF7= T+,(_E@\*9WZADK "AF11$P6KBW0RN9[&U=P:_&>QT:TQL)$LIG^SD M9S;Q^A8(.*3&*E#\V\(,.+="B/&WUO2:+:UC>[Q7OW.Q8RQ+JF$F^1^6F7SB M77HD@Q7=<#.7NQ]0QS.R>JGDVOV276W;]TBZT486M3,2%$Q4__2YSD/+ 76Z M'8+:(7CO,/S (:P=0A=H1>;"NJ6&)F,E=T19:U2S Y<;YXW1,&&KN# *OS+T M,\DDM&,JX/D.O MQ\4M.3TY(R>$"7+/.,?:Z+%O$,UNX* MU"&?DR6LF1!,K.UA>P':&7:E%3DM^QAMDXM!W!N-_6T[GFZK86/U!G34@(Z. M@MYD&;.O#.4DW5>.OUZ%+MI*,&YS7![ =AA=]:)NUJAAC8ZRSB&5:^%P;395 M?:%72A:?AH\.N 91BZN"[S"*>X-N^+B!CS]W(D!DEKX$Q636A1@?UOFJ5>8* ML=/HZAVBWWHM\<:M71/1F*N-,-4#TZPV?>K&/<_OUJ?8OZIV\RI3-3]\/O" M:\)AA9+]7HR%5U5#J29&ENY-7DJ#U]X-<^S!H*P!?E]):?83NT'3U9-_4$L# M!!0 ( -F HECAL6)[8 ( -$% 9 >&PO=V]R:W-H965T*@TK1H\(![.=N=RC/9&:AO5-X"@>6DC4@-)."**AFP?5XNDBMOW/X MRF"GC_;$*EE+^6@/7\I9$-F @$-A+ /%90L+X-P281@_>\Y@N-("C_<']L]. M.VI94PT+R;^QTM2SX$- 2JAHQ\V]W-U"K^>=Y2LDU^Y+=KUO%)"BTT8V/1@C M:)CP*]WW>3@"(,]I0-P#XN> ] 5 T@,2)]1'YF3=4$/S3,D=4=8;V>S&Y<:A M40T3]A571N%?ACB3W\,61 ?D+5EA@90=!R(KLI#:^%48A9G6Y-,>ZT8#N;P! M0QG75XAX6-V0RXLKB&?Q[_#D3#C)D.+$\25_27&E9#-D M%)_9U&3A'A@4^7Z]UL[^XU3^/']ZFM_V^52WM(!9@(VL06TAR%^_&D^BCZ?$ M_R>R)ZE(AU2DY]CS0UT50UV!KZM3JCW5Q%'98;3-HU&=]?(SA47=@ MKC=N:&B,H1/&%]5@'>;2M6O'9_8YSBL_7O[0^&&');-A0A,.%5)&H_?8[#O6"8XOEO4$L#!!0 ( -F HEC6 M-A>2>04 #(@ 9 >&PO=V]R:W-H965TP9?Q9K2B7XGL2IF#IK*3<7@X%8K&E"A,LV-%7? MK!A/B%2'_&D@-IR299Z4Q /D>>$@(5'JS";Y9W=\-F%;&4- ;).$\)>/ M-&;[J0.=UP_NHZ>US#X8S"8;\D0?J/RZN>/J:%"@+*.$IB)B*>!T-74NX<4< MAUE"'O%G1/>B\AYDI3PR]IP=7"^GCIO"KFD0@Z9_&W:"G74V?D@"5=D6TL[]G^,]4%!1G>@L4B_PWV M.M9SP&(K)$MTLF*01.GAE7S7C:@DH* E >D$=)0 _98$K!-P7NB!65[6%9%D M-N%L#W@6K="R-WEO\FQ5391FI_%!YIAQJX2O#U?@[-U[\ Y$*;B)XEB= M*S$92$4U^X.#A:;U\4 +M="Z(=P%&'X R$.^(7UN3[^BBR(=U],'JD%%EU#1 M)93CX1:\3U$:20J^J"MNV>P"^/N+B@?7DB;B'U.M!W#?#)[=J!=B0Q9TZJ@[ M45"^H\[LYY]@Z/UBJKPGL%H?<-$';$.??^JU9BB0A<6436:04$SL-*\7"RVR38F^0E*&)?1?R332A/- M ]*P0N!\.'2'1S1-4:'K>Y6?%LYAP3GLVEHE*2;&8:-E0=@@'#8(!^-*4(WB ML* XM%*\(:FZU-7HDDH.4\G5Y 'YN#.>?RM6UWN])[!:V:.B[-$I-6_49Q]Z M JOU85ST8=ROYMGA JUY_JOF(;]5\ZQ(;RP;>J4S\'I3/0V5O11WW@@>W9PZ M*##'U%E6_ OL3?0T5$W/E#[@8YZPP?,\&+40+2T$M$[F#DJG@:I2AV!#ZG14 ME27"+23+^0[M$_F.LPV/E)WC+^"W5&5_9GLCQ9[&L2[E%,,=EM,=^J=4.F@U M#YU[T1-:O1>EA8!V#]%9[7Z IRV>L5)KYELK+8T'[.P\VN4M;,H;.O9TL&D^ MD-_FZ6#I/J#=?G02N&%3N1JZ,6R*8.BB%IJE6X#6(=Q%WD;-9L(&RU&#)1RZ MXQ:6Y2R']ND[SU?4:L5[3^.\BV(=;E84!VP]!9X7Z -^Q@Z.Q0;RV]\A2CLP5IE3QD,"&!>VSI=-2P+:I. MM+0AR&Y#NFB>AJKIV=@-CHD:HD9M>H)*ZX Z/QEH43UD6/(';GA,TV_*7JLX MHW*J(_L4_H.3)06W)*$"D'0)\N.$\&?SJ>]I,.N23C'F43GF47A2Z;.:B,Z] MZ FMWHO22B"[E>@N?78\B+3VA5K[C#6?XB$&*GT)ZNQ+VC7/X$R.%XU'9I^A[H\*.A[70C8J="M2^4W&*IQFXM"2XO\T*;# E#2W!34^"VIP3+BT) M[F^S AOV(;R&=S)%H38OBDL#@?O:H<#-+0JOJ7FFH&/-&U0V=+/=]!O"GZ)4 M@)BN5)8"5:7RPP;UX4"R3;['^\BD6M_F;]=4>3R>!:CO5XS)UX-LV[CX-X'9 M_U!+ P04 " #9@*)879#LL7<" #S!0 &0 'AL+W=O$ \N,EM M8\VQB^TV@U_/M9.&;DHG'GA)?.U[CN^YMD]:*WUO2D0+#Y609AR4UFXNP]#D M)5;,#-0&):VLE*Z8I5"O0[/1R H/JD081]%%6#$N@RSUEX[OEP)X[]0M[E1 /G6 M6%6U8*J@XK+YLX>V#P< XND'Q"T@?@H8'0$D+2#Q0IO*O*PYLRQ+M:I!NVQB M

7 M9L-R' ?TX WJ'0;9RQ?#B^A]7PO^$]FCAHRZAHR>8\\>W35\(,LRV">X8;GP M+,ZO=ED\>)>&NT,=3FL4.Z,FLN#0A<$64T>$-^H!N+:0*K-OZ5+I6E-^^');DR:I= MZRNE[#YP&W0^G_T!4$L#!!0 ( -F HEA#_#]VKP, "<0 9 >&PO M=V]R:W-H965T(DI-9XTC_\KITZ]I@$>/S][_UB(UV(>D,1+3O\AF=K,G8D#,KQ" M.ZJ^\<-G7 F*C+^44UE\@D-EZSD@W4G%\PJL&>2$E=_HL=J((P",SP#\"N"? M L(S@* "!(70DEDAZP8IE,P$/P!AK+4W\U#L38'6:@@S/^.]$GJ6:)Q*/G&> M'0BEX .XUT4--,UZNT-5HA0^4[C M?]S?@+=OWH$W!G6K9_7/)&>NTBS-6FY:,;HN&?EG&$$?W'*F-A+\S3*.U;/=[@= 0"^![XGA_T$%K:X;=(U/#00B>HMSPH_ 4O;?F_7_4, M^*)P+O_KVZ?23=COQL3WE=RB%,\='< 2BSUVDC__@+'W5Y_&@9RU%(>UXM#F MO5;<)[)$Q@72Y)Q]$GOA",[<_3'[/JM@-*VM6K2BFE9DI;5(TUV^HTCA#)!\ MBXC0^4D!RJ7$O0>W=#<^8O$AFHZB$ZXO6;6XQC77V,KU.U>H=__BSFI1&([B M$T[]5F$_IW'-:6SEI/.HSI),IRDA,$N?@!*(2;V?.O#[J(Z[&^.-_!.FUB5? M>4XGM:")5="2YSD6*>G?:2OVTG >@:;N0FN12Q9[$P 0ZM=?MBU0-Y:ZMNJCFTEW-K MB$>=*/'A:9&$WX\YMS9B=N6W ICI#>WF^."E-.CSZDM*@I=@]:L7T76)==*@2I*9U M*KNR^FW=!2^*WL]MS,L66O<=:\(DH'BEH=YHK(^G*+O2&ULQ59=;]LV%/TK%UHQM$"B M3W\ELP4T-HH&2->@;K>'80^T=&T3I4B/I.+TW^]25E0Y5H0,,+ 7FY3N.3SG M7O**T[W2W\T6T<)C(:29>5MK=]=!8+(M%LSX:H>2WJR5+IBEJ=X$9J>1Y16H M$$$Y#T]^,(W6^L>!.ET MQS:X1/MM=Z]I%C0L.2]0&JXD:%S/O/?1]3P*':"*^(/CWK3&X*RLE/KN)K?Y MS N=(A2864?!Z.\!YRB$8R(=_]2D7K.F [;'3^P?*O-D9L4,SI7XD^=V._,F M'N2X9J6P7]3^(]:&AHXO4\)4O["O8T,/LM)85=1@4E!P>?AGCW4B6H!H\ (@ MK@'Q:P%)#4@JHP=EE:T%LRR=:K4'[:*)S0VJW%1H4&WFO-Y :I1-; )2QIP^2E0%!KN%-R<_D5=0$_P]\NT#(NS#N*_;97FH"5^08-?#D M&!Z0Z"8U<9.:N.)+7N1;6;B5QNK2)07^NJ, N+58F+^[S!W8!MUL[CA>FQW+ M<.;1>3.H']!+?_TE&H6_=5D]$]F1\:0QGO2QIY_M%NEP/)6ZLY('AE'%X%K% M0QI/_&@:/+1-= 0-_;@).A(W:,0->L4M<(U:8PYK+IG,W%;,E+&=(@],X];Z MEY$_?":R,VC<+7+8B!SVBORJ+!.@5H)OF.M6!DJ94TZ7*+G2,"?]W,('EG'! M[0]@,@?UBJ0/3Z0FP] ?/#/4%16W:G/D:-0X&O4ZND-CKF%>4NKI*.R4KIHP M]0;A>H-UO:%?^^A$530YJ45'T*@5=*1\W"@?OZ(673(O !\S4>;5'CIVUN5@ M?)K7)/*OGEGHBAKZHVX/D\;#I-=#][ZY@-_I.T\U^*SYADZ#@ 4WF2K)!M7F MIK<O]UV9U)K*CU%PUJ;DZ:Y>^.J?Q,Y$=&8_"GY_N\/_H,O6J[;:=Q(D_ M>;;1.\,F)SL]:-U-W,60/O*T5PT(7!,N],?4KO3AKG686+6KKBLK9>GR4PVW M=#]%[0+H_5HI^S1Q-Z#FQIO^"U!+ P04 " #9@*)80Z89;V\" #3!0 M&0 'AL+W=O)A6-GMM/"O]]UDF:%!;2'O22^]CW'Y]B^-]DJ M_6!* $L>*R'-E);6UI>>9_(2*F8FJ@:)*VNE*V8QU(5G:@ULU8(JX86^?^95 MC$N:)NW<0J>):JS@$A::F*:JF'ZZ!J&V4QK0W<0=+TKK)KPTJ5D!2[#W]4)C MY TL*UZ!-%Q)HF$]I5?!Y2QV^6W"-PY;LS"0$!N'0/# MWP9F((0C0AF_>DXZ;.F ^^,=^TWK';UDS,!,B>]\9 M')$#PB6YY4+@A9G$LZC7[>KEO;;K3EOXBK9;IBY7&U>FIKE M,*58? ;T!FCZ_EUPYG\<,_J?R)[9C@;;T5OLJ7.L&FD)%EVVN_[1V^QXSEH> MUSTVJ3^Y2+S-OI.QG ]#SC.!\2 P?E/@#9=,YD $8#D?$\%9Q@6W3V,2.Z; MW]L_/'\A,?Y+8AA/@A<:O;V2<^T.WVK!I4$1:X3YD_-32G370KK JKJMPDQ9 MK.EV6&+7!>T2<'VME-T%KK"'/I[^!E!+ P04 " #9@*)8L26W40$( !( M40 &0 'AL+W=O'%V5HLY8W4G]R/MR[S&IFG);%']5!V\7YX-1=44RE7-=(83YLY77,DTKDKF.OW?0 M09NS"MQ__$AG=>--8VY%*:^+]$NRT*OSP6Q %O).;%+]J;C_5>X:=%KQYD5: MUK_)?7/N9#H@\TVIBVP7;*X@2_+FKWC8O1![ 8;C#@AW >%!P&QT)"#:!42' M&29' L:[@/%AP/A(P.DNX/2Y&2:[@,ES Z:[@+KZP^;5K4L3"RTNSE1Q3U1U MMJ%5#^KZUM&F(DE>2?%&*_/?Q,3IBZM"F8@D7Y)+I42^E$9FNB2OR =ACBN9 MD!>QU"))RY_-LY]O8O+BQY_/AMKDK@C#^2[/=9,G/)(G(N^+7*]*0O.%7#CB M8W]\$'H 0].$MN7A8\NO0B_Q_%R8\:L+'KO;XPV,Y M;\,C1SA]?G97./.',WE[0H))'1XXPKD__$.Q-=E'57@P\Y0B:D48U;SHZ(MQ MJ\G;O-1J4\F/_/'.G$#>:IF5?SJN[JJAC=VTJO-^4Z[%7)X/3.]<2K65@XN? M?@@FHU]<94;"8B2,(F$,">,@F"66<2N6L8_>B"5IQ?*2S(NMS(61S;S(UFDB M\KETB<9+[2L:_R5>EJ2X(^8].E^U7<1+HE>27)M+%/E71*?3 M4?5S-MSN2P&9EB)A# GC()@EA4DKA8E?"D6^?&7$D)';Q_NITJ4 +Z6O AK8 MJ26 T=BE@(E+*V'@.)4BKY A81P$L^H[;>L[]=;WDUS(;%W-G9JW>Y%OI=+) M;2JK[MKTP1N3TU5P+[9OP:=/"GY8Z&^>09$7Q) P#H)9]9VU]9WY!^SU6A4/ MB9G92C._?JPUV8IT(_L5W)NG;\%G3]^W@>M=&\^>U-UY'D5>'4/". AF5?]U M6_W7SQC(JSKO;JV8F"=IHK^Z"NQ%]2TP$A8C810)8T@8!\$LI02CSBX90:>J M.QQ(+U!:#*51*(U!:1Q%LT6SY[$%W@[F2VV(FJF;,*.(6$HS]3,=CBPU46;$ M<Z:^EKQ( M+I060VD42F,[VOYJJ?&QNYCO8=R&G7$;^I>5>D:D7FN6_&EZ*P5JZ$)I%$IC M4!I'T6PQ=89N.,6.2%##%DJ+H30*I3$HC:-HMF@Z7S?T^[H]1R2HD0NEQ5 : MA=)8Z%KH>VQ(^AY^;MCYN>%_\W/-D/1;M0#A72%R_U@$-7FAM!A*HU :@](X MBF9_W;,S>2.LR1M!35XH+8;2*)3&H#2.HMFBZ4S>"&GR^F&])0,U>:$T"J4Q M*(U'#LLX?#*RV8+H3-[H&T[L\;'H?RS#]2?M+1RH%PRE42B-06D<1;.EM;# M%=3D/7(-A]^!9-"L'$5K"C_0E2>6="1V=3$VWIIIM^YH#7:SK7>-N"ZV+K'ZXDF(A576"^?]= M4>C'@RI!NWGBQ;]02P,$% @ V8"B6%;H'CF/ P B@\ !D !X;"]W M;W)K&ULM5==CZ,V%/TK5[1J9Z7=0"!?,TV09@*K MKM3='PZBS#+"]W>8LMW"&EJ'B0>Z2:2>L/UY03;XB/)K<<_5 MR&Y88IIA+BC+@>-Z8=T.;\)KO=XL^)WB3AQ=@][)BK$G/?@0+RQ')X0I1E(S M$/6SQ26FJ292:7RK.:TFI 8>7Q_8WYN]J[VLB, E2_^@L4P6ULR"&->D3.4# MV_V*]7[&FB]BJ3#?L*O63AT+HE)(EM5@E4%&\^J7/-=,/?XVH [NQL]/"_HN\/P=T.+;S&1L_0>6?HPF\E ME7M8ID0(^+R&+^K,$"7?0^7OG[^I]?!!8B;^:G.N(A^UD^NCZD84),*%IWQ\:\9N6)ZN-&]7&GZI_*;(5<:RH2HE)6I>UPTL5M8E9L MXZ,\W-EX^C+?96?02V7JDRSLB>Q$[$DC]J3[$=\B5^\64' :J6]"8RB4^$9Y MN*(YQ"Q-B7JJF]G6![H*,CORP)L,QMX+"SI3N=2"/LG"GLA.+)@V%DP[+=!E M19<4.%?7VP3OI+ST!.F3+.B3+.R)[,276>/+[/^LS[,^'>J3+.B3+.R)[,2A MZ\:AZ\Y_S@/JKHKFF^,2_;U: #'UN\V<3MY+S;G^=R5T6RIFT&?0L">R2G?[ MJ!G)D&],%RC4:XZ2K^I+FMFFT;PU_97]?7G5I:I7] W-!:2X5E!G,%75C5>= M7S60K#"MS8I)U2B9RT0UR\CU G5_S9@\#'2 IOWV_P%02P,$% @ V8"B M6**R&'"T @ 008 !D !X;"]W;W)K&ULC97? M;]HP$,?_E5-63:W4D9 K3J(!&VG[:$2*NOV,.W!) >QZL2I[4 K[8_?V0XI MG2C:2_PC=]_[W#F^C+=2/>H"T%L1MA.J[9&A=H'NJYHE78J>2\Q$IS68'"U228]J]F(VOO#'YPW.J].=A, MEE(^VL6W?!)$%@@%9L8J,!HV>(U"6"'">&HU@RZD==R?[]2_N-PIER73>"W% M3YZ;8A)X=8@=MP_D*&^88>E8R2TH:TUJ=N)2==X$QRM[* NCZ"TG/Y,NC,P> MX1[K1F4%90=S)=>*E? )%OZ<0*Y@43"%^U936TQN7N#T!@WC0I_!"82@K9T& M7L%#Q8T^ITV:WW$AZ 3T.#1$;..&64LW\W3Q.W0)W,G*%!INJQSSM_XA9=JE M&^_2G<5'!>^8ZD'2/XQ^O=,TRG 1TX32J#0;IQP_]4?3Y"."@ QP<4T^_2\,$ M5$VY1&7/N"V Z@XYAS\'R^'1O?C0B=N;OTGCR^%%%(W#S0&H8052"*;TZ^X94;Z>WR%2'_%RCS09]8;)8=!1!SKZ MC^IMF&C0%B^394D]1KO;]+:$)X>8O/AHCZD?]0;_((5[U[I$M7;-2U.LIC+^ MAG>[77^<^K;P:NZ;*WWW:UYI$+@BUZAW0451OF'YA9&U:Q)+::CEN&E!/1Z5 M-:#W*RG-;F$#='^-]"]02P,$% @ V8"B6$&HXOD$ P D0P !D !X M;"]W;W)K&ULM9?1;ILP%(9?Q6+3U$E=()"D69<@ MM6'5*FU2U+3;Q;0+%TZ"58.I;9)V3S_;$$HVPA*)YB*QP?]_CK^<@\QDP_B# MB $D>DIH*J96+&5V;MLBC"'!HL,)EFK*5[;(..#(B!)JNXXSLA-, M4LN?F&MS[D]8+BE)8*PG%H7_?-@K->;!=\);$1MC/1.[AE[T)/K:&HY.B&@$$KM M@-7/&F9 J392:3R6GE854@OKXZW[E=F[VLL]%C!C] >)9#RUQA:*8(ES*F_8 MY@N4^QEJOY!18;[1IESK6"C,A61)*589)"0M?O%3R:$FZ _V"-Q2X!XJ\$J! M][? VR,8E(*!(5-LQ7 (L,3^A+,-XGJU3J+E$ZZ2\D M"Q_0#60Y#V/%#\TY6W&\OJGR'7<08-\UBZ_ M@OL>"Z M- LZ,MNAZE54O39W_Y9)3!%^J47^4HO8U&(3RU;/8UD69GW'N.F'Z]H?.<5G M8J_KH Y9N4-A4%$8M%+0I:K+%.$T0JKL>:[;59<]VM?6HHE+:Y1CN71I%G1D MMD-W6-$=OFKG#KNDVJ59T)'9#M51177T"IT[^K>%^FYCM\U:PQ]+JB.S'5)G M%:FS TBM, M'5".+:UQT]/9;4+6FL>QR#HR*Y#9M?.?/JRK$]2*I )16"I[IW>F"H(7!^!B M(EEFCH3W3*H#IAG&ZIT!N%Z@[B\9D]N)/F56;R'^'U!+ P04 " #9@*)8 MFL2N^J$& Y,0 &0 'AL+W=O\Y"'IRVW.OX@E8Q(]I4DFKGI+*5<7@X$(ERREHI^O M6*:^F><\I5+=\L5 K#BC46&4)@/L.*-!2N.L-[TLGMWQZ66^EDFJYO9<'G^+%4NH'@^GEBB[8/9,/JSNN[@8[E"A.62;B/$.17%[UQCT4L3E=)_)3OOV%50T::KPP M3T3Q'VVKLDX/A6LA\[0R5C5(XZS\I$]5(!H&>'C$ %<&>,_ ]8\8>)6!=ZJ! M7QGXIQH,*X.BZ8.R[47@ BKI])+G6\1U:86F+XKH%]8J7G&F7Y1[R=6WL;*3 MTWN9AU_.;E2H(S3+4_7^"5HP>(8^4LZIIA&]#9BD<2+>J:H,& M2"PI9P+%&7K(8BG>JX?J^C9.$H4@+@=255"[&81596[*RN CE?'0;9[)I4 D MBUADV@]4PW:MPR^MN\%6P%O*^\ASWR/L8+^E/K/3S;T6\\!N'K#0:DY.-\>6 M8'@[JKT"SS^"]XD)R>-0*J8+UDO2VEBRXNC4=2%6-&17/96;!.,;UIM^_YT[ MX=ZW>ZZYP]'O:[:]7IL@53N5BBQV?4+'=' MGXO'UUO*(_3'KPH2?9 L%7^VD>A#D@@)%D""$2 P@\3ACL2AM4?]K*C2W8EJ M0@1ZJY)?F1+?M1%28@T++#U^;Z;N<.SY*C-LFJ&VNNP::D@P @1FA'JT"_7( M&NJ'C+,P7V3QWRK>8;/#L"=]S=2L):&:#)FC=;91N4Y=YRMY;"0JW8V:;.#^ M:(\+:YVZ<@$)1H# #"[.=UR<6[GXO9A]Z?=^P[B:3:K0ZREIG"U015)!S(KQ M.%<,H,YI!9)B+]N'(7AN,GAGE GDH+2&W6K9.>R0: 0*S0Q[K=#=;Y'H.M&EJR1_9JQ] M4054KX.B!:!H! K-I*?6[.YKBW875+6#H@6@: 0*S:2R5NXNI'1W3]3N;>7P M:.*Y9KG 7KG.H?POA+E;*W/7+LWO&"\V++*0E6]^>Y*"E+\S4+0 %(U H9ET MU.+@: $H&H%",ZFL=;EK%^8=DQ2DXIZYAY);IS)\D,H@O1(H M-#/@M81W[1K^_U[9^I?JN,4D&ODO*UO8/[JR94?JW(L@T0@4FKD%6*\>8/OJ MP2U]BM-UBK)U^LBX9JW:MU17BB85VY(Y13J-$_J8,*3&LQ,[G=UWUTX'BA94 M:,:JF3]VAGLK=:2MW- ?C\:[=\+4$) %T2 $4+*K2] M'#IT]E?7VLI-O'/'.4) +>.Q785W7-FMT,P7P?5'>&^::_?:.4JG>2507LU8 MUMHDB)V!H@6@: 0* MS22F%MAX],J*#H.*T2CJ- 8-$'S MM5QS]HVY$%2B@Z(%%9HU3Y.60FY_#.+XFR^4+2L,UF>I]X] MW9W_ORY.O>\]OW$O9N4I_AJF_%'!+>6+.!,H87,%Z?3/U:R)E^?TRQN9KXJ# MZ(^YE'E:7"X9C1C7!=3W\SR7+S?:P>[7$M-_ %!+ P04 " #9@*)8RBT^ M2R(# !^"0 &0 'AL+W=O(!KXTM=#SH#)F1)8(:RR,5<'HL<,+K&NKB3C^:Y4&G4TK>#B^U_ZWFF@>3 $I,L/RF9)[4'8W:;,#YZJ3)C@N;%:61M%;3G(F7QI9 MW)TMR*\2+F1#R=;,A>L,ECY1(%?PKQ0[U(;V7"]O_M3 !.VNF%BCALNMXF(- MID*X0L5E":\NT3!>Z]>DY)K$%"^LJ#,%-X(;/0L-L5N"L&@Y%YXS.<*9PD$H"NFR!__.&$A[4*; M.@OIL=#V*/)D7B[KE[/G\%QO6('S@ Z:1K7#('_Y(AY%;T]091U5=DI[_I!* M9ES2;G'-A; II$3;A4V;12[:6+R&;[U1\OM'14\KP^6%;NW%Z&-QX,#U2$?%!5XF?HVA_HQI:PX?ED$6#],=R M" ]:8H-J[1J_AD)NA?'=L5OM+A?O?$M]V.YO)M0IJ)XUU+@BT6@PIN0JW^S] MQ,B-:["WTE"[=L.*+DBH[ 9ZOY+2W$^L@>[*E?\/4$L#!!0 ( -F HEC. MQ1GCVP( +P) 9 >&PO=V]R:W-H965T14-^0"!.[,I,JIP:F: M^WJA@*8N*>=^& 1M/Z=,>''/K8U5W)-+PYF L2)ZF>=4O0Z!RW7?:WK;A2@LYA N9Y,58X\RN4E.4@-)."*)CUO4'S=M2U\2[@&X.UWAD3JV0J MY8N=/*1]+["$@$-B+ +%OQ6,@',+A#1^E9A>]4B;N#O>HG]VVE'+E&H82?Z= MI2;K>UV/I#"C2VZ>Y/H+E'IN+%XBN7:_9%W&!AY)EMK(O$Q&!CD3Q3_=E#[L M)"!.?4)8)H1O$UI'$J(R(7)""V9.UATU-.XIN2;*1B.:'3AO7#:J8<*^Q8E1 MN,LPS\03(Y.7ZR$:D9*1S+$X-'7^7I,)5DRZY$#D;'_K?F/'0"[OP%#&]14& M/T_NR.7%%;D@3)!'QCD&ZIYOD*)]D)^4=(8%G? (G8@\2F$R3>Y%"NE^OH_2 M*GWA5M\P/ GX2%6#1,T/) S"5@V?T=^G1R?H1)7=D<-K'<%[ FT42PRZ[9PG MSX*96I].XMBS?:L7-(&^AX=7@UJ!%[]_UVP'G^I$G@EL3W*KDMQRZ-&Q"LNH M@NOI884-E*)B#OA),&3Z2G;CQO35+0_65*7DQU>$) \& M53>553*3&/_Z9LX$MB>W4\GM_.&PO=V]R:W-H M965TJI(PL!9)-56'QWYR4_#!U?.>X<$>W.Z47W-FDQENR(NJ^7@J8N3U*02O" M).4,";*9.M?^U<+WM(.Q^$;)00[&2$M9<_Y#3SX74\?3C$A)#DOI?E%A\[62,6KSAD85)2U__A7%XB! ^#8'8+.(3AWB)YP"#N'T AM MF1E9-UCAV43P Q+:&M#TP,3&>(,:RO0QKI2 KQ3\U.P+W)3/+.<50341:,&K M"H*[VF%!T PT?WJ!KU]_0Z]1BZ2K2EEZ)Y1)=_#(HQO:5G"N$%DX;-X MOGMX@4[8'V%H\,(G\#YAP2">$BWA0-J3^.=Z+96 %/G7%JX6+K+#Z;IQ)6N< MDZD#A4$2L2?.[,TK/_8^VK2^$-B)\JA7'EU"-Y>7MI<1*R7HNE%X71*D.%HM MT;)L)%P_47.!=IL3XN.>^/@B\3:O M#L=I%XZ3](R_S3#Q_"B([2+B7D1\480I M"5"#$:W@A!7BFY;Y!UU60=0!B\*:KO%C0FD69OX9;XM9/$Z3)T*?]*R3W[,& M>G\6_,02TRP+LC@[$V$S3.,D]#R[C+27D5Y,^L'5UW5X2-[&-WW)E'\AL!/= M6:\[^WWFV!2V;ND@T-XH/$\%FU$4VD_"]QZ>4.\Y5\KZ,GG/H66UBH(S7N[@ ME:^(V)KF1\+1-TRUCU>_VC=8UZ:M.%N?Z\;+= \/,&W7!D_3EC*)2K(!2&^4 MP,45;2/43A2O32^QY@HZ$S/<0?-(A#: [QO.U7&B-^C;T=G_4$L#!!0 ( M -F HE@;X[8B>@( $H% 9 >&PO=V]R:W-H965T$ ]NP;]KQ[[FV MTZR3MKXD_KKGGG-\KXN=L0^N!4#VJ*1V\Z1%["[2U%4M*.Y.30>:=AIC%4>: MVDWJ.@N\#D%*IGF6G:>*"YV415A;VK(P/4JA86F9ZY7B]M\"I-G-DTFR7[@7 MFQ;]0EH6'=_ "O!'M[0T2T>46BC03AC-+#3SY')RL9CY\^' 3P$[=S!F7LG: MF <_N:GG2>8)@80*/0*GWQ:N0$H/1#3^#IC)F-(''H[WZ%^#=M*RY@ZNC/PE M:FSGR:>$U=#P7N*]V7V#0<^9QZN,=.'+=L/9+&%5[]"H(9@8**'CGS\./AP$ MY)-7 O(A( ^\8Z+ \IHC+PMK=LSZTX3F!T%JB"9R0OM+6:&E74%Q6-[1O=_H MRBA@'5AV990BKU8MM\ ^L#MN+?>VL9-K0"ZD>U>D2&E]<%H-*18Q1?Y*BBF[ M-1I;Q[[H&NKG\2G1'3GG>\Z+_"C@+;>G;#IYS_(LGS'GN;HCL-/1BFF G;X" M>ZE1U$+V0>\*JMX*%$"T'RO9$W/66*.\0UV//)24:=@7;K70&\>6Y%ZT[?=W M F8W",K]>NXQ7,$^HR!W8+2?GVS>0\^WQ$XVS4.#N&7BX- M LGD&:%IMH13[6SQPDF5%Q6 MO8PVG8AA]>7JB8S/ F/_AFS+K$BWAR+3@_I68#>ABQTE[#7&4A]7QX?B,O;' MT_'XRE#M; 0ID=!0:';ZD?+:V+EQ@J8+W;(V2+T7ABT]=F#] =IO#%DX3'R" M\?DL_P-02P,$% @ V8"B6#@]3''O @ 50H !D !X;"]W;W)K&ULO59M;]HP$/XK5E9-K;22D%!>.H@$=-,JM5K5KMN' M:1],[?[^R$#$I G5;U"\27N^>>>VQ?KK^2ZD%G (8\JZ IBZ(,S\,@K;/:2Z\N.]L-RKNRX5A MN8 ;1?2"FO#;3[+C#7X<7].9W 'YGY^HW#E5RAISD'H7 JB M8#KPALWS<<_Z.X>O.:STQC.QE4RD?+"+RW3@!980,$B,1:#XMX0Q,&:!D,:O M$M.K4MK S>2X^YG=EB60*ZDU.276* 4( MHXF$KN[R[(\=$).2*Y(-PH/ AX356#1,UW M) S"5@V?\?/#HP-THDK[R.%%>_"&2;+@"T8-I+4BE\JZ3?E^A<'DT@#7/^J4 M+#*UZC/95G"NYS2!@8?X&M02O/CMFV8[>%\GPPN!;8G2JD1I'4*/"R&2[=/& MW&G+"STF@,T+B*&/A'*Y$*9.CR))VR6QG6P9GP:-L.\O-^O<==KTV:)_5M$_ M^T_Z ELSWJK#](LDGN)>R&PK9H[5=]I[C7D6_]QK7 ML/><+K+KM$O?W_A",\C\G@WV4GU5:< ACQD7.BIDQJSN79= M':>04=V3&Q#X9B551@T.U=K5&P4T*9PR[@:>-W0SRH0338JY.Q5-9&XX$W"G MB,ZSC*IO<^!R-W5\YW'B$UNGQDZXT61#UW /YLOF3N'(K5$2EH'03 JB8#5U M9O[UPA]8A\+B;P8[??!,+)6EE%_MX$,R=3P;$7"(C86@^+>%!7!ND3"._RI0 MIU[3.AX^/Z*_+\@CF275L)#\'Y:8=.J,'9+ BN;AGHH7,\/.G]KML@?PIM2;OB)V4 H31 M1*[(+([S+.?40$(^FA04:7&ZN %#&=>7Z/[E_H9L\Z 2\I:I'0O\M";R@ MWQ+/XN7N84S6'- MA&!B3>:44Q%#&]L28EA V+2TC8*!UQM/W.TAC0*MV#\C7Q65&@\]C;;SI)_,1=E M-B6TL>M$_M[]>":PA@BC6H31SSJ3HW-J<":PA@;C6H/QZ\_D^,E^?N?WPJ/M M/'YR<-%H?VX;T5W5T5UU1E?>0''C!F("QT N.-Y$EV0)6-T UA@QIUJS%8N+ M/=S&XNHI"Z\7'+%X:G1HTR#A>_MKUWMEQJ@ CB0^SACM5L,3X1U4!7YG>"^Y M\UN#[H3]WE-P+K2F",%>A.!G)8,*^5PZG FMJ<.^3O$[2X"7)80*XYF,T&YU M(B7X^RK"[RXCSIH4JK6>R0HM5J?3PKZ.\%];2%0 PV?20JO5<5IP#_J&#-2Z M:*YWB,<5V%)0UP/ & !I,@ &0 'AL+W=OG8%\V>>?7HJ2@V%^-QOGQB29@[?,-2 M\9]'GB5A(0ZS]3C?9"Q<58.2>(Q==S).PB@=+>;5N4_98LZW11RE[%.&\FV2 MA-FW*Q;SY\N1-WH]<1>MGXKRQ'@QWX1K=L^*+YM/F3@:-RBK*&%I'O$49>SQ MLF+,+%/.//*"NM!5KYH9J;:K1@$Z5E&.^+3/PW$N.*Q3U;BZ 4 MZ&.Z3XER:M^C>Y$MJVW,$']$)HN';^B.K<6G'+V]8448Q?D[,>S+_0UZ^^8= M>H.B%-U&<5Q:S,>%\+.\VGA9^W2U]PEW^$30+4^+IQS]DJ[82AT_%OP:DOB5 MY!4& 6_#S$'$^PEA%U.#/]?]AQ/ '=+,.:GP2.><9[MHR7+Q-=BQ=,M,,[1' MH&:$\KM]D6_");L!B/7F9CC-6O\G8'QNF%B$I;1?G6HG$YX5D3_5B=,GLYL1LH2F,+<<^4* MZH*Q4KC7T>DU!S6NWXK$X7>K-FD'*W"H.59>:\WW0(__8$+XH,_?-@Q=BY4V M$UK*O$R#,$.C9 M-)8TE:7SRJEM#V")L"4TE+%6&!Z[K_0@3+;\FN'4SJ(D8 MK ('=Z2A5 8>+ UNPU14"I6X[)&+(-;@T%A"4YE+T>'!JJ-7:*SJ#5MH*F&I M.#Q83A$C]0MS3>]Y6!8LM-)6P%"P$[K'T(NQI&>@' MVO)@L)I0Q^]QGR%2;1!8;7P_:P<5Z_#5!D?R''T4TMJML;!=8W>_YASZADA] M0T[?LB&Z9@GT6MU@-6U73*J#4MD04#68L_7#+NI<#V"\P>$YAZ8A4M.0R>GY M",JBP80MH:F$I0@B<&>F%^&IGFFTI:%K(@8KSYFYK9^./A*1HH7 O9,!51&Q MVD*QA:;REL*'P,*G?U5$]$:*Y^FQTJV"+GE&I0ZAL XYLB"@5J6)+31U#J0T MH; T.78.=!U"6VW7FIINU%;>JL=2GE!X[V9P&42M"A!;:"I[*4 HO)%S=!E$ M]7T;?7/':-2Q1-/64Q^PA@"7Z %%$'R9P8$\Q[8/E;J%GK[M0ZU*%5MH*F$I M5>CIVSY4;Z/H"[?!J+-6IU)84%A8?"])!]4\\+4&!^X.-GR -Z5O=_;*&IO*7D\>&.3'\Y[>O;.^\Q=:8' MF6DTNA M_81EZ^I=AAPM^38M]H^V-V>;]R4^5&\)')R_\BZN]V\]2)C]2QBW8;:.TAS% M[%% NLY4S'FV?Z]A?U#P3?5JP ,O"IY4'Y]8N&)9:2#^_\AY\7I07J!YNV3Q M/U!+ P04 " #9@*)8H?B'&>," "W"0 &0 'AL+W=O6?;JLX[ &0IQG@5P#_&-!Y!A!4@, *+3VSLB94TW @Q89( M8XULIF%C8]&HAN5F%^=:XBQ#G [GD.">:'*7EQEA0ON:S#%9XA4'(I:DR6+Q M1&:08$N1RRF5.)V"9A'E5^1R IHRKJZ0YF$^(9<75^2"L)S<,\X-8N!J]-NL M[D:5CZ/21_\9'P-R+W %1=[E,<2'>!?UUJ+]G>B1?Y+PGLH6"=JOB._YG09_ MQG\.#TZX$]1[$%B^SC-\8Y%E("-&>5-L3F+-(;]1!8U@Z. I5B#7X(0O7[2[ MWMLF86B<,PQG(CL( MPW4=ANN3NST!),7-+F^Q/"8T,^'X7@[ %N]G!0IO2$XUQ$0+$@FES4DTGK ( M&D]0N6;7KFEN[G7HM_R!N]Y7_:M-N_6FMCD0TZW%=$^*N5V70II<.HG\VQT[ M$]F!R%XMLOP@#/TZ#/W_D+C]AJ0\3MPFF^ H<=V]-Q!OT\26 M!@I=6.6Z?!GJT;KZN+6/[M'X"*N2LHCX25.6-'CO)PR?/ Y+I/1:/3Q0LBP3 MRHX6A7UI%T+CNVV;*596((T!SB^%T+N.6:"NU<(?4$L#!!0 ( -F HE@# MD_V > ( "T% 9 >&PO=V]R:W-H965TVT0^+#I5!V%E7.U<=Q;(L*);-#7:.BG;4VDCDR31G; MVB!;A2 IXC1)CF+)N(KR+*Q=FCS3C1-&*EY7S M"W&>U:S$!;J;^M*0%?*!4&#AO *C88.G*(07(HR'3C/JC_2!N_,G]4\A=\IER2R>:O&#KUPU MB]Y'L,(U:X2[TMO/V.4S]7J%%C9\8=OY)A$4C75:=L%$(+EJ1_;8U6$G8#Q^ M)B#M M+ W1X4*,^88WEF]!:,]R8U/PFIAFB"X\I?RL(9VN44Y_)%L[3XT*!R M\'%#7PMOX2LSAOEBP<$9.L:%?4.K%VA*-'!2&D3I_6\O4"[1W(4]9W2M!;=P MC46EM- E1WL(YZH8_G$<0 RV8@8M< 4WBCMR&?CYG M!EV2SV%%2'BTNN@3F M;0+I,PE\*]P0DLDAI$DZAIO%&1P,WNR<]+=B3.7I:Y3V-4K#$>/_K!'?7VC$! M1(FF-MPB;)AH$'[!8!]IJW44M'S_;O+1<)K%FST DQY@\B+ 2?'0@VL8VK%50F%EI+VZ,\N[CW6,S?5\K5'C9(=P.GD'[YXY^_W#\D%,R57 M%@2N*2@9OIM&8-KF; VGZ] 02^VHO<*THO<,C7>@_;76[LGP/=:_D/EO4$L# M!!0 ( -F HEC-OHSA0@, ,H4 - >&PO.RUI^_7QQFK[@ZSH^ M#+I4$-\]ON<>GR^-H5^:I6!W,\9,L,B%+ =D9DSQ,0S+R8SEM+Q0!9,6R93. MJ;&FGH9EH1E-2PC*1=AIM>(PIUR285_.\YO3D]9%Z^'\>A80E=&G:X"F?'-QV%G1P MS9-SJ725VV5PO\?U]!U@98% +D0CL$.<8]@OJ#%,RQMK5),KYS,HJ,?WR\(J MG&JZ;'>NR#J@NMDD8Z53IILT;;)R#?N"92!'\^D,[D85(8#&J-P.4DZG2M)* MPRJB'EC:"1/B#A[O']D6]R+;V+=JUV0SM(+JH:-Q!O!OLCGN3=K+%_$&!7]4 MYO/<+D=6-G0GN]4LXXO*7F2- (R]C;/3HA#+3X)/9<[35,8B,CT'D4?1D[QA$)D<@LOMJWYJ'BXS> M9B'#^B2T<=S:.FPUW@ .M0/R'8[(8ITT&,^Y,%S6UHRG*9//SER6WM"Q_4-M MB]_.3UE&Y\+<-^" K,??6,KG>=+,NH5"U+/6XZ^PO';L+ G:1F^KR(UB,P_P(8%@>3 $6XZ*P//_3>GKH>AR&:>MYD1X: MTT-C7)0/&54?+(\_)K&7?Z5)$D5QC%5T-/(J&&%UBV/X\;-AVB "RP.9_J[6 M^&[C';*_#[ ]W=PWH'\_CS04_Z8 M*()=Q;1A3S".) F&0"_Z>S2.D>K$\/'O#_:41%&2^!' _ JB"$/@:<013 %H MP) HJMZ#.^^C"M?_O1S^!E!+ P04 " #9@*)8EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( -F HEB*6-H< M_P0 /&PO=V]R:V)O;VLN>&ULQ9I=;]LV%(;_"N&K%EAF6U]M M@SA /KHN0)8&\=#;@99HFXA$NB25;/WUH^0X(Q/Y[6Y.?"6+DJE'AQ(?\E G MC]K<+[2^9W\WM;*ST=JYS?%X;,NU:+C]56^$\D>6VC3<^5VS&MN-$;RR:R%< M4X^3R:08-URJT>G)KJY;,PYWM!.EDUKYPJ[@FQ2/]K_CW2Y[D%8N9"W=/[-1 M_[L6(]9()1OY0U2ST63$[%H__JZ-_*&5X_6\-+JN9Z/I]L W89PL7Q7/.\@_ M^<+V)8XO[K@'F8V*B:]P*8UU_1E]_=PS/@A_\G:O=?HW63MA+KD37XQN-U*M MNFK\78R#V^CCL-MN@WAL_D\8]7(I2W&IR[81RFWC:$3= 2J[EAL[8HHW8C:Z MT _"L U?B>ZF_%6NJNT-.D\6A,L<2W_ 7%4](R6/JH2RHF+^E]6UK#Q'Q$'T"1)]HB:X%MU%TIA/40T]H:>[$@U!MY LH#&)C7(L5KQE7%?OJUMYE M%[III.O^9+O2$!,I8TKLC"WJ%5W:79FK7?[+TP)%S(B8TR)E?%%Z^I1 MUG7(@^0P);;#N39&/W8]Q)DQ/FZB;]60#EEA2JR%N=/E/;L3F]:4:_^",C\8 M71G>A'Q("%-B(_1\1^=\ZX3&UV3[DT(^Y((IL0QN?+U7JM2-8)NG]U8K-E]S M$_4MR 138A5T83-B[2/G1^_L6MOHX4-&F!(K82Y6W1D^@-N_Q^V:(#\DQ'Z MDH_&= GR1D+LC5#S[)V?FM7"O@_AX 2#V!9;XP]B(4$DQ()X4O\@%Q)%0BP* M)%^RJKUWM%+]MFZ"!,))R46 M#L#LE!EB(OVDQ/IY&NV\;NXZ?G^0>U)B]SPSAD'L^B:M7DQ*4^2>E-@]$#-. M32/WI&^2T=J'&?9&&7)/1NR>0BC%R&_).1I\ &,.?M9E/W [D0 M$RDH(U;0;O;PL_<\0P+*WFB*$P?S5IB^MFC9!*Z;$ L(8D;O>88$E!$+:!CS M0BMG>.G"Y;P,"2@C%A#$C*.)')01.PAC1KTFV$,2,&QU9*#_( LVSX$-,N'Y_H)6:)] 0$UDH?XL%FV',>=N$ZTHYLE!^ MJ"QE$'8)91)J% %BJ(+81R MFD?L/,1$%BJ(+80Q;T),9*&"_!.R5ZG7H^&<1X$L5)!_1 8PHPZI0!8JJ"TT MD"4.!DLA)OR.C-I""#..)K)006VA=F'%][8C_?P0C3KZM$*(B2Q4]!8:]R?; MTY-*+*42U8V_A/7E):_+6\.ZS?8#HBSO5OV7;5U?^+*OZEKS:O?=[NZ;X]-_ M 5!+ P04 " #9@*)8%MUK%"8" !C* &@ 'AL+U]R96QS+W=O )6ZKT"+,.H)4\0&K%!YB"2.7&X! MN^\H#))C]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)= M;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9- M__R6FS1UD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0] M3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B= MD>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'0 M6U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.; M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O M(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>X_-_ MDNKA?&^Y/OZR_#Z)$BXN.*?;BOKT%U!+ P04 " #9@*)8X>Q>$?0! "B M)P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N M@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8 MI>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C M4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ M39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE. M3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!] M2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6^?6?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 Q0 ( -F MHE@'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ V8"B6/'S?'[N *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ V8"B6)E&PO M=V]R:W-H965T&UL4$L! A0#% @ V8"B6#@+Q)2^!@ M.!T !@ ("!&0X 'AL+W=O<% ' & @(%F& >&PO=V]R:W-H965T&UL4$L! A0#% @ V8"B6$@=U,<+ P P @ !@ M ("!@QX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V8"B6""8Z&&P%P .T@ !@ ("!%3 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V8"B6,.B&2]0 P @@< !D ("! M2& 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V8"B6%Z;D"7=!@ :A( !D ("!$VL 'AL+W=O&UL4$L! A0#% @ V8"B6(-7\PYI M! ^ H !D ("!8GP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8"B6#'+B1CV%0 2T@ !D M ("!K8P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V8"B6(+2IBTT!0 &@\ !D ("!LJP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV8"B6*@C[1-T P NP< !D ("!HKD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8"B6&L;)$KV" ?4L !D M ("!S,\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V8"B6&7@$6:) P Q@\ !D ("!J> 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8"B M6' O5*XO P C@D !D ("!-.L 'AL+W=O(" ("0 &0 M @(&:[@ >&PO=V]R:W-H965T 9 " @;/Q !X;"]W;W)K M&UL4$L! A0#% @ V8"B6*LNJ7@H P 0 D M !D ("! _< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8"B6*_K"G0F @ ?00 !D M ("!B0$! 'AL+W=O&PO=V]R:W-H965T M$& 0!X;"]W;W)K&UL4$L! A0# M% @ V8"B6%*^WT;3 @ X0< !D ("!Y0D! 'AL+W=O MV " #1 M!0 &0 @('O# $ >&PO=V]R:W-H965T2>04 #(@ 9 " @88/ M 0!X;"]W;W)K&UL4$L! A0#% @ V8"B6%V0 M[+%W @ \P4 !D ("!-A4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8"B6$.F&6]O @ TP4 !D M ("!31\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V8"B6**R&'"T @ 008 !D ("! M\2T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V8"B6,HM/DLB P ?@D !D ("![SH! 'AL+W=O&UL4$L! A0#% @ V8"B6!OCMB)Z M @ 2@4 !D ("!_$0! 'AL+W=O\" !5"@ &0 M@(&M1P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ V8"B6!!MT'7@!@ :3( !D M ("!HDX! 'AL+W=O," "W"0 &0 @(&Y50$ >&PO=V]R M:W-H965T ( "T% M 9 " @=-8 0!X;"]W;W)K&UL M4$L! A0#% @ V8"B6,V^C.%" P RA0 T ( !@EL! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ V8"B6!;=:Q0F @ 8R@ !H ( !!&4! 'AL M+U]R96QS+W=O XML 78 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 79 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 159 309 1 false 49 0 false 7 false false R1.htm 100000 - Document - Cover page Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage Cover page Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Income Sheet http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100070 - Disclosure - Significant Accounting Policies and Practices Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPractices Significant Accounting Policies and Practices Notes 8 false false R9.htm 100080 - Disclosure - Acquisitions Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitions Acquisitions Notes 9 false false R10.htm 100090 - Disclosure - Leases Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeases Leases Notes 10 false false R11.htm 100100 - Disclosure - Revenue Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 11 false false R12.htm 100110 - Disclosure - Legal and Other Commitments and Contingencies Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLegalAndOtherCommitmentsAndContingencies Legal and Other Commitments and Contingencies Notes 12 false false R13.htm 100120 - Disclosure - Other Intangible Assets, net Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet Other Intangible Assets, net Notes 13 false false R14.htm 100130 - Disclosure - Goodwill Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwill Goodwill Notes 14 false false R15.htm 100140 - Disclosure - Borrowing Arrangements Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangements Borrowing Arrangements Notes 15 false false R16.htm 100150 - Disclosure - Stock Repurchase Program Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgram Stock Repurchase Program Notes 16 false false R17.htm 100160 - Disclosure - Stock-Based Compensation Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 100170 - Disclosure - Net Income per Common Share Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare Net Income per Common Share Notes 18 false false R19.htm 100180 - Disclosure - Comprehensive Loss Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLoss Comprehensive Loss Notes 19 false false R20.htm 100190 - Disclosure - Segment Information Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation Segment Information Notes 20 false false R21.htm 100210 - Disclosure - Significant Accounting Policies and Practices (Policies) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies Significant Accounting Policies and Practices (Policies) Policies http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPractices 21 false false R22.htm 100230 - Disclosure - Acquisitions (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitions 22 false false R23.htm 100240 - Disclosure - Leases (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeases 23 false false R24.htm 100250 - Disclosure - Revenue (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenue 24 false false R25.htm 100260 - Disclosure - Other Intangible Assets, net (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables Other Intangible Assets, net (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet 25 false false R26.htm 100270 - Disclosure - Goodwill (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables Goodwill (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwill 26 false false R27.htm 100280 - Disclosure - Borrowing Arrangements (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsTables Borrowing Arrangements (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangements 27 false false R28.htm 100290 - Disclosure - Stock Repurchase Program (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramTables Stock Repurchase Program (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgram 28 false false R29.htm 100300 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation 29 false false R30.htm 100310 - Disclosure - Net Income per Common Share (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareTables Net Income per Common Share (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare 30 false false R31.htm 100320 - Disclosure - Comprehensive Loss (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossTables Comprehensive Loss (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLoss 31 false false R32.htm 100330 - Disclosure - Segment Information (Tables) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation 32 false false R33.htm 100340 - Disclosure - Significant Accounting Policies and Practices - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails Significant Accounting Policies and Practices - Narrative (Details) Details 33 false false R34.htm 100350 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 34 false false R35.htm 100360 - Disclosure - Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) Details 35 false false R36.htm 100370 - Disclosure - Acquisitions - Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails Acquisitions - Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value (Details) Details 36 false false R37.htm 100390 - Disclosure - Leases - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails Leases - Narrative (Details) Details 37 false false R38.htm 100400 - Disclosure - Leases - Schedule of Components of ROU Assets and Lease Liabilities (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails Leases - Schedule of Components of ROU Assets and Lease Liabilities (Details) Details 38 false false R39.htm 100420 - Disclosure - Leases - Schedule of Components of Net Lease Cost (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails Leases - Schedule of Components of Net Lease Cost (Details) Details 39 false false R40.htm 100430 - Disclosure - Leases - Schedule of Components of Net Lease Cost (Parenthetical) (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails Leases - Schedule of Components of Net Lease Cost (Parenthetical) (Details) Details 40 false false R41.htm 100440 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails Leases - Schedule of Maturities of Lease Liabilities (Details) Details 41 false false R42.htm 100450 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Details 42 false false R43.htm 100470 - Disclosure - Revenue - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails Revenue - Narrative (Details) Details 43 false false R44.htm 100480 - Disclosure - Revenue - Schedule of Performance Obligations (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails Revenue - Schedule of Performance Obligations (Details) Details 44 false false R45.htm 100490 - Disclosure - Revenue - Schedule of Performance Obligations (Details 1) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails1 Revenue - Schedule of Performance Obligations (Details 1) Details 45 false false R46.htm 100500 - Disclosure - Revenue - Schedule of Contract Asset and Liabilities (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetAndLiabilitiesDetails Revenue - Schedule of Contract Asset and Liabilities (Details) Details 46 false false R47.htm 100510 - Disclosure - Revenue - Schedule of Contract Assets Balances (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetsBalancesDetails Revenue - Schedule of Contract Assets Balances (Details) Details 47 false false R48.htm 100520 - Disclosure - Revenue - Schedule of Contract Liabilities Balances (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractLiabilitiesBalancesDetails Revenue - Schedule of Contract Liabilities Balances (Details) Details 48 false false R49.htm 100530 - Disclosure - Revenue - Schedule of Cost of Contracts Expense (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfCostOfContractsExpenseDetails Revenue - Schedule of Cost of Contracts Expense (Details) Details 49 false false R50.htm 100540 - Disclosure - Other Intangible Assets, net - Components of Intangible Assets, Net (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails Other Intangible Assets, net - Components of Intangible Assets, Net (Details) Details 50 false false R51.htm 100560 - Disclosure - Other Intangible Assets, net - Summary of Amortization of Other Intangible Assets (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsNetSummaryOfAmortizationOfOtherIntangibleAssetsDetails Other Intangible Assets, net - Summary of Amortization of Other Intangible Assets (Details) Details 51 false false R52.htm 100580 - Disclosure - Goodwill - Schedule of Changes in Carrying Amounts of Goodwill (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails Goodwill - Schedule of Changes in Carrying Amounts of Goodwill (Details) Details 52 false false R53.htm 100590 - Disclosure - Borrowing Arrangements - Schedule of Long-Term Borrowing (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails Borrowing Arrangements - Schedule of Long-Term Borrowing (Details) Details 53 false false R54.htm 100600 - Disclosure - Borrowing Arrangements - Schedule of Long-Term Borrowing (Parenthetical) (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingParentheticalDetails Borrowing Arrangements - Schedule of Long-Term Borrowing (Parenthetical) (Details) Details 54 false false R55.htm 100610 - Disclosure - Borrowing Arrangements - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails Borrowing Arrangements - Narrative (Details) Details 55 false false R56.htm 100620 - Disclosure - Stock Repurchase Program - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails Stock Repurchase Program - Narrative (Details) Details 56 false false R57.htm 100630 - Disclosure - Stock Repurchase Program - Summary of Share Repurchase Activity (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfShareRepurchaseActivityDetails Stock Repurchase Program - Summary of Share Repurchase Activity (Details) Details 57 false false R58.htm 100640 - Disclosure - Stock Repurchase Program - Summary of Remaining Authorized Repurchase Amounts (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails Stock Repurchase Program - Summary of Remaining Authorized Repurchase Amounts (Details) Details 58 false false R59.htm 100650 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 59 false false R60.htm 100660 - Disclosure - Stock-Based Compensation - Summary of Nonvested RSU's and Changes During the Period (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails Stock-Based Compensation - Summary of Nonvested RSU's and Changes During the Period (Details) Details 60 false false R61.htm 100670 - Disclosure - Stock-Based Compensation - Schedule of Compensation Expense (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails Stock-Based Compensation - Schedule of Compensation Expense (Details) Details 61 false false R62.htm 100680 - Disclosure - Net Income per Common Share - Basic and Diluted Net Income per Common Share and Weighted Average Common Shares Outstanding (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails Net Income per Common Share - Basic and Diluted Net Income per Common Share and Weighted Average Common Shares Outstanding (Details) Details 62 false false R63.htm 100690 - Disclosure - Net Income per Common Share - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareNarrativeDetails Net Income per Common Share - Narrative (Details) Details 63 false false R64.htm 100700 - Disclosure - Comprehensive Loss - Components of Other Comprehensive (Loss) and Income (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails Comprehensive Loss - Components of Other Comprehensive (Loss) and Income (Details) Details 64 false false R65.htm 100710 - Disclosure - Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) Details 65 false false R66.htm 100720 - Disclosure - Segment Information - Schedule of Segment Information by Regions (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails Segment Information - Schedule of Segment Information by Regions (Details) Details 66 false false R67.htm 100730 - Disclosure - Segment Information - Schedule of Segment Information by Regions (Parenthetical) (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails Segment Information - Schedule of Segment Information by Regions (Parenthetical) (Details) Details 67 false false R68.htm 100740 - Disclosure - Subsequent Events - Narrative (Details) Sheet http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails Subsequent Events - Narrative (Details) Details 68 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy in us-gaap/2023 used in 1 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. sp-20240331.htm 2369 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - sp-20240331.htm 8 sp-20240331.htm sp-20240331.xsd img5298705_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "sp-20240331.htm": { "nsprefix": "sp", "nsuri": "http://www.spplus.com/20240331", "dts": { "inline": { "local": [ "sp-20240331.htm" ] }, "schema": { "local": [ "sp-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "keyStandard": 262, "keyCustom": 47, "axisStandard": 19, "axisCustom": 0, "memberStandard": 30, "memberCustom": 19, "hidden": { "total": 16, "http://fasb.org/us-gaap/2023": 12, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 159, "entityCount": 1, "segmentCount": 49, "elementCount": 554, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 615, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage", "longName": "100000 - Document - Cover page", "shortName": "Cover page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome", "longName": "100030 - Statement - Condensed Consolidated Statements of Income", "shortName": "Condensed Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R5": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Income", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R6": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_a403edb5-3828-4749-8ee0-15edf8471c5a", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a403edb5-3828-4749-8ee0-15edf8471c5a", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R8": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPractices", "longName": "100070 - Disclosure - Significant Accounting Policies and Practices", "shortName": "Significant Accounting Policies and Practices", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitions", "longName": "100080 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeases", "longName": "100090 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:OperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:OperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenue", "longName": "100100 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLegalAndOtherCommitmentsAndContingencies", "longName": "100110 - Disclosure - Legal and Other Commitments and Contingencies", "shortName": "Legal and Other Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet", "longName": "100120 - Disclosure - Other Intangible Assets, net", "shortName": "Other Intangible Assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwill", "longName": "100130 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangements", "longName": "100140 - Disclosure - Borrowing Arrangements", "shortName": "Borrowing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgram", "longName": "100150 - Disclosure - Stock Repurchase Program", "shortName": "Stock Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "100160 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare", "longName": "100170 - Disclosure - Net Income per Common Share", "shortName": "Net Income per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLoss", "longName": "100180 - Disclosure - Comprehensive Loss", "shortName": "Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation", "longName": "100190 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies", "longName": "100210 - Disclosure - Significant Accounting Policies and Practices (Policies)", "shortName": "Significant Accounting Policies and Practices (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables", "longName": "100230 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_591b5b2f-8cfb-49da-abee-3d12510ccfd3", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_591b5b2f-8cfb-49da-abee-3d12510ccfd3", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100240 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueTables", "longName": "100250 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables", "longName": "100260 - Disclosure - Other Intangible Assets, net (Tables)", "shortName": "Other Intangible Assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables", "longName": "100270 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsTables", "longName": "100280 - Disclosure - Borrowing Arrangements (Tables)", "shortName": "Borrowing Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramTables", "longName": "100290 - Disclosure - Stock Repurchase Program (Tables)", "shortName": "Stock Repurchase Program (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "100300 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareTables", "longName": "100310 - Disclosure - Net Income per Common Share (Tables)", "shortName": "Net Income per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossTables", "longName": "100320 - Disclosure - Comprehensive Loss (Tables)", "shortName": "Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables", "longName": "100330 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails", "longName": "100340 - Disclosure - Significant Accounting Policies and Practices - Narrative (Details)", "shortName": "Significant Accounting Policies and Practices - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:Assets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R34": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "longName": "100350 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f591d1dc-ba12-4231-9404-c0720089be62", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R35": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "100360 - Disclosure - Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2a93dfe8-0e4d-4fd4-bb69-6811118ed21d", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R36": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "longName": "100370 - Disclosure - Acquisitions - Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value (Details)", "shortName": "Acquisitions - Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ca2c602e-3ec9-47c6-ae84-9a7dd1a1f539", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R37": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails", "longName": "100390 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:SubleaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:SubleaseIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails", "longName": "100400 - Disclosure - Leases - Schedule of Components of ROU Assets and Lease Liabilities (Details)", "shortName": "Leases - Schedule of Components of ROU Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "sp:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R39": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails", "longName": "100420 - Disclosure - Leases - Schedule of Components of Net Lease Cost (Details)", "shortName": "Leases - Schedule of Components of Net Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:ShortTermLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R40": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails", "longName": "100430 - Disclosure - Leases - Schedule of Components of Net Lease Cost (Parenthetical) (Details)", "shortName": "Leases - Schedule of Components of Net Lease Cost (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:RentConcessionsCaresAct", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "us-gaap:LeaseCostTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R41": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails", "longName": "100440 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)", "shortName": "Leases - Schedule of Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "sp:MaturitiesOfOperatingLeaseAndFinanceLeaseLiabilitiesTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "sp:MaturitiesOfOperatingLeaseAndFinanceLeaseLiabilitiesTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails", "longName": "100450 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "sp:OperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "longName": "100470 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:NegotiableCostReductionsCaresAct", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:NegotiableCostReductionsCaresAct", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails", "longName": "100480 - Disclosure - Revenue - Schedule of Performance Obligations (Details)", "shortName": "Revenue - Schedule of Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3da0e47e-d8bd-4094-8682-ca69671490ad", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R45": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails1", "longName": "100490 - Disclosure - Revenue - Schedule of Performance Obligations (Details 1)", "shortName": "Revenue - Schedule of Performance Obligations (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetAndLiabilitiesDetails", "longName": "100500 - Disclosure - Revenue - Schedule of Contract Asset and Liabilities (Details)", "shortName": "Revenue - Schedule of Contract Asset and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetsBalancesDetails", "longName": "100510 - Disclosure - Revenue - Schedule of Contract Assets Balances (Details)", "shortName": "Revenue - Schedule of Contract Assets Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_f38daa0e-8718-4bcd-ab07-55075b3c72dc", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:ContractwithCustomerAdditionalContractAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R48": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractLiabilitiesBalancesDetails", "longName": "100520 - Disclosure - Revenue - Schedule of Contract Liabilities Balances (Details)", "shortName": "Revenue - Schedule of Contract Liabilities Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_f38daa0e-8718-4bcd-ab07-55075b3c72dc", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:ContractwithCustomerLiabilityAdditionalContractLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R49": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfCostOfContractsExpenseDetails", "longName": "100530 - Disclosure - Revenue - Schedule of Cost of Contracts Expense (Details)", "shortName": "Revenue - Schedule of Cost of Contracts Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:CapitalizedContractsExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "sp:CapitalizedContractsExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails", "longName": "100540 - Disclosure - Other Intangible Assets, net - Components of Intangible Assets, Net (Details)", "shortName": "Other Intangible Assets, net - Components of Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R51": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsNetSummaryOfAmortizationOfOtherIntangibleAssetsDetails", "longName": "100560 - Disclosure - Other Intangible Assets, net - Summary of Amortization of Other Intangible Assets (Details)", "shortName": "Other Intangible Assets, net - Summary of Amortization of Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "longName": "100580 - Disclosure - Goodwill - Schedule of Changes in Carrying Amounts of Goodwill (Details)", "shortName": "Goodwill - Schedule of Changes in Carrying Amounts of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_f38daa0e-8718-4bcd-ab07-55075b3c72dc", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f38daa0e-8718-4bcd-ab07-55075b3c72dc", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails", "longName": "100590 - Disclosure - Borrowing Arrangements - Schedule of Long-Term Borrowing (Details)", "shortName": "Borrowing Arrangements - Schedule of Long-Term Borrowing (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:OtherBorrowings", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:OtherBorrowings", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingParentheticalDetails", "longName": "100600 - Disclosure - Borrowing Arrangements - Schedule of Long-Term Borrowing (Parenthetical) (Details)", "shortName": "Borrowing Arrangements - Schedule of Long-Term Borrowing (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_35c50717-06bd-47e5-8ff8-adc49c65130f", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "longName": "100610 - Disclosure - Borrowing Arrangements - Narrative (Details)", "shortName": "Borrowing Arrangements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:DebtInstrumentCovenantCompliance", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:DebtInstrumentCovenantCompliance", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "longName": "100620 - Disclosure - Stock Repurchase Program - Narrative (Details)", "shortName": "Stock Repurchase Program - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_3a6c6be4-fb9d-4b4a-b474-b546727e9250", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f8cf70a9-2925-40f8-a253-c831899d678d", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R57": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfShareRepurchaseActivityDetails", "longName": "100630 - Disclosure - Stock Repurchase Program - Summary of Share Repurchase Activity (Details)", "shortName": "Stock Repurchase Program - Summary of Share Repurchase Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_8219d59d-f662-4864-997f-33990bbb60ad", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8219d59d-f662-4864-997f-33990bbb60ad", "name": "sp:TreasuryStockValueAcquiredCostMethodExcludingExciseTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R58": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails", "longName": "100640 - Disclosure - Stock Repurchase Program - Summary of Remaining Authorized Repurchase Amounts (Details)", "shortName": "Stock Repurchase Program - Summary of Remaining Authorized Repurchase Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_3a6c6be4-fb9d-4b4a-b474-b546727e9250", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_aac6984d-b9cf-4155-8896-2e1185c4cf69", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R59": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails", "longName": "100650 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_dc23de8c-2c3c-492e-9948-e5e7fc06e3a9", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_30bd95b9-08cd-4df2-9b89-6a6c75037f7d", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R60": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "longName": "100660 - Disclosure - Stock-Based Compensation - Summary of Nonvested RSU's and Changes During the Period (Details)", "shortName": "Stock-Based Compensation - Summary of Nonvested RSU's and Changes During the Period (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_9456a894-bee7-4dfd-9559-6a7d18471746", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_dc23de8c-2c3c-492e-9948-e5e7fc06e3a9", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R61": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails", "longName": "100670 - Disclosure - Stock-Based Compensation - Schedule of Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Schedule of Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_dc23de8c-2c3c-492e-9948-e5e7fc06e3a9", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_dc23de8c-2c3c-492e-9948-e5e7fc06e3a9", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails", "longName": "100680 - Disclosure - Net Income per Common Share - Basic and Diluted Net Income per Common Share and Weighted Average Common Shares Outstanding (Details)", "shortName": "Net Income per Common Share - Basic and Diluted Net Income per Common Share and Weighted Average Common Shares Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R63": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareNarrativeDetails", "longName": "100690 - Disclosure - Net Income per Common Share - Narrative (Details)", "shortName": "Net Income per Common Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails", "longName": "100700 - Disclosure - Comprehensive Loss - Components of Other Comprehensive (Loss) and Income (Details)", "shortName": "Comprehensive Loss - Components of Other Comprehensive (Loss) and Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails", "longName": "100710 - Disclosure - Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details)", "shortName": "Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_f38daa0e-8718-4bcd-ab07-55075b3c72dc", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_084e07a8-08bb-4541-b9f5-1580783c4f72", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R66": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "longName": "100720 - Disclosure - Segment Information - Schedule of Segment Information by Regions (Details)", "shortName": "Segment Information - Schedule of Segment Information by Regions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_c3a2aca1-1ca7-4866-bb5d-3dc8e46a5e1d", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e43fad3d-3267-4828-9a14-fc9748c44275", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "unique": true } }, "R67": { "role": "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails", "longName": "100730 - Disclosure - Segment Information - Schedule of Segment Information by Regions (Parenthetical) (Details)", "shortName": "Segment Information - Schedule of Segment Information by Regions (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_26405e29-1841-40f6-9725-072b696db892", "name": "sp:DepreciationAndAmortizationExpensesRelatedToCostOfServices", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_26405e29-1841-40f6-9725-072b696db892", "name": "sp:DepreciationAndAmortizationExpensesRelatedToCostOfServices", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "longName": "100740 - Disclosure - Subsequent Events - Narrative (Details)", "shortName": "Subsequent Events - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_abefabae-76fc-4422-8546-892a7cba625b", "name": "sp:BusinessAcquisitonEnterpriseValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "sp-20240331.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2016-13", "label": "Accounting Standards Update 2016-13 [Member]", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r297" ] }, "us-gaap_AccountingStandardsUpdate201704Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201704Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2017-04", "label": "Accounting Standards Update 2017-04 [Member]", "documentation": "Accounting Standards Update 2017-04 Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment." } } }, "auth_ref": [ "r328" ] }, "us-gaap_AccountingStandardsUpdate201904Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201904Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2019-04", "label": "Accounting Standards Update 2019-04 [Member]", "documentation": "Accounting Standards Update 2019-04 Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments." } } }, "auth_ref": [ "r298", "r477", "r505" ] }, "us-gaap_AccountingStandardsUpdate201905Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201905Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2019-05", "label": "Accounting Standards Update 2019-05 [Member]", "documentation": "Accounting Standards Update 2019-05 Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief." } } }, "auth_ref": [ "r168" ] }, "us-gaap_AccountingStandardsUpdate201911Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201911Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2019-11", "label": "Accounting Standards Update 2019-11 [Member]", "documentation": "Accounting Standards Update 2019-11 Codification Improvements to Topic 326, Financial Instruments - Credit Losses." } } }, "auth_ref": [ "r299", "r300", "r301", "r302", "r303", "r304" ] }, "us-gaap_AccountingStandardsUpdate202003Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202003Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2020-03", "label": "Accounting Standards Update 2020-03 [Member]", "documentation": "Accounting Standards Update 2020-03 Codification Improvements to Financial Instruments." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r299", "r300", "r301" ] }, "us-gaap_AccountingStandardsUpdate202006Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202006Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2020-06", "label": "Accounting Standards Update 2020-06 [Member]", "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity." } } }, "auth_ref": [ "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_AccountingStandardsUpdate202108Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202108Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2021-08 [Member]", "terseLabel": "ASU 2021-08", "documentation": "Accounting Standards Update 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers." } } }, "auth_ref": [ "r466", "r467" ] }, "us-gaap_AccountingStandardsUpdate202110Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202110Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2021-10 [Member]", "terseLabel": "ASU 2021-10", "documentation": "Accounting Standards Update 2021-10 Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance." } } }, "auth_ref": [ "r520", "r521" ] }, "sp_Accountingstandardsupdate201819Member": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "Accountingstandardsupdate201819Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2018-19", "label": "AccountingStandardsUpdate201819[Member]", "documentation": "Accounting standards update 2018-19 member" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r735" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r190", "r287", "r288", "r707" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r287", "r288" ] }, "sp_AccruedAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AccruedAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Accrued and other current liabilities.", "label": "Accrued And Other Current Liabilities", "terseLabel": "Accrued and other current liabilities" } } }, "auth_ref": [] }, "sp_AccruedAndOtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AccruedAndOtherCurrentLiabilitiesMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRestructuringAndOtherCostsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued and other current liabilities.", "label": "Accrued And Other Current Liabilities [Member]", "terseLabel": "Accrued and Other Current Liabilities" } } }, "auth_ref": [] }, "sp_AccruedAndOtherCurrentLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AccruedAndOtherCurrentLiabilitiesPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Accrued and other current liabilities.", "label": "Accrued And Other Current Liabilities Policy [Text Block]", "terseLabel": "Accrued and Other Current Liabilities" } } }, "auth_ref": [] }, "sp_AccruedInProjectedContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AccruedInProjectedContingentConsideration", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accrued In Projected Contingent Consideration", "documentation": "Accrued in projected contingent consideration." } } }, "auth_ref": [] }, "sp_AccumulatedDeDesignationOfInterestRateCollarsIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AccumulatedDeDesignationOfInterestRateCollarsIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Accumulated de-designation of interest rate collars including portion attributable to noncontrolling interest.", "label": "Accumulated De Designation Of Interest Rate Collars Including Portion Attributable To Noncontrolling Interest [Member]", "terseLabel": "De-designation of interest rate collars" } } }, "auth_ref": [] }, "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Translation Adjustments", "documentation": "Accumulated other comprehensive income (loss) resulting from 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, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r9", "r18", "r34", "r200", "r764", "r765" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r200", "r201", "r512", "r514", "r515", "r516", "r517", "r518" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r119", "r191", "r586", "r628", "r632" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r200", "r201", "r512", "r514", "r515", "r516", "r517", "r518" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Accumulated Other Comprehensive Loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r18", "r34", "r483", "r486", "r551", "r623", "r624", "r763", "r764", "r765", "r769", "r770", "r771" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments", "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent." } } }, "auth_ref": [ "r9", "r18", "r34", "r201", "r202", "r514", "r515", "r516", "r517", "r518", "r763" ] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfAcquisitionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition Costs", "label": "Acquisition Costs, Period Cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r150", "r151" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r112" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "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." } } }, "auth_ref": [ "r450", "r451", "r452", "r637", "r769", "r770", "r771", "r805", "r825" ] }, "sp_AdditionalPaymentToFormerMinorityPartner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AdditionalPaymentToFormerMinorityPartner", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional payment to former minority partner", "label": "Additional Payment To Former Minority Partner", "documentation": "Additional payment to former minority partner." } } }, "auth_ref": [] }, "sp_AdjustmentToAdditionalPaidInCapitalRelatedToExciseTaxOnNetRepurchasesOnCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AdjustmentToAdditionalPaidInCapitalRelatedToExciseTaxOnNetRepurchasesOnCommonStock", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax on net repurchases of common stock", "label": "Adjustment To Additional Paid In Capital Related To Excise Tax On Net Repurchases On Common Stock", "documentation": "Adjustment to additional paid in capital related to excise tax on net repurchases on common stock" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r175", "r176", "r177", "r178", "r179", "r224", "r225", "r226", "r227", "r236", "r290", "r291", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r337", "r450", "r451", "r452", "r457", "r458", "r459", "r460", "r466", "r467", "r468", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r503", "r506", "r507", "r508", "r509", "r520", "r521", "r524", "r525", "r526", "r527", "r547", "r548", "r549", "r550", "r551", "r569", "r570", "r571", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ] }, "sp_AdjustmentsToAdditionalPaidInCapitalNoncontrollingInterestBuyout": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AdjustmentsToAdditionalPaidInCapitalNoncontrollingInterestBuyout", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Noncontrolling interests buyout", "documentation": "Adjustments to additional paid-in-capital noncontrolling interest buyout.", "label": "Adjustments To Additional Paid In Capital Noncontrolling Interest Buyout", "terseLabel": "Noncontrolling interest buyout" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "verboseLabel": "Non-cash stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Recognized stock-based compensation expense", "verboseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r445", "r453" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts included in accounts receivable, net", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r192", "r289", "r309", "r310", "r312", "r821" ] }, "sp_AmendedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AmendedCreditAgreementMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amended credit agreement.", "label": "Amended Credit Agreement [Member]", "terseLabel": "Amended Credit Agreement" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "verboseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureOtherIntangibleAssetsNetSummaryOfAmortizationOfOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "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." } } }, "auth_ref": [ "r15", "r55", "r59" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential shares of common stock attributable to stock options excluded from net income per common share calculation (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r249" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociDerivativeQualifyingAsHedgeExcludedComponentParentMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member]", "terseLabel": "Interest Rate Collars", "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in value of excluded component of derivative hedge, attributable to parent." } } }, "auth_ref": [ "r166", "r194", "r201", "r202", "r763" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r469" ] }, "us-gaap_AssetAcquisitionContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent cosideration liability", "label": "Asset Acquisition, Contingent Consideration, Liability", "totalLabel": "Asset Acquisition, Contingent Consideration, Liability, Total", "documentation": "Amount of liability recognized from contingent consideration in asset acquisition." } } }, "auth_ref": [ "r803" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Impairment", "totalLabel": "Asset Impairment Charges, Total", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r15", "r60" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Assets related to consolidated VIEs", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r153", "r188", "r219", "r258", "r273", "r279", "r296", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r471", "r475", "r504", "r581", "r661", "r735", "r748", "r793", "r794", "r813" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "sp_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities Lessee Table [Text Block]", "terseLabel": "Schedule of Components of ROU Assets and Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r182", "r193", "r219", "r296", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r471", "r475", "r504", "r735", "r793", "r794", "r813" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent", "totalLabel": "Total noncurrent assets", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r219", "r296", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r471", "r475", "r504", "r793", "r794", "r813" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRestructuringAndOtherCostsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRestructuringAndOtherCostsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r90", "r93" ] }, "sp_BaseRateLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "BaseRateLoansMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to base rate loans under the credit facility.", "label": "Base Rate Loans [Member]", "terseLabel": "Base Rate Loans" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Federal Funds", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfAcquisitionCostsDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables", "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r464", "r727", "r728" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfAcquisitionCostsDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables", "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r72", "r73", "r464", "r727", "r728" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, date of acquisition", "label": "Business Acquisition, Effective Date of Acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r2", "r3", "r20" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfAcquisitionCostsDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRestructuringAndOtherCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r464" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, goodwill, expected tax deductible amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r77" ] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Share Price", "terseLabel": "Acquistion price of outstanding common stock", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "sp_BusinessAcquisitonEnterpriseValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "BusinessAcquisitonEnterpriseValue", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Business acquisiton, enterprise value.", "label": "Business Acquisiton, Enterprise Value", "terseLabel": "Total enterprise value" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expense", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Restructuring and other costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r71" ] }, "sp_BusinessCombinationAssumptionDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "BusinessCombinationAssumptionDebt", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Assumption Debt", "documentation": "Business combination, assumption debt." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired certain assets of Roker Inc.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Business Combination, Consideration Transferred, Total", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r4", "r5", "r17" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r145", "r465" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: cash and cash equivalents acquired", "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "terseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued and other current liabilities", "verboseLabel": "Accrued and other current liabilities", "terseLabel": "Accrued and other current liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses and Other Current Liabilities", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses and Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability", "negatedLabel": "Deferred income tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other long-term borrowings", "terseLabel": "Other long-term borrowings", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRouAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRouAsset", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, ROU asset", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed,, ROU asset." } } }, "auth_ref": [] }, "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired and liabilities assumed", "terseLabel": "Net assets acquired and liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, And Liabilities Assumed, Before Contingent Consideration Payable", "documentation": "Business combination, recognized identifiable assets acquired, goodwill, and liabilities assumed, before contingent consideration payable." } } }, "auth_ref": [] }, "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedContingentConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedContingentConsiderationPayable", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: contingent consideration payable", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, And Liabilities Assumed, Contingent Consideration Payable", "documentation": "Business combination, recognized identifiable assets acquired, goodwill, and liabilities assumed, contingent consideration payable." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash paid", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net", "terseLabel": "Cost of contracts net of accumulated amortization", "totalLabel": "Capitalized Contract Cost, Net, Total", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r313" ] }, "sp_CapitalizedContractsBenefitExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "CapitalizedContractsBenefitExpenses", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfCostOfContractsExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contracts Benefit Expenses", "terseLabel": "Cost of contracts expense", "documentation": "Capitalized contracts (benefit) expenses." } } }, "auth_ref": [] }, "sp_CapitalizedContractsExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "CapitalizedContractsExpenses", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfCostOfContractsExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of contracts expense", "label": "Capitalized Contracts Expenses", "documentation": "Capitalized contracts expenses." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r41", "r184", "r706" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r42" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "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 year", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r41", "r128", "r217" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "(Decrease) increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r128" ] }, "sp_CashPaidInAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "CashPaidInAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash Paid In Amounts Included In Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid In Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "auth_ref": [] }, "sp_CashPaidReceivedDuringPeriodForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "CashPaidReceivedDuringPeriodForAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Cash paid (received) during period for.", "label": "Cash Paid Received During Period For [Abstract]", "terseLabel": "Cash paid (received) during the period for" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "terseLabel": "Class Of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r65", "r66", "r67", "r68" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r738", "r739", "r740", "r742", "r743", "r744", "r745", "r769", "r770", "r805", "r823", "r825" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r111" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r111", "r649" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r111" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (deficit) (in shares)", "periodStartLabel": "Beginning balance (deficit) (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r111", "r649", "r667", "r825", "r826" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value $0.001 per share; 50,000,000 shares authorized as of March 31, 2024 and December 31, 2023; 23,593,626 and 19,798,884 shares issued and outstanding as of March 31, 2024 and December 31, 2023", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r111", "r585", "r735" ] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to SP Plus Corporation", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r197", "r199", "r207", "r577", "r599" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Comprehensive income attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r12", "r80", "r89", "r197", "r199", "r206", "r576", "r598" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r89", "r148", "r197", "r199", "r205", "r575", "r597" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Comprehensive Loss", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r117", "r204", "r574", "r596" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "auth_ref": [ "r220", "r471", "r472", "r475", "r476", "r552", "r701", "r792", "r795", "r796" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "auth_ref": [ "r220", "r471", "r472", "r475", "r476", "r552", "r701", "r792", "r795", "r796" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r220", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r347", "r348", "r349", "r350", "r352", "r353", "r355", "r357", "r358", "r793", "r794" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r220", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r347", "r348", "r349", "r350", "r352", "r353", "r355", "r357", "r358", "r793", "r794" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r81", "r709" ] }, "sp_ContingentConsiderationPayableToFormerOwner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ContingentConsiderationPayableToFormerOwner", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration payable to former owner.", "label": "Contingent Consideration Payable To Former Owner", "terseLabel": "Contingent consideration payable to former owner" } } }, "auth_ref": [] }, "sp_ContractAssetBalanceswithCustomerRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ContractAssetBalanceswithCustomerRollForward", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetsBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract asset balances with customer.", "label": "Contract Asset Balanceswith Customer Roll Forward", "terseLabel": "Contract Asset Balances with Customer" } } }, "auth_ref": [] }, "sp_ContractLiabilityBalancesWithCustomerRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ContractLiabilityBalancesWithCustomerRollForward", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractLiabilitiesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract liability balances with customer.", "label": "Contract Liability Balances With Customer Roll Forward", "terseLabel": "Contract Liability Balances with Customer" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract with Customer, Asset and Liabilities", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r799" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetAndLiabilitiesDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetsBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of year", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r389", "r391", "r402" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetsBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Reclassification to accounts receivable", "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional." } } }, "auth_ref": [ "r722" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetAndLiabilitiesDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractLiabilitiesBalancesDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Balance, beginning of year", "negatedLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "negatedPeriodEndLabel": "Balance, end of period", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r389", "r390", "r402" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractLiabilitiesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Recognition of revenue from contract liabilities", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r403" ] }, "sp_ContractWithCustomerLiabilityRevenueRecognizedRelatedToAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueRecognizedRelatedToAcquisition", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractLiabilitiesBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of revenue from contract liabilities", "label": "Contract With Customer Liability Revenue Recognized Related to Acquisition", "documentation": "Contract with customer liability revenue recognized related to acquisition." } } }, "auth_ref": [] }, "sp_ContractwithCustomerAdditionalContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ContractwithCustomerAdditionalContractAssets", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractAssetsBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Additional Contract Assets", "label": "Contractwith Customer Additional Contract Assets", "terseLabel": "Additional contract assets" } } }, "auth_ref": [] }, "sp_ContractwithCustomerLiabilityAdditionalContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ContractwithCustomerLiabilityAdditionalContractLiabilities", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfContractLiabilitiesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Additional Contract Liabilities", "label": "Contractwith Customer Liability Additional Contract Liabilities", "negatedLabel": "Additional contract liabilities" } } }, "auth_ref": [] }, "us-gaap_ConvertibleSubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleSubordinatedDebtMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Subordinated Debt [Member]", "terseLabel": "Convertible Subordinated Debt", "documentation": "Debt that places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r139" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of services (exclusive of depreciation and amortization)", "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "negatedLabel": "Cost of services (exclusive of depreciation and amortization)", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r759", "r760" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerContractsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Customer Contracts [Member]", "terseLabel": "Management Contract Rights", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r76" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r76" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangements" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Borrowing Arrangements", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r138", "r218", "r360", "r366", "r367", "r368", "r369", "r370", "r371", "r376", "r383", "r384", "r386" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r107", "r108", "r154", "r155", "r220", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r523", "r716", "r717", "r718", "r719", "r720", "r766" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Convertible debentures maturity per share", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r140", "r363" ] }, "us-gaap_DebtInstrumentCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCovenantCompliance", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Covenant Compliance", "terseLabel": "Debt instrument, covenant compliance", "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure." } } }, "auth_ref": [ "r22", "r102" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r220", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r523", "r716", "r717", "r718", "r719", "r720", "r766" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r220", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r523", "r716", "r717", "r718", "r719", "r720", "r766" ] }, "sp_DebtInstrumentRedemptionPriceUponStatedMaturity": { "xbrltype": "perShareItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "DebtInstrumentRedemptionPriceUponStatedMaturity", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the redemption price of debt instrument upon their stated maturity.", "label": "Debt Instrument Redemption Price Upon Stated Maturity", "terseLabel": "Redemption price upon stated maturity (in dollars per share)" } } }, "auth_ref": [] }, "sp_DebtInstrumentRedemptionsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "DebtInstrumentRedemptionsAmount", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Element represents the debt instrument redemption amount.", "label": "Debt Instrument Redemptions Amount", "terseLabel": "Redemptions of convertible debentures" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r63", "r64", "r97", "r98", "r100", "r101", "r141", "r142", "r220", "r361", "r362", "r363", "r364", "r365", "r367", "r372", "r373", "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r385", "r523", "r716", "r717", "r718", "r719", "r720", "r766" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Discount on borrowings", "totalLabel": "Debt Instrument, Unamortized Discount, Total", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r97", "r100", "r798" ] }, "sp_DebtRedemptionAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "DebtRedemptionAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Element represents the debt redemption amount.", "label": "Debt Redemption Amount Outstanding", "terseLabel": "Approximate redemption value of convertible debentures" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Costs", "negatedLabel": "Deferred financing costs", "totalLabel": "Deferred Costs, Total", "documentation": "The carrying amount of deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r454", "r455" ] }, "sp_DeferredIncomeTaxNoncashExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "DeferredIncomeTaxNoncashExpenseBenefit", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.", "label": "Deferred Income Tax Noncash Expense Benefit", "terseLabel": "Deferred income taxes" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred Tax Assets, Net, Total", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r802" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation expense and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "negatedLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r15", "r61" ] }, "sp_DepreciationAndAmortizationExpensesRelatedToCostOfServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "DepreciationAndAmortizationExpensesRelatedToCostOfServices", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Depreciation and amortization expenses related to cost of services.", "label": "Depreciation And Amortization Expenses Related To Cost Of Services", "terseLabel": "Depreciation and amortization expenses related to cost of services" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r15", "r263" ] }, "us-gaap_DepreciationDepletionAndAmortizationNonproductionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortizationNonproductionAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction [Abstract]", "terseLabel": "Depreciation and amortization" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract", "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." } } }, "auth_ref": [ "r639", "r641", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r663", "r664", "r665", "r676", "r677", "r678", "r679", "r682", "r683", "r684", "r685", "r695", "r696", "r697", "r698", "r738", "r740" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r91", "r92", "r94", "r95", "r639", "r641", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r663", "r664", "r665", "r676", "r677", "r678", "r679", "r682", "r683", "r684", "r685", "r695", "r696", "r697", "r698", "r708", "r738", "r740" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "terseLabel": "Proprietary Know How", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r146" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Cost of Contracts Expense", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r800" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r414", "r418", "r446", "r447", "r449", "r730" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "sp_DivrtIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "DivrtIncMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Divrt, Inc.", "label": "Divrt, Inc. [Member]", "terseLabel": "Divrt, Inc. (Divrt)" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "verboseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r752" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r753" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Document Type", "verboseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r208", "r228", "r229", "r230", "r231", "r232", "r238", "r241", "r246", "r247", "r248", "r252", "r498", "r499", "r578", "r600", "r711" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income per common share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "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." } } }, "auth_ref": [ "r208", "r228", "r229", "r230", "r231", "r232", "r241", "r246", "r247", "r248", "r252", "r498", "r499", "r578", "r600", "r711" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r237", "r249", "r250", "r251" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r511" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average remaining recognition period of unrecognized stock-based compensation costs", "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." } } }, "auth_ref": [ "r448" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to unvested options", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r801" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expenses", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r801" ] }, "sp_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "EmployeesMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Employees.", "label": "Employees [Member]", "terseLabel": "Employees" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "verboseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r750" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r750" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r750" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r754" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r750" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r750" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r750" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r750" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity Class Of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r177", "r200", "r201", "r202", "r221", "r222", "r223", "r225", "r233", "r235", "r253", "r302", "r308", "r388", "r450", "r451", "r452", "r459", "r460", "r481", "r483", "r484", "r485", "r486", "r488", "r497", "r512", "r514", "r515", "r516", "r517", "r518", "r551", "r623", "r624", "r625", "r637", "r688" ] }, "sp_EquityInvestmentsInUnconsolidatedEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "EquityInvestmentsInUnconsolidatedEntitiesMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity investments in unconsolidated entities.", "label": "Equity Investments in Unconsolidated Entities [Member]", "terseLabel": "Equity Investments in Unconsolidated Entities" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r293", "r294", "r295" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interests percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r293" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "terseLabel": "Investments under the equity method of accounting", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r268", "r292", "r761", "r776" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Policy Text Block]", "terseLabel": "Equity Investments in Unconsolidated Entities", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r13", "r96", "r294" ] }, "sp_EstimatedPotentialPayout": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "EstimatedPotentialPayout", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Estimated Potential Payout", "documentation": "Estimated potential payout" } } }, "auth_ref": [] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "auth_ref": [ "r775" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r374", "r406", "r407", "r408", "r409", "r410", "r411", "r501", "r556", "r557", "r558", "r717", "r718", "r724", "r725", "r726" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r374", "r406", "r407", "r408", "r409", "r410", "r411", "r501", "r558", "r717", "r718", "r724", "r725", "r726" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r374", "r406", "r407", "r408", "r409", "r410", "r411", "r556", "r557", "r558", "r717", "r718", "r724", "r725", "r726" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r531", "r536", "r734" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash outflows related to interest on finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r533", "r541" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Leases Liabilities" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingParentheticalDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities", "verboseLabel": "Finance lease, liability", "totalLabel": "Finance Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r529", "r545" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": "sp_LeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of long-term borrowings", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r529" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r530" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": "sp_LeaseLiability", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term borrowings, excluding current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r529" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r530" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r545" ] }, "sp_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After 2028", "documentation": "Finance lease liability payments due after year four.", "label": "Finance Lease Liability Payments Due After Year Four" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "verboseLabel": "2024, Finance Lease Liabilities", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r811" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r545" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash outflows related to finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r532", "r541" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": "sp_LeaseRightofUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Leasehold improvements, equipment and construction in progress, net", "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r528" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of leased assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r531", "r536", "r734" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r530" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r544", "r734" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r543", "r734" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Life (Years)", "verboseLabel": "Estimated Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r186", "r333" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amortization of Other Intangible Assets", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r330", "r332", "r333", "r334", "r568", "r572" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r134", "r572" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r568" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible Assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r134", "r568" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Acquired other intangible assets at purchasing price", "terseLabel": "Acquired intangible assets at purchasing price", "verboseLabel": "Estimated Fair Value", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r331" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Operations", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r510" ] }, "sp_FormerMinorityPartnerPaymentsTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "FormerMinorityPartnerPaymentsTerm", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Former minority partner payments term", "label": "Former Minority Partner Payments Term", "documentation": "Former minority partner payments term." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "verboseLabel": "General and administrative expenses", "totalLabel": "General and Administrative Expense, Total", "negatedLabel": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r122", "r671" ] }, "us-gaap_GeneralAndAdministrativeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Abstract]", "terseLabel": "General and administrative expenses" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "sp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedBeforeContingentConsiderationPayable", "weight": 1.0, "order": 3.0 }, "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "totalLabel": "Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r185", "r315", "r573", "r715", "r735", "r779", "r786" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r318", "r715" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r314", "r327", "r715" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r314", "r316", "r326", "r715" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r322" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "terseLabel": "Goodwill", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r317", "r324", "r715" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment losses", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r317", "r324", "r715" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r715" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Changes to carrying amount of goodwill", "totalLabel": "Goodwill, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r778" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r136" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest, Total", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r120", "r160", "r258", "r272", "r278", "r281", "r579", "r593", "r713" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings before income taxes", "negatedLabel": "Earnings before income taxes", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r258", "r272", "r278", "r281", "r601", "r713" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Equity earnings in related investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r15", "r121", "r159", "r265", "r292", "r592" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r335", "r339", "r672" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r339", "r672" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Total", "negatedLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r162", "r173", "r234", "r235", "r266", "r456", "r461", "r602" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "terseLabel": "Income taxes, net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r14" ] }, "sp_IncreaseDecreaseInAccruedLiabilitiesAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOther", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accrued Liabilities And Other", "label": "Increase Decrease In Accrued Liabilities And Other", "terseLabel": "Accrued liabilities and other" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "verboseLabel": "Dilutive impact of share-based awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r242", "r243", "r244", "r248", "r417" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Other Intangible Assets, net", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r329" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Other Intangible Assets, Net", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r58", "r564", "r565", "r566", "r568", "r710" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r54", "r57" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r99", "r161", "r203", "r262", "r522", "r673", "r746", "r824" ] }, "us-gaap_InterestIncomeExpenseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNetAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net [Abstract]", "terseLabel": "Other expense (income)" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r212", "r215", "r216" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Contract [Member]", "terseLabel": "Interest Rate Contract", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r704", "r708", "r724" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "negatedLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r123", "r261" ] }, "sp_KmpAssociatesLimitedAndDivrtIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "KmpAssociatesLimitedAndDivrtIncMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfAcquisitionCostsDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "KMP Associates Limited and Divrt, Inc.", "label": "Kmp Associates Limited and Divrt Inc [Member]", "documentation": "KMP Associates Limited and Divrt, Inc." } } }, "auth_ref": [] }, "sp_KmpAssociatesLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "KmpAssociatesLimitedMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "KMP Associates Limited.", "label": "KMP Associates Limited [Member]", "terseLabel": "KMP Associates Limited (KMP)" } } }, "auth_ref": [] }, "sp_LIBORLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LIBORLoansMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to LIBOR rate loans under the credit facility.", "label": "L I B O R Loans [Member]", "terseLabel": "LIBOR Loans" } } }, "auth_ref": [] }, "sp_LeaseAndManagementTypeContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseAndManagementTypeContractsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Lease And Management Type Contracts [Member]", "label": "Lease And Management Type Contracts [Member]", "terseLabel": "Lease and Management Type Contracts" } } }, "auth_ref": [] }, "sp_LeaseAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseAssetsAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease assets.", "label": "Lease Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Net lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r535", "r734" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Net Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r810" ] }, "sp_LeaseImpairmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseImpairmentMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease Impairment [Member]", "label": "Lease Impairment [Member]", "terseLabel": "Lease Impairment" } } }, "auth_ref": [] }, "sp_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseLiability", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease, Liability", "label": "Lease Liability", "totalLabel": "Total lease liabilities" } } }, "auth_ref": [] }, "sp_LeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseLiabilityAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease Liability.", "label": "Lease Liability [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "sp_LeaseLiabilityCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseLiabilityCurrentAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease liability, current.", "label": "Lease Liability Current [Abstract]", "terseLabel": "Current" } } }, "auth_ref": [] }, "sp_LeaseLiabilityNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseLiabilityNoncurrentAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease liability, noncurrent.", "label": "Lease Liability Noncurrent [Abstract]", "terseLabel": "Noncurrent" } } }, "auth_ref": [] }, "sp_LeaseRightofUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseRightofUseAsset", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Lease, Right-of-Use Asset", "label": "Lease Rightof Use Asset", "totalLabel": "Total leased assets" } } }, "auth_ref": [] }, "sp_LeaseTypeContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LeaseTypeContractsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Lease Type Contracts [Member]", "label": "Lease Type Contracts [Member]", "terseLabel": "Lease Type Contracts" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLegalAndOtherCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal and Other Commitments and Contingencies", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r137" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r545" ] }, "sp_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After 2028", "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "verboseLabel": "2024, Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r811" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Lease, Description [Line Items]", "terseLabel": "Lessor, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r546" ] }, "us-gaap_LessorLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Lease, Description [Table]", "terseLabel": "Lessor Lease Description [Table]", "documentation": "Disclosure of information about lessor's leases." } } }, "auth_ref": [ "r546" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit Facility", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "terseLabel": "Liabilities related to consolidated VIEs", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r25", "r219", "r296", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r472", "r475", "r476", "r504", "r648", "r712", "r748", "r793", "r813", "r814" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r116", "r157", "r589", "r735", "r767", "r777", "r806" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r27", "r183", "r219", "r296", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r472", "r475", "r476", "r504", "r735", "r793", "r813", "r814" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r104", "r105", "r106", "r109", "r219", "r296", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r472", "r475", "r476", "r504", "r793", "r813", "r814" ] }, "sp_LiabilityForPaymentOfMinorityPartner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "LiabilityForPaymentOfMinorityPartner", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for payment of minority partner", "label": "Liability For Payment of Minority Partner", "documentation": "Liability for payment of minority partner." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of credit facility, expiration date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Weighted average interest rate", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Senior Credit Facility, Net of Discount", "verboseLabel": "Senior Credit Facility, Net of Original Discount on Borrowings", "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." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 }, "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term borrowings, excluding current portion", "verboseLabel": "Total long-term borrowings, excluding current portion", "totalLabel": "Long-Term Debt and Lease Obligation, Total", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r22", "r582" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation, Current", "terseLabel": "Less: Current portion of long-term borrowings", "totalLabel": "Long-Term Debt and Lease Obligation, Current, Total", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total obligations under Senior Credit Facility and other borrowings", "verboseLabel": "Long-term borrowings", "documentation": "Amount of long-term debt and lease obligation, including portion classified as current." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term borrowings", "totalLabel": "Long-Term Debt, Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r189" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-Term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-Term Debt, Type", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r62" ] }, "sp_ManagementTypeContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ManagementTypeContractsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Management Type Contracts [Member]", "label": "Management Type Contracts [Member]", "terseLabel": "Management Type Contracts" } } }, "auth_ref": [] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items", "verboseLabel": "Other", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r51" ] }, "sp_MaturitiesOfOperatingLeaseAndFinanceLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MaturitiesOfOperatingLeaseAndFinanceLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Maturities of operating lease and finance lease liabilities.", "label": "Maturities Of Operating Lease And Finance Lease Liabilities Table [Text Block]", "terseLabel": "Schedule of Maturities of Lease Liabilities" } } }, "auth_ref": [] }, "sp_MaximumAmountOfContingentConsiderationToFormerOwner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MaximumAmountOfContingentConsiderationToFormerOwner", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum Amount Of Contingent Consideration To Former Owner", "documentation": "Maximum amount of contingent consideration to former owner." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r412", "r563", "r620", "r640", "r641", "r691", "r692", "r693", "r694", "r699", "r702", "r703", "r714", "r721", "r729", "r737", "r797", "r815", "r816", "r817", "r818", "r819", "r820" ] }, "sp_MayTwoThousandTwentyTwoAndFebruaryTwoThousandTwentyThreeStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MayTwoThousandTwentyTwoAndFebruaryTwoThousandTwentyThreeStockRepurchaseProgramMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 2022 and February 2023 Stock Repurchase Programs", "label": "May Two Thousand Twenty Two and February Two Thousand Twenty Three Stock Repurchase Program [Member]", "documentation": "May two thousand twenty two and february two thousand twenty three stock repurchase program." } } }, "auth_ref": [] }, "sp_MayTwoThousandTwentyTwoStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MayTwoThousandTwentyTwoStockRepurchaseProgramMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "May 2022 Stock Repurchase Program", "label": "May Two Thousand Twenty Two Stock Repurchase Program [Member]", "documentation": "May two thousand twenty two stock repurchase program." } } }, "auth_ref": [] }, "sp_MergerAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MergerAgreementMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Merger agreement", "label": "Merger Agreement [Member]", "terseLabel": "Merger Agreement [Member]" } } }, "auth_ref": [] }, "sp_MergerConsiderationTransferredInCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MergerConsiderationTransferredInCash", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Merger consideration transferred in cash", "label": "Merger Consideration Transferred in Cash", "terseLabel": "All cash transaction with total enterprise value" } } }, "auth_ref": [] }, "sp_MetropolisTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MetropolisTechnologiesIncMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Metropolis Technologies, Inc.", "documentation": "Metropolis Technologies, Inc.", "label": "Metropolis Technologies, Inc. [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r412", "r563", "r620", "r640", "r641", "r691", "r692", "r693", "r694", "r699", "r702", "r703", "r714", "r721", "r729", "r737", "r797", "r815", "r816", "r817", "r818", "r819", "r820" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r32", "r156", "r219", "r296", "r347", "r350", "r351", "r352", "r358", "r359", "r504", "r588", "r651" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r143" ] }, "sp_MinorityPartnerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "MinorityPartnerLiability", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minority partner liability included in accrued and other current liabilities", "label": "Minority Partner Liability", "documentation": "Minority partner liability." } } }, "auth_ref": [] }, "sp_NegotiableCostReductionsCaresAct": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "NegotiableCostReductionsCaresAct", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Negotiable cost reductions cares act.", "label": "Negotiable Cost Reductions Cares Act", "terseLabel": "Negotiable cost reductions cares act" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) Provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r214" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r214" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r128", "r129", "r130" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net income attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "negatedLabel": "Less: Net income attributable to noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r88", "r149", "r195", "r198", "r234", "r235", "r595", "r765" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to SP Plus Corporation", "totalLabel": "Net income attributable to SP Plus Corporation", "negatedLabel": "Net income attributable to SP Plus Corporation", "negatedTotalLabel": "Net income attributable to SP Plus Corporation", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r210", "r228", "r229", "r230", "r231", "r238", "r239", "r245", "r248", "r258", "r272", "r278", "r281", "r713" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements", "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." } } }, "auth_ref": [] }, "sp_NonControllingInterestPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "NonControllingInterestPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to non-controlling interest that may impact the entity's financial reporting.", "label": "Non Controlling Interest Policy [Text Block]", "terseLabel": "Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Covenant Not to Compete", "verboseLabel": "Covenant not to Compete", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r75" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r78", "r388", "r769", "r770", "r771", "r825" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "terseLabel": "Net realized loss", "negatedTotalLabel": "Total other expenses", "totalLabel": "Nonoperating Income (Expense), Total", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r124" ] }, "sp_NumberOfOwnershipInterestEntities": { "xbrltype": "integerItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "NumberOfOwnershipInterestEntities", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Element represents the number of ownership interest entities.", "label": "Number Of Ownership Interest Entities", "terseLabel": "Number of ownership interest entities" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassification", "verboseLabel": "Other comprehensive income before reclassification", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r21", "r34" ] }, "sp_OfficeSpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OfficeSpaceMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Office Space [Member]", "label": "Office Space [Member]", "terseLabel": "Office Space" } } }, "auth_ref": [] }, "sp_OperatingAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingAndFinanceLeasesTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance leases.", "label": "Operating And Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Total operating income", "label": "Operating Income (Loss)", "totalLabel": "Operating income", "negatedLabel": "Operating income", "negatedTotalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r258", "r272", "r278", "r281", "r713" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": "sp_OperatingLeaseShortTermLeaseAndVariableLeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "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." } } }, "auth_ref": [ "r537", "r734" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "Lease impairment", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r809" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases Liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r529" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": "sp_LeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r529" ] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentals", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating Lease Liability, Finance lease Liability And Sublease Rentals", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals", "terseLabel": "Present value of lease liabilities" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating Lease Liability, Finance Lease Liability And Sublease Rentals [Abstract]", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals [Abstract]", "terseLabel": "Total" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsAfterYearFour", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After 2028", "documentation": "Operating lease liability finance lease liability and sublease rentals after year four.", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals After Year Four" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueInYearFour", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "documentation": "Operating Lease Liability, Finance lease Liability And Sublease Rentals, Due In Year Four", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals Due In Year Four" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueInYearThree", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "documentation": "Operating Lease Liability, Finance lease Liability And Sublease Rentals, Due In Year Three", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals Due In Year Three" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueInYearTwo", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "documentation": "Operating Lease Liability, Finance lease Liability And Sublease Rentals, Due In Year Two", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals Due In Year Two" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "documentation": "Operating lease liability finance lease liability and sublease rentals due next twelve months.", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals Due Next Twelve Months" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating Lease Liability, Finance lease Liability And Sublease Rentals, Payments Due", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals Payments Due", "totalLabel": "Total lease payments" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsRemainderOfFiscalyear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsRemainderOfFiscalyear", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "documentation": "Operating Lease Liability, Finance lease Liability And Sublease Rentals, Remainder Of Fiscal year", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals Remainder Of Fiscalyear" } } }, "auth_ref": [] }, "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails2": { "parentTag": "sp_OperatingLeaseLiabilityFinanceLeaseLiabilityAndSubleaseRentalsPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating Lease Liability, Finance lease Liability And Sublease Rentals, Undiscounted Excess Amount", "label": "Operating Lease Liability Finance Lease Liability And Sublease Rentals Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": "sp_LeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r529" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows related to operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r534", "r541" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails": { "parentTag": "sp_LeaseRightofUseAsset", "weight": 1.0, "order": 0.0 }, "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfComponentsOfROUAssetsAndLeaseLiabilitiesDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r528" ] }, "sp_OperatingLeaseShortTermLeaseAndVariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OperatingLeaseShortTermLeaseAndVariableLeaseCost", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Short-Term Lease, And Variable Lease, Cost", "label": "Operating Lease Short Term Lease And Variable Lease Cost", "totalLabel": "Operating lease cost" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r544", "r734" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)", "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." } } }, "auth_ref": [ "r543", "r734" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r281" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPractices" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies and Practices", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r103", "r131", "r132", "r147" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r187" ] }, "us-gaap_OtherBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherBorrowings", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsScheduleOfLongTermBorrowingDetails" ], "lang": { "en-us": { "role": { "label": "Other Borrowings", "terseLabel": "Other borrowings", "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity." } } }, "auth_ref": [ "r158" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTax", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income before tax amount", "label": "Other Comprehensive Income (Loss), before Tax", "totalLabel": "Other Comprehensive Income (Loss), before Tax, Total", "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r204", "r512", "r513", "r518", "r574", "r596", "r763", "r764" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation (loss) gain", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income net of tax amount", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r19", "r21", "r196", "r199", "r204", "r512", "r513", "r518", "r574", "r596", "r763", "r764" ] }, "sp_OtherComprehensiveIncomeLossReclassificationOfDeDesignationOfInterestRateCollarsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OtherComprehensiveIncomeLossReclassificationOfDeDesignationOfInterestRateCollarsNetOfTax", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "Other comprehensive income loss reclassification of de-designation of interest rate collars net of tax.", "label": "Other Comprehensive Income Loss Reclassification Of De Designation Of Interest Rate Collars Net Of Tax", "terseLabel": "Reclassification of de-designated interest rate collars" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income tax amount", "label": "Other Comprehensive Income (Loss), Tax", "totalLabel": "Other Comprehensive Income (Loss), Tax, Total", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r10", "r200", "r204", "r456", "r462", "r463", "r512", "r516", "r518", "r574", "r596" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r130" ] }, "sp_OtherNoncurrentAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "OtherNoncurrentAssetsPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Other noncurrent assets.", "label": "Other Noncurrent Assets Policy [Text Block]", "terseLabel": "Other Noncurrent Assets" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expenses (income)", "negatedLabel": "Other expenses (income)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r125" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of contingent consideration", "terseLabel": "Payments of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "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." } } }, "auth_ref": [ "r11" ] }, "sp_PaymentOfMinorityPartnerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "PaymentOfMinorityPartnerLiability", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minority partner payment included in accrued and other current liabilities", "label": "Payment of Minority Partner Liability", "documentation": "Payment of minority partner liability." } } }, "auth_ref": [] }, "sp_PaymentToFormerMinorityPartner": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "PaymentToFormerMinorityPartner", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment to former minority partner", "label": "Payment To Former Minority Partner", "documentation": "Payment to former minority partner." } } }, "auth_ref": [] }, "sp_PaymentsForNoncontrollingInterestBuyout": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "PaymentsForNoncontrollingInterestBuyout", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Noncontrolling interests buyout", "documentation": "Payments for noncontrolling interest buyout.", "label": "Payments For Noncontrolling Interest Buyout" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "terseLabel": "Payments for repurchase of common stock", "negatedLabel": "Repurchases of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of withholding taxes on share-based compensation", "terseLabel": "Income tax withholding obligation", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r211" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Combination, Cash Aquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Cash payments", "negatedLabel": "Acquisition of business", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r127" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance Shares", "verboseLabel": "Performance Shares", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r110", "r387" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r110", "r649" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r110", "r387" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r110", "r649", "r667", "r825", "r826" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, par value $0.01 per share; 5,000,000 shares authorized as of March 31, 2024 and December 31, 2023, respectively; no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r110", "r584", "r735" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r762" ] }, "sp_ProbabilityWeightingOfPotentialPayouts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ProbabilityWeightingOfPotentialPayouts", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Probability weighting of potential payouts", "label": "Probability Weighting Of Potential Payouts", "documentation": "Probability weighting of potential payouts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from credit facility revolver", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r126" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r283", "r567", "r614", "r615", "r616", "r617", "r618", "r619", "r705", "r723", "r736", "r758", "r790", "r791", "r800", "r822" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r283", "r567", "r614", "r615", "r616", "r617", "r618", "r619", "r705", "r723", "r736", "r758", "r790", "r791", "r800", "r822" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 0.0 }, "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income", "negatedTotalLabel": "Net income", "negatedLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r181", "r195", "r198", "r213", "r219", "r224", "r234", "r235", "r258", "r272", "r278", "r281", "r296", "r347", "r348", "r350", "r351", "r352", "r354", "r356", "r358", "r359", "r470", "r473", "r474", "r499", "r504", "r579", "r594", "r636", "r669", "r686", "r687", "r713", "r732", "r733", "r747", "r765", "r793" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, Plant and Equipment, Net, Total", "terseLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r16", "r580", "r591", "r735" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, Net", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r16", "r163", "r167", "r590" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ranges of estimated useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "sp_ProposedMergerRelatedExpensesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ProposedMergerRelatedExpensesIncurred", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Proposed merger related expenses incurred.", "label": "Proposed Merger Related Expenses Incurred", "terseLabel": "Proposed merger related expenses incurred" } } }, "auth_ref": [] }, "sp_ProposedMergerRelatedExpensesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ProposedMergerRelatedExpensesPaid", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ProposedMergerRelatedExpensesPaid", "label": "Proposed Merger Related Expenses Paid", "documentation": "Proposed merger related expenses paid." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provisions for credit losses on accounts receivable", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r209", "r311" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r405", "r412", "r441", "r442", "r443", "r559", "r563", "r620", "r640", "r641", "r691", "r692", "r693", "r694", "r699", "r702", "r703", "r714", "r721", "r729", "r737", "r740", "r789", "r797", "r816", "r817", "r818", "r819", "r820" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r405", "r412", "r441", "r442", "r443", "r559", "r563", "r620", "r640", "r641", "r691", "r692", "r693", "r694", "r699", "r702", "r703", "r714", "r721", "r729", "r737", "r740", "r789", "r797", "r816", "r817", "r818", "r819", "r820" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "terseLabel": "Amounts reclassified from accumulated other comprehensive loss", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r21", "r34" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification from Accumulated Other Comprehensive Loss", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "sp_ReimbursedManagementTypeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ReimbursedManagementTypeContractMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Reimbursed Management Type Contract [Member]", "label": "Reimbursed Management Type Contract [Member]", "terseLabel": "Reimbursed Management Type Contract Revenue" } } }, "auth_ref": [] }, "sp_RentConcessionsCaresAct": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "RentConcessionsCaresAct", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Rent concessions cares act.", "label": "Rent Concessions Cares Act", "terseLabel": "Rent concessions cares act" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Lines of Credit", "negatedLabel": "Payments on credit facility revolver", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Other Long-Term Debt", "negatedLabel": "Payments on other long-term borrowings", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "us-gaap_RepaymentsOfSeniorDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSeniorDebt", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Senior Debt", "negatedLabel": "Payments on credit facility term loan", "totalLabel": "Repayments of Senior Debt, Total", "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash and cash equivalents", "totalLabel": "Restricted Cash and Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r41", "r152", "r184", "r217", "r583" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRestructuringAndOtherCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve", "terseLabel": "Accrual for restructuring and other costs", "totalLabel": "Restructuring Reserve, Total", "periodStartLabel": "Restructuring Reserve, Beginning Balance", "periodEndLabel": "Restructuring Reserve, Ending Balance", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r338", "r341" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r113", "r143", "r587", "r627", "r632", "r634", "r650", "r735" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r177", "r221", "r222", "r223", "r225", "r233", "r235", "r302", "r308", "r450", "r451", "r452", "r459", "r460", "r481", "r484", "r485", "r488", "r497", "r623", "r625", "r637", "r825" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Services revenue", "verboseLabel": "Services revenue", "negatedLabel": "Services revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r259", "r260", "r271", "r276", "r277", "r283", "r285", "r286", "r400", "r401", "r567" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r174", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r404" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Performance obligation unsatisfied or partially satisfied", "verboseLabel": "Remaining Performance Obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r164" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r165" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r165" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueScheduleOfPerformanceObligationsDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Remaining Performance Obligations", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r757" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Services revenue" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Leased assets obtained in exchange for new finance lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r542", "r734" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leased assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r542", "r734" ] }, "sp_RokerIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "RokerIncMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Roker Inc,", "label": "Roker Inc, [Member]", "terseLabel": "Roker Inc. (Roker)" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast [Member]" } } }, "auth_ref": [ "r413", "r772" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r236", "r413", "r755", "r772" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Loss", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r34", "r807", "r808" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionSummaryOfAcquisitionCostsDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsScheduleOfOtherAssetsAcquiredWereRecordedAtTheirEstimatedFairValueDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureRestructuringAndOtherCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r72", "r73", "r464" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r72", "r73" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Other Comprehensive (Loss) and Income", "label": "Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-Term Borrowings", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r28", "r63", "r64", "r97", "r98", "r100", "r101", "r141", "r142", "r717", "r719", "r768" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Income per Common Share and Reconciliation of Weighted Average Shares", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r773" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r293", "r294", "r295" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Other Assets Acquired were Recorded at their Estimated Fair Value", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r56", "r58", "r568" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Components of Intangible Assets, Net", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r715" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amounts of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r715", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r44", "r45", "r46", "r47" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Summary of Nonvested PSU's and Changes During the Period", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r48", "r49", "r50", "r53" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Information by Regions", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r48", "r49", "r50", "r53" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r415", "r416", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramTables" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Summary of Share Repurchase Activity and Remaining Authorized Repurchase Amounts", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r65", "r66", "r67", "r68" ] }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Nonvested RSU's and Changes During the Period", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule Of Variable Interest Entities [Table]", "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r82", "r83", "r84", "r85", "r86", "r471", "r472", "r475", "r476", "r560", "r561", "r562" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r804" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r749" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r751" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r340", "r342", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r715", "r758", "r822" ] }, "sp_SegmentOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "SegmentOneMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Segment One operating segment of the entity.", "label": "Segment One [Member]", "terseLabel": "Commercial" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r270", "r275", "r279", "r280", "r281", "r282", "r283", "r284", "r286" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "sp_SegmentTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "SegmentTwoMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Segment Two operating segment of the entity.", "label": "Segment Two [Member]", "terseLabel": "Aviation" } } }, "auth_ref": [] }, "sp_SeniorCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "SeniorCreditFacilityMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Credit Facility [Member]", "label": "Senior Credit Facility [Member]", "terseLabel": "Senior Credit Facility" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash stock-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "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." } } }, "auth_ref": [ "r730" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted awards (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)", "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)." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants in period, weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested PSU's outstanding", "periodEndLabel": "Nonvested at the end of the period (in shares)", "periodStartLabel": "Nonvested at the beginning of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested weighted average grant-date fair value", "periodStartLabel": "Nonvested at the beginning of the period (in dollars per share)", "periodEndLabel": "Nonvested at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested in period, weighted average grant date fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r415", "r416", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "sp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumPayoutShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumPayoutShares", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of maximum payout shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Maximum Payout Shares", "terseLabel": "Maximum number of payout shares of common stock available for awards (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Maximum number of shares of common stock available for awards (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r731" ] }, "sp_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share based payment award performance period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Performance Period", "terseLabel": "Share-based compensation arrangement by share based payment award performance period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureStockbasedCompensationSummaryOfNonvestedRsusAndChangesDuringThePeriodDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ] }, "sp_ShareBasedPaymentArrangementAdditionalFutureCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "ShareBasedPaymentArrangementAdditionalFutureCompensationExpense", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement, additional future compensation expense.", "label": "Share-Based Payment Arrangement, Additional Future Compensation Expense", "terseLabel": "Share-based payment arrangement, additional future stock-based compensation expenses" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": "sp_OperatingLeaseShortTermLeaseAndVariableLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r538", "r734" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use Software", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureGoodwillScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentInformationByRegionsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r180", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r336", "r340", "r342", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r715", "r758", "r822" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfOtherComprehensiveLossAndIncomeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r31", "r177", "r200", "r201", "r202", "r221", "r222", "r223", "r225", "r233", "r235", "r253", "r302", "r308", "r388", "r450", "r451", "r452", "r459", "r460", "r481", "r483", "r484", "r485", "r486", "r488", "r497", "r512", "r514", "r515", "r516", "r517", "r518", "r551", "r623", "r624", "r625", "r637", "r688" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r221", "r222", "r223", "r253", "r567", "r633", "r638", "r642", "r643", "r644", "r645", "r646", "r647", "r649", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r663", "r664", "r665", "r666", "r668", "r670", "r671", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r741" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r236", "r413", "r755", "r756", "r772" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r221", "r222", "r223", "r253", "r567", "r633", "r638", "r642", "r643", "r644", "r645", "r646", "r647", "r649", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r662", "r663", "r664", "r665", "r666", "r668", "r670", "r671", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r741" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Share-Based Payment Arrangement", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r774" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock units (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r19", "r143" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Issuance of restricted stock units", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock units", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r19", "r110", "r111", "r143" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails": { "parentTag": "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Amount authorized by the company's Board of Directors (not to exceed)", "verboseLabel": "Total authorized repurchase amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount", "totalLabel": "Total remaining authorized repurchase amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "sp_StockRepurchaseProgramRepurchasedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "StockRepurchaseProgramRepurchasedAmount", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails": { "parentTag": "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfRemainingAuthorizedRepurchaseAmountsDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Repurchased Amount", "label": "Stock Repurchase Program Repurchased Amount", "terseLabel": "Total value of shares repurchased" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureComprehensiveLossComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total SP Plus Corporation stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r111", "r114", "r115", "r133", "r651", "r667", "r689", "r690", "r735", "r748", "r767", "r777", "r806", "r825" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance (deficit)", "periodStartLabel": "Beginning balance (deficit)", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r78", "r79", "r87", "r177", "r178", "r201", "r221", "r222", "r223", "r225", "r233", "r302", "r308", "r388", "r450", "r451", "r452", "r459", "r460", "r481", "r483", "r484", "r485", "r486", "r488", "r497", "r512", "r514", "r518", "r551", "r624", "r625", "r635", "r651", "r667", "r689", "r690", "r700", "r747", "r767", "r777", "r806", "r825" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "terseLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r540", "r734" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r519", "r554" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r519", "r554" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r519", "r554" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r519", "r554" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r519", "r554" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEvents1" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r553", "r555" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures" } } }, "auth_ref": [] }, "sp_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term loan facility under the senior credit facility.", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r775", "r812" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "sp_TradeNamesAndTradeMarksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "TradeNamesAndTradeMarksMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureOtherIntangibleAssetsNetComponentsOfIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the rights acquired through registration of a business name or trademark to gain or protect exclusive use thereof.", "label": "Trade Names And Trade Marks [Member]", "terseLabel": "Trade Names and Trademarks" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DocumentCoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "label": "Shares Acquired, Average Cost Per Share", "terseLabel": "Average price paid per share (in dollars per share)", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r65" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Number of shares repurchased", "verboseLabel": "Total number of shares repurchased", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r19", "r111", "r143" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgram" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Text Block]", "terseLabel": "Stock Repurchase Program", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r144" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost; 3,794,742 shares as of March 31, 2024 and December 31, 2023", "label": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r30", "r65", "r68" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Total value of common stock repurchased", "negatedLabel": "Repurchases of common stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r19", "r65", "r143" ] }, "sp_TreasuryStockValueAcquiredCostMethodExcludingExciseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "TreasuryStockValueAcquiredCostMethodExcludingExciseTax", "crdr": "debit", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockRepurchaseProgramSummaryOfShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total value of common stock repurchased", "label": "Treasury Stock Value Acquired Cost Method Excluding Excise Tax", "documentation": "Treasury stock value acquired cost method excluding excise tax." } } }, "auth_ref": [] }, "sp_TwoThousandTwentyPerformanceShareUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "TwoThousandTwentyPerformanceShareUnitMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty performance share unit.", "label": "Two Thousand Twenty Performance Share Unit [Member]", "terseLabel": "2020 Performance Share Units" } } }, "auth_ref": [] }, "sp_TwoThousandTwentyThreePerformanceShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "TwoThousandTwentyThreePerformanceShareUnitsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Performance Share Units", "label": "Two Thousand Twenty Three Performance Share Units [Member]", "documentation": "Two thousand twenty three performance share units." } } }, "auth_ref": [] }, "sp_TwoThousandTwentyTwoPerformanceShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "TwoThousandTwentyTwoPerformanceShareUnitsMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Performance Share Units", "label": "Two Thousand Twenty Two Performance Share Units [Member]", "documentation": "Two thousand twenty two performance share units." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r175", "r176", "r177", "r178", "r179", "r224", "r225", "r226", "r227", "r236", "r290", "r291", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r337", "r450", "r451", "r452", "r457", "r458", "r459", "r460", "r466", "r467", "r468", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r503", "r506", "r507", "r508", "r509", "r520", "r521", "r524", "r525", "r526", "r527", "r547", "r548", "r549", "r550", "r551", "r569", "r570", "r571", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureSubsequentEventsNarrativeDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r469" ] }, "sp_UnconsolidatedEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spplus.com/20240331", "localname": "UnconsolidatedEntitiesMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unconsolidated Entities", "label": "Unconsolidated Entities [Member]", "documentation": "Unconsolidated Entities [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity [Line Items]", "terseLabel": "Significant Accounting Policies and Practices", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r471", "r472", "r475", "r476", "r560", "r561", "r562" ] }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Not Primary Beneficiary", "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesAndPracticesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Primary Beneficiary", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r82", "r471", "r472", "r475", "r476" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails": { "parentTag": "sp_OperatingLeaseShortTermLeaseAndVariableLeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfNetLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r539", "r734" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureBorrowingArrangementsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted average common shares outstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r240", "r248" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.spplus.com/20240331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareBasicAndDilutedNetIncomePerCommonShareAndWeightedAverageCommonSharesOutstandingDetails", "http://www.spplus.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average common shares outstanding", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r238", "r248" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-11" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "30", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-7" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-7" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482712/350-20-65-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r755": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r756": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 85 0000950170-24-052091-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-052091-xbrl.zip M4$L#!!0 ( -F HEC&]5@2Z@P (4F 0 :6UG-3(Y.#&;..>M^N&6M>^]:)[]W[?4^ M^WF?O?_O?^\O#W.4.0D(FV"-L0 (! *HK =@3@D7&E IG@!@;@Y 0#@!;A MF@ '*Q)B34P2* 7*P:Q8J>\VWMOX! "$P!B"]^&TM&S9L MV+!AP^;?%',2&>\//^=%\?6E!(:P$J _NP5>W[T*=K? A@T;-FS8_+MC#I M,H '_ $X< [P BB +^NA (' 7O/ G.(G>X6&!J(1"/\0.)X8X$&"$P+\$%1\ M( ()/XD M'2H@7B"#RE4UH-$IOAK*ZX\?J(H2R%J*]JKF9\T#]0G>5&,(H-) M-I$6MH1('X(&45$'\P._%A5-]0OT(X7B9:E^OOXA:*JVW+?=T:QX+XV0PV@% M$SW1UF>QWRM8,VVY[_\2'AX.#U>!!P23$4@-#0W$210"A5)F52B'1/B'XJG* M_B%'OV]PEA1""*8$AE("_&7WYGB/@+!0;;FP, H1[8GW5/,@$M64/? J1&4D MDHA7QA-5D,I$%17B:36D.LH3Z2'W79Y(^$,],"S8]YLVD8 @^9+\2/ZA(:S3 M0"+D$/\'FA@M(@%-"";A0P."_R9O0PKZGYV9+P7SSVVD%N)[^F\!2X!UAWQ\ M?%J(?]1&_(OW[QG6%;*B/RZ;AYN$%@WGY1018/08_1$A84$0"(B4I 9$0/WA( M\?CY^,0$!,:BTA#3T MOPRS'1#A!5R!2$Z0', A N(4 3%? (A'OT3-U3R'6 M ZOR*A[!5_CX#XA+2$HI'%,\?@*JJG;JM+H&6O^L =;0R-C$QM8.9^_@Z$0@ MDCS)7A3OD-"P"^'4B,BXJ_'7$OYR/3$C,RL[Y\>;/^46E]PIO5M67E%9_Z"A ML:GY8[Y "?H[_R'OD18OCBXN#BYP'N^0!SA>P4B7-Q'D#S[]:S ^"!1.=1E7K$S MZ45U3_F.JEBO0CR"!_@/R*M.*3#VK'US]I\S=N6_Y>P/8W_Z&@<$.4&LR^,4 M 72 ;6SBB3NQ:"!,+"X%IF,WK*1Z'OMHJ&:FZ7I4RV(,N&*S!-^)RFRP&RLQ MB+"H8Q3+$P[%ES44!LTYW[[T)5XZ?2MQUA\#H]9<4( 7-CM_2N%F F-5MZ=/ ME!'&2C,(4-C#M>T"72LWS%.&94=@TTR,X'.="P[B3(#4M5Z3:KCU>MH@U9DV M5+&D5K? !$ !\^;JT[)=]D<[:/;&.MC(KY#T8FJ2&8.[L,#DD>.0T$^1J((S MFKAR#4X9&)$VRBB5/.-T,"Z!V/T,QH36@TJ6IZ!YE1/3)JKQ2/6]7?-@'_/:B $Y?6!6!C>> M#RLUK'%P4=A-#8@1N]Z=<_QFQ:&$%+U:GU7#9-$73;^^WCS6\-9O*.+^HV4E MG3;0O/9C>W= !C@!KG/::$P M_5S$BE;!KCAI?J'XZ=;KV*W^8X./5GACZ M8D_ECNZ:UBB]U1%Y)S,'];7>;*Y)(OXK+-K D+MH]L,HU*%R9=RW$>T3FY2O MD#@3_9Z4KW2C:]9W>WW)M6X*(>:T569XOL\M?6@YYY@&\LF3YJ+:6Y?:VVNQ M6TC5JFG3+6QT6>.^Y_23G)^.M

B[ ?3\EL'YQ+7 M3;]47:YX!Z6;-IC,<.AW':M_6;<$YJ('A,S>?VA_W<]U&.82V_6!"6ST,X%Y MNX7<""9PW:]99ZTG-COBFJ6UL6*%HBH3:*1#+S6C+JD#1M3:U+X'EI5#>>/! MOVK3<:(3SY 6P]I.B45%=7[[!FYFF+EG6(1TN-7VGW@SKF?9LHY*5NCV MX>L[LOM_GVZA81E2O?67<[11XK4S+LV7=A6\[;??-F7>6WXH?AAJ4>)SHA,; M0X4L2J7I[%S%G4B=/?+L <:5O-\"PZ5 MJ*L_POHWO#VSD+;R5<_?SP_TDV-!DQ53KO#>G>0M8CK&!6ZVYF)ZHZ2#M"&+O8@0S/9YU1-^IQ[Q:O. M.\.]2AN%$3L^W1?E=K3:"NQN.?47?='-NY;/-?5<:-K-^3-DZ6>Q*#N8LE.? M5<3@Z] (V>SB[*B2N!3#*8L[! 5/K(#H>0&;<9N%EO7DYFMJ$U6I)<'DS4F;U2". JM MO&*L"/#_Q>J&FB:RI3&:J'W[7FL"@]9H&P/O2%)Q.N-PNR-1,'/)5M7EXGNW M1ZUHZKK2LENON,2TX>)3RT#UGHWJ>Z3 B)F"R+ C_.EOG=>JT?YO]/O@NN=_ MN@2R->H%9##>*_>45!=\IWX(X.R9A9TZ1TX?&GR2H-H(V MI%BKO[P@",=[(3/M(&VU@M+V\"XXQRW:[&TKLO)5Z5:F/25GY?*8BBF--:* M5ES[S>[*4-[7W/UGF$![JLU.U?DIH9W4/B;@FK'9%;;LK./FO=0FZ8USLKQA M\+HT1*;AL&=:0/9]E>P:ZIM<2E/4PY=:%'=OF])#M^1CN(?; A@\15&EU"^. M#VDUI8U9+CU?NB>XUJCJDZD$U^GH@*G8[7T.Y-W'_*L(4;I>^/3/N.EQ@QR^ MFCO$, U!E)'!(T+QEWE>:*T9N>DM.1XX)1YY^^.%W&@AK35I*%9E S/ZFP^] M%3QIU KSVZRJ?^"MY'"-D*6/#>3DIR[UE6P:D<, MQ&R N_F1-N6%/ Q;-3]QRQ'?5S45/C(O# N#>@O.1>&2Q7(M@SHMX SZF@MY MLAU.[ _CJ.H1?@?7W11$[B0'CQP6:+7G%%:2RR.O&*)G-F1'^D-Q\*N2'P=? M,[)&8.&NY#?G=A ,8@V(-G/=DF$:^(2F-K!PF/NW0P:9SD.$LRN0^SV8B12= M["B(&%38+"SDI8L!B31/\,)(T;0T?8\,5N/@&'*GXYL*[Y$=RA"NYSRA*V]6 M(\3X7?(,3Q[:R@#%D7B\<&\(,R]>7?;2)(O^O]\"ESWG>FJ\YQR[HM< M5?>H97O&[WIK2>Z9>?_HY"JQFR+5 &E+\^E?)$C*VDU2H A*\*FR)0($,C,B M?K%D9,1O_^?LI%]\BV75&PY^_S/9PG\NXL /0V]P]/N?=_9WW[__\__YXU]^ M^U\(%6_>O?]4?(K?BQT_ZGV+;WJ5[P^K<1F+7_8__EJ\'_1[@UC\UU_V/A1O MAGY\$@>C A7'H]'I]JM7W[]_WPJI-ZB&_?$(WE5M^>')JP*AZ<-WRVCSY\4; M.XK%-L64(RP0I@>$;E.RS>66IHS]/QAO8WSI:\/3\[)W=#PJ?O&_%OE;\.[! M(/;[Y\6[WL .?,_VB_W92U_"*/U6L=/O%WOY6U6Q%ZM8?HMA:_+,XQ$L!RS) MH/K]Q:61?V=;P_+H%3'&O#K+][R8W+1]YLI^Z%W3BU=N'=UZ MJYC<.KI\:^_* "[?S5[!,HY@:G%V/RS\/^ZY/5]VMKJX_>S&_5?FEZ_.;NV= MW?51*9X)/KM],!Q\ L*7/7_[U\*H?#4Z/XVOX$8TF-QY,:JJ=]N88 ;D MU7]]_+#OC^.)1=>G'N*UU:^BWSH:?GL%%^"[E,UN'%?HR-K3BYN3K5S]@NF% M*S?WJB&G1-U'@LD=LR]$F R]C;84OXIGHSBH>JX?4:SG7#-ZA>@6OIC%J$1Y M7:J?+!L\CR+,$".S;U:G5[Y2G9[VQQ/9RL* V8\[>V=]#\K I(O)BV.7H)B7@PZLD&Y5W4L"\@JLO M_OB7XK?C: /\6_PVZHWZ\0^"T5]_>S7Y.7]Z$D>V!B$4_SGN??O]Q>YP /08 MH0-8T!>%G_SV^XL1D.E5+=JO\E-?31_[FQN&\Z(:G??C[R].;'G4&VP7=CP: M_J_>R>FP!%X/E=J%/SUZ_J-\:>M]F7PJ]ZK1OS[-L1+CZ6^]L.S\[ MEI,?>R'$0?WC#^$I>N'W%^\./5,^4H-1LM0@3JQ#5LN$"*$\!F$HC>%%,; G M^2VQM[T[+DN8RSL 9MO_[VC+MX.0X70ZR[/17DPP?WBNI=9;@HBW"G$M)7). M!,2"UY%+*R()+_Y B% @^V^OK@SM]I$:R8-+ J/H,3Q1QH@,9A0YP3EA0NKD M]>61SO3#9*A?X$G#\ X^JY8;ZE_G&Z7R3CF'"6+,<\2]\,@([I&VE!FN#<;> M7![EVP&PT?DNC+.T_?>#$,_^;SQ?;H084 P#Q22=:Z1<*X-3 J%)U"&>'$=6 M #FX]%Q9F())\?)(=V Q0[V@?7NTW B3[5=QSL%QCQD,*0'-$5>2(P=\BKP+ M7!J"&3#F;'!3<-V>Z.+X(8(:JC7OY_2UBCM5%4?[(V#1//;/Z4)C?QE6O8P< M;R^@\T.O&EV?&!->8$44PM(%&$@42*>DD0V>&R\%83B]^.,^O/_3EW)X&LO1 M^9<^"/+.(+P%C#C-@_D41_,MAH1IBXB1@&4&^BB0T8 -,@[8WEJM2'2/LAB) MZ6 MC@A>J1%W/B!@%(4$+)%PS"L:_*H7PWE#M;8@_!KXBW.+D2.!(>"R((%& MC@AYWV)\Z%G7ZV>9FR#96EGCPW!P=!#+DS?1C:;CF0\+;3 F@+A13T'"2/MC0-L\@#E\9: I8$8TC4"MH"CFKA/%($5(KUB3@AKB_-7OP&5G7< M ^>@-P K#(R)VO"$Y?KQ^K=GI]&/8CCHG< MG],^?%HEZ_.UB?5!;C!-@&4! M7D%!9Z;!AB,M-6@Y*XU4A!MLP?B:V+B_OY@:U]MA7)[ 8XY?_&'FFK&PT<*# M(J**@:(G#L#"$X:4Y11F39Q5-W3IJF8,[@+( B%(>P>J+!BP$[SRR"63J XX MZ.!NG?$YF)HO_IC/!K.81!\46)8A"9BP .[G-,$J"\ %ZACPP*--&$P?!>8W M2I'!6"Q3R#"PM/.'W%(L@J"8\1RQ8A!7->F_AH M$U8X&05VBE,IZV!@:M@)(&D>BW8*%E]QQ"*/3DE%G2,/9VE% 2ZI1U@(!BQ-P5C7 M!J KNH0]C0Q$^]$FS$&Q$8 I#L"->,SB&W5"0DH"5X2*G\ZK7>/"H,C M^F+VU5C[;[/?>B'_GGJQ+.I!QULC(;OO_^]5;^WZEV>/J^)1UKB37P.\[.RT MW_.]T<=XXN 5H7>2U>YP\(/F%UKZ+^.J-XA5M3]Y1+5SUJM>_%'!'9,/#KX/ M)T_Y[=6M#_]C-JJ+,;RZ;<*G-8MQ60(XDQE RV;1,8X+'QR/K6?S;/["%[,\.1T./C!YK/;=KP?GXS[ M<&_X/#J.9;ZOC,?Y:=_B^X$?GL3FA6 2/1Y-J#4-;UV]LA2U,#A\ *\(?3.E8].)H!U4\( M,M=+OY3#,/:CS^5^++_U?+P O]ICR$'9'* M0O"W M#5C98.\H<(!A##: R4MYLB:Q:$G$;6/0!>'DH 3V 3-F?S3T_X";P M;*7Q< MH\Y#X",1RSEE'H$W$@'L#07X2!*QY"F602FZ>K6X#'SLV<'13'SAUX_VK'I?7-P4FC/&P>&BX N&[&M[AL'OQPJ\0AH"3C(I*Y\/ MS?.C\OYN&/?CYS01](]Q=#P,[P??8C7Z(?Z7/XWQ$_A4%QC^%6R&F3Z+H=Z[ MZ<6?Z9#6,$1*2G"!-?+28G#R-X@>PVX R ML )'.=I8;V=4?SG_:/\^+'?[MKH&V+OC:@0V7KD7^Y,(X7'O=&.H91)-0"V& MK,UN:-0YO)TLBEX)ZD.0T;0.LB\6OHRA-WIG?1U$ODJ4#W$TBN7G-+EGQ?9W M8]105%L70T*>$8]X?K:V5B%A!:5>1V4C;QLU,N0=Y"2%S^G](/2^]<+8]G\ MZ]NSZ,<>P&G9R[&FVG[Z"O)<[>U_?9+&L&.1 M)L\@?:YJA_MP![53DGGKZY"1(D# U@(@1+#8 S99)!6QB'*4H@Q!\:\ M;1N7/L@8JB-@UV]OBIUF7+3CP82>; I?,-+>\!_YQ;Y-\>8K<;F'L)$PQ FP MRY#V"<#.!(O 3HB(!4(%P=ZGP-K*1BT@VGIDWVACP#NF.1JBP3/F&&DB"1(D M:D&\DSBL7#TO2[0VA[Y;L*M!F V61Y;M#@)V>J+(F,B1B4;'H)S"V+>-M,V& MK#>3;LYS9KF/2-&7;+ VZOL8Q[RQ1.=IN\R98 NJ ]G$B*:]PI'+UN[0+ M!RS%);1_R.0YD32GM2&O/;"FT1S9F&!IM1*8&^]<;&W -_%;[ ]/8SB( M_G@P[ ^/SB=G,C>%8ECSB)75"&L'[J7@!#F3!")"8Z69YTD](4_E(!_IFVS5 M[(2_CR>;X,C M$,-8@C7U)$,$E@A,?$HH4GA]/A"'+ F\D9J[P/FPK76\FV;,FL!.:,$=R76 M6>D&YS,0 5G#/5),!$62%IRVCISMVKZ[E#V^?VS+560]M" ,$3V5FADPCF3B MB#L*8A^#0%IS3[D4WFG7-CYIHWO5 E)2KX2W6J&@+?ABUH'IY/-Q9]#'7EC/ M*6YM9'X33*<&4UUL=))'05#27.?@'T;.,8:T,P8'\$O2Q@?_UA^/7X_B#=XR M[2Q'U,BL>&..ZV*@KXHTDA@2,V;#2?M85O%J0E9SG4%="X'R,:]P-W4>?+QM M?R8!$W+^MIH';X5A?LY4K'@M@:M]TP7/75K %H%]Y"S9P )B5.92(50C8PE' MR1O%M>>(&8, YDK>O%([:1TH$:2LI&TB7F?M=;4YW;P$;29I= M!AU0/NR+>(@&/'1'D(#7D^]ZDF$D[EDR>4N?U/Z1#&"NLN01 M4$](EV+B9--WM??B"/R&&-[:,GLA&W-""DNE"1,4):9R"K? 2$=PL7@0*BH? MA7>MLPOO!>2]V#MQX[("K^U6:'Z2* E(F(B4#!GC$^+" 4J"F"$IL=#)$V=E M*U'RKJV9T^VW)Z?]X7G\Z1;)W'*\[E2V%L!P3%2 U4< =SE%G$LW2=F.P# A M81$D;1T,K\#XVDP19\(29W!$.":%."$4V9A/4&+K?60QI;#RD,]*V;RQXR2) M$*>)X[FPEP'_6"FDF6%(.66(-10+TKJS<_/XQQ_CJ!R>@E%9761B]6+5H,.< MA>ASVBG+7#P@#_S2J\NC6.X(#<1S-* -#@*B"=%D*7YR!&G7F&>J_5N>D[88YUJ M:-!OF*]8>;O4T7KXER?*="X8FX*L2RRS7'2<(SHL>KKNC28,XI4QP($SD2GN;2RBHABV,VNP6/L*C: MI5;Z3KNW5-&Y2IN_65 2KA]GV^GU7>=?RMZ)+<__$@<*U6[K+X^&Q21D<$A$9TB M#ALA0^LJR/R$(/MQT!N65XO]-,4#MS/=Q57P-!ZEA%"366XZ:!^E15[E\\G* M4*25R'6CG;#,:6U]:XW!!^U'KC"XL1JU:A-3.D0057^MYJE OQ9Z/+F< M13,3N&>=LZB8-TZ(B#Q5.6U)::19DDASBC6A0GO?6MNMS0GJJZE:X2(L8S0" M:<' *]8D@%<,^".\XUHDHEM\S/F^RID@>L/^-Q"HU5CR<8TD0XH ?H>:""10E'P ]A MB-2M34]N3;)7"QPV'53. ,, \PP>5&NI&M08A8*P(4;N$$LJGQ!D#C1T MWLD %PA'8343K=T$7%\Q@Q45Y LZJGP^.AH.!H,2!MF4%12C+C"JA6&MDY:? ME[?<&=R1\/HT4\HE4T)8[)$"!P1,7AN0\1PL8"D3248$K%H;7FZ%0#5Y&E4+ MEXA2N1.PSQ8?D(%YC9@()&EM U&MM?BZA+LF.6&N3KU=4+F)H++L@LISMXQO M4^2C2=P-E%@L*9(BY_,3,)*LB?DT,-?@:5L?VIM9UI(*66M*:;4R1I\5)LM- MQ'SNX)Y,0$ R;9QSEK?O($9+4UJ;K.R*A39>!!2"1TL$8,$0(9E11QT1K_8&6='IK,@9LI0B11I1[ M1>0#O[EN'.@HBXVF2B8#/GA;J;%4FE:]?W1R&L%XFMGL&Y.IQ4%B$O8>9,5) MQ$$)(1,E0XI%SQGS4;4W,VN &3A\/3I31 /.H(;ZVXM\AG6,]! M<18M%X):L'2\0*!6#8B:],B9$(7#-."-KT^_AKRF)MV(+$LD)QZ0!,I4N8@T M41H1!6"8,(^&MQ8!6Y,SWF0*K_1$@8V)I,D!1\-R'2>14.1*4^H"D;QU<:N\ M<[J7]U=^5/W_"+;'R?CDH:9,?M0^S"6,%(:CD6$1J$-&\[A0I@&CF0]QSBN;E6Q\BFBK:)'!*2,)/N1>=1(YIB:AT6H*1 MI.3JJR$N2[0VUZ5?4<-MKYP-VB!A<^= 1T#$F(S(84$!1Q-HP]8>T6I)HM)Z M-*!7D:: ,>@]J@ ;Z]I8^9PA#28QKIUO;TK,W;7+JMK[*,?/3W(\_5K&E&,I"&@![1UH[Y#S'WTN0)),HCK@ MH,.:=LV>7)JXZ-+$\T924M9:Z9!S'H BVH"T#0Y9JWA0"6 3;_XV[:K/B#=H M$'HOHY%@OB>9FY5Z[I!."LP,$R231BE#;=OHT?4>VI#\@.8J]P:63^<:9.J6 MNB3FRM,N(!G!@_'&1*Q;M]W9N@V2%M 1*ZL-IQJI9 F8&U2"X<%LMI:34RW3%J0KBT!,>V<4=VAL$;M"=)EC'X*-$5*>!J,O*1>**1&222M#F%-F=,VH2"C-N#.Y604KX(S5!'NVANHGJNP!F#&YY3 ?-\_M?YI'E[U1E.C64!"<7#) M3>3(<$V1]9I$'YTULK497:TX0=-@3%-J*ZS1.M"4(BVX1-I0J[RSDHK6,>AS+U!^ MS3 E&&$^I]-Y^=8'.9V$,P,*% D::I&EGB &6)>4%!ZGI*+.K2F^^N1\!MWY#/DL>"3* MMC0R9)DF2.0JPQH'%T0K _J=C?-,HBA:$ZURBFP2&!RB("DR$BSQ:'TPVD0; M?>OV*%M;4[XQV,#4F(2E18XYE_M^B5R6W"*6L').)^K9LTCW>!A!&NQE*R(X MI1X@7& B$&<*Q(09AKP1W"EA>2 KC_TL-GF*L&A*B=D@F)4!*:7R+HJ(N;1) M9DGI0F(J6M>ZJ@E7E=B/$GE7H>%OMNQ9UX^S'_$EN=_B8.8X.GP MXZ;8M]+&1+%*N9,!13PEB[0%!U8[$JPAD2K:.DIM3%6IQZ^ET:0AJC 8HM2C M0"P# ',8F"(?CS%&8L<-4^UU2N_0*/MQT -"K:0A>TO2!YNL#1AH /H.,^/GF)QF69-9@ M("1%SF SZ15@J15@Z205N1%*F=::['?L8>R![BU[V?&OS?2O@,[5WO[7)^EQ M4>%L<"F@P+3/105RHIC,15AD4#$QS4QKH\HM@<5&*_'K&(0$'+0D9Q$$@$47 MP, U/MG$A2>L=>=$5U>;>JD^#!<7-X7FP5,6(@@?K5O4&QJ1,5RC**+*QQ7 MBD:='WP?'AP/QY4=A(/O\/#\06UMW/C6IM#+VZB8] P9P@CB(A!D:/;UA-0N MI*1D>VLXS[GY=5!&6XW+\YI0DYVP35%6G@GJP3V#QP&@<>5\KE%*D9:8)PWF M!%.M4U8;T+6RP1KH%ORH ,*2*YWE@AU4Y4PG@1*#%4T2V\W/=%I#)[0&1<@* M'[$/"45/-1VR9"+0@=,NH,(6"TRYPLS;D#R<-. M(^*L]DP%241KG:FE/-^ZP,KUVYL*)R?]@U\1#\\6771V^:Z)UK&@U(:F6ASZDG0 M2%LID)($+AF62ZJUC5KW9O/MQ=Z)&Y=5O*,JP-.$;NR"$VFW4%FV( MKVB+ABEI4@*4PPX#Z%D /?#)4#T/O6"V/; MOT"]MR>G_>%Y_.GQO(V1RA88,LYFB]"1S^BP-08)OVC8N M6=Z0>3Z8_#OE(Q;"LK=@1<( ;CW(\_ &JU*,,E MY]2C9'.5/)PB%Z#T2(@C8X@J2BH?-Z7!8Q,3GP! MU\/;I&5*H74*]R&;3Y^&HV>R_V0Y9C$X@9C.82;%#=(QXMQ?*23-%?%BY<5; MUL;61F'!,3C2SN>C <2DW*#.HV@"N-?6K+C M6O)5'(&I]2CI5PV>(@3 C32&W-8]>C 5 F R#@I93U5P*M*@N\![:V)0U F' M,:-(4$%!;Y*$C% V=[&5.GDO6/MJ1;7/L&M+M[FG:MT)C[7AVB-L&$<<$PEV M'@!+\-@8X1B#C]K(I=:(SB6CUVY]4'S$>FDT#\@9GT#OBWJK22(:"='"YVJW MK3VQL%Q>*-CY[Z(KQ[:\Y?(QT'JS$T=!VK#+>X?$ N9S'1B8!D0@D:.:)O?4 M(:TS#=IAR]?#62#VL#>-Q!Y.!G!!BY,Z>AXSY]YU[^PMLUMG MO^?7W/)*X.!XX_'38<./"SXM;]?EG3L@4?4Y 426/6_?#/M]6U:U)%Z\JMY@ MC)AQMJ$4:B/3'OQ3%;_!O M48W.^P!5IS;DC48T&IYNXRW1&[P&RJ+CF/OR3#]PPS-4]?X'[MK.N0>Q1/#) M:QCAZ>PA">0WWQ*W"3X=O3ZQY1$\I'[DZ_I:LB>]_OGV 8!757R*WXN](=AL MLQO=<#0:GL"]&020[?>.!MO]F$;Y';8 Y9)^?_&G>O/S<)@.:[ =(.+U:D= MS,;@A_UAN?TG@%BV%TO)UZ(S0= 0SO( ^J&*9B=SJHWU[E,<%26_C_ M]-*2GUY?\.FDR>Q]#2S?!74F3]X2IZ,B#,'[Q]4^P?[!R\W5]\\DL+30NFOO]V]^O>^X/W;_>+G4]OBK?_ MM?L?.Y_^_6VQ^_GCQ_?[^^\_?]KP]5@,(/YS9_\_WG_Z]X//GUX6;[9VMPJ* M!3=W+<%T*AG[MCG^U]>/AA6XQHHZR#2[LZPGGT>Q:=C!%\*.?'>[1.C=Y[V/ MQ6S:ET?QTR?"J$'=#X:#VO+K^=J>>'<8"15:1(.\S8TU',F5WB)!FC(LG*,I M"?RBF!KA>UG;YK-:EEIO"2+>*G"(I$3.B8!8\#IR:44DX44QL-G=";&W_6;H MQ[.8X#H7CV#TUPN6N;(8?]S%25-1F%I U^7@AC#F^YJ4Q';+6VUVW89/=CP: MSE D#R6;AP"^^7;4M^?#\0@>?Q;#Z\FK",9;,+?I%WQV@$ZK".[EJ05K+%Y= MA?K9+_+[80#E[.W?>E6O[LA[OCW[_O0FN"M<+$[].K5%^+^^?O'JCLN&;FEY M7E1U4J *I27=A"K4X60_2 MQEB.4DM, !]B0)@XX9FADF/7%*;\=0Q>'%CJYWOQ=%B.7A1UR'?T^XL>3+B* M'B!CV'>VWQ^.P#-I 'WNEA"CN'S]*XCX)?Q:?'Y7'/S' MV^*2Y7AA->[L'N3+Q#!^V^K.!!?^S;BS&@-AY1:E7LPZ&);%Z#@6_YP)13$) MIA5U\/TG=L/MK[I#Q).FAB87D!&YJE(@'.F<%A<5R+?GB3DIFQ+Q+_4,MQ_AH*]AR=1UNB.%@C%3[:TA\7C+QLK (K^&Q;R'7QR3S!EY4N9 _D_0]3;/U[7B&^E M^;P#^(%(R]AHQ:K=(;)Z=VBQQ?Y<=A9I9Y'.89&28$.DFB.O!* G3>#@)AM1 M3("0DB2B,6_,RRUA./4!\U:8I+PS2>\/T^_M?-I_7QN>3\,FI6U#Z9E5.KH0 MC)E9FLKA27'CSVCXB&'@VQCN9S&4' A:8/[+QBHW.+2=4_1[54Y%*%(/-/)@ MG!,'MG]B$-_^CCL@73+CL0D*12\3XMA*I 4)2%+EH_3.^8<'+M_6.[3O8 :? MZ@FL<45QW8Y$&;E@ /-I;AO\%!&?RI;C$IQR(62]DZ.B*CW8'2='@AJML#C$ M6W\_/7I1V/[HMH^O6)V$DM.SUS/+DL'/8( ^NP#Y1D#[LIL_%C/MX#]$"'6( M>XZ1S>UYI2"" T2Z9&PS&+H7CWI5-@!&G^#*6C>AOQ1?^N.JV!V6I]-DCP4A MM1FRRB;-M"6LLE_>GED_*C(YAZ V*]R-8K>,ZHOCK MT_"WN;G'VZ;W7+OTQ7O<8MVN M$Y(6"G-&[WFT1"!'?-WNA"&3>UK1D!RG42:A?#.(E(\G72! G8.Y.QP/1N7Y M[C#$FSY[E>\X+8??\G,:"2_?)9AO8M]^MSF9="FW?1[>F9#QL=+T?JI]Y]:N M2T_X:0I+W@5@FA)D>,@G#6Q FAF,'(V*2&J-=P^.:DV$Y<">O9]FH_M:8!KS MA^[,U9!@E"CXSRP@!YN.R;H5 8#YS(<:,HMA6=0G/XO_=USVJM"K>S>#/=&A M5,<^][+/^ZV]K?VM8EHHK2RNPDOQ:;CU:R?A:R71%0.I%O3RR YZ_U/_?BMQ M.@%?FGLV=PV6W--XS(#]XX3K%]OW6IU5Z)153N::P20W&C0N%ZOB'+E$.:.< MP*6& N,[(92YI/;DG]PBB:PU5P07;[>*/3L(P_[I<;$_*F,EE<% 4N@&9%)MKU2'V;5Z8)3OFE07%S25,O0%9TS/57 M DVY9:Q#*F)/ '0)C@].;LZ:= >\T34+&",_DZQUC>S7)@'4>$RH3PS9B"/B MR?))=:_D0_ J&J4(>2A%/PS!T?MR/!RL(EED05-8<03F<',&[WKS'Q9$@A]; MF?_V)TV)>ET5![$?3S-IB@EM+B-FEL)E(;/A^,V"62_KSTU8]R;V/FC"LJ[1 M790UU6,90W$Z+JMQWLD>#0NXHXY?$?J+^S7KT9R)N.-'VT]D)QO?MY-]W\5+ MW[PGJ$KHEA&+!59OQFJN#^!2SA"YR!B:?EBO^8]/%P@C+A)8TP^Q?%9[#&*^ MI.7<>21S<[3^N/"YE]K/XI/=HC]XT4M;*XS)L8-?JI_&P.];\LF"=918BA*S MI*6:^^.9/\[E)0M >7@1?/)#%2RXA;1!:'>MGL^-1RRSO; "/EC67N:V@[GA+H:3A?GX/NRWX$9ZZJ'+XO_#43 MI #]7WRS_7',AQ^*NI[9DAD^'4,M$T@UP2A*48@J%V7'&#EI'0*>"28%[K@( M#V6HJ7Z8J(?FN&G_RPKXI''U\[39QQ.##0L.><4LXL(P9#6VR*J8E I2Z_#@ M .P,C]Y.]5F=*'TC_IZUW;*A]SL-&W")/MDJV'].,*OX:,M_Q%'QX%/XY =QC;/\"&BG5&5W:4RXM0RG;Q"_FU.+95 M?: K%+;?AZOY?&MVO?\Y[F7'&_QM%ZG'O@EQWW&[]DK MSY?SXD#J =IJU%A;55-!FZ%"X&Q2U#CN:]G\0<WF/7<)COL-^]A]CG+#'T6*M1?!JN8$6N M#V+Y%>'KQNB-"]MNC-:IP1AP^*0W&@%RQS[@<3D<9/.S?UY$,$7/B[H/H_7U MAN@;.[)%/J][72?]>,;EX/#>&.[D6$P/0.5.-EE?[:.#XI=,!_6:,KHUO6%T MW*M@Q/8TGX-:M8*:C/="[\3JUV:UBM7!<<8U"H$8Q*,'K<*(1X9KAWD J9#JMTFF53JMT6F4]6@6 W!9]&'PLK/>@5?+67*B!MLR.P*V? M%@ =Z-8+U0FH(WA+.;.< 3A/8-[G+[/? X\#9R$OU%%Q5 Z_CXYGE[? #8I% MB*DWJ,NBU'D^><^:XM=WC:Z^3%[/;OOI#7>/;79C]GM>W#'"%_G\;ZTE\P%Q M.O/>+KML6\4ON_6"#P?QU^N[JBV3F>MI#$O(3%/[Q,H\YC8Q8_?L!!.Q1?4] MUYG>,O<=BB9T2Z]H+WFY0SIW[8A1/7?H<;&$EVLEE^ZO9[98W%H;PPGW8'.E MW'N(4N2L$HAYP9SSQB738)6;]8M'IPO4$^ MQUA7D5DMKUY6/6RV--.WX]<-KOD5392'1N25/_SJ2%O'[?S>4VL;IJ8V2H(^ M7;.7YY*BC4'XIRD7'0]?VWR?ND\7FR+%[L0SVDQM\' SMQFV7S)@I,*^[9(WZT'%=9TXO\9S_G) MZH2WLUC9OT]B99U&:)U&T!*T@(WYO!=/B BMB8 <>9I%W,')9 MQ7QS;O,=;!FJ(M MNIL4R;U_DRQG;_PWK,1F\.^Z4P"63'"XJZ2L9,$('I&2!",N!$:.)8F8X8Y) M80(WJB'O,#/(;2; 9.M@MTTJ/WY/T'39%NY@JG_9-:K M!SC6G&?R$(C+:#3IP)&QJ3YZ5!7#\:A6R%DSSX[239&K5U7C6/ZYFAPLC75: M@I^<::HF9YIL-;NW#R^H1J#16^M<+HE MB;AO;_R^+[,K7[X_1$,WY%SB?H%V,%K]":/ M_WHXL71>@)OF>R=@>__^XOVG=U<-1V"51]HE6$3/K0(!Y]]I6%NSROEVGVL&7CAJ^V@]WDC=\2L, MQS"$!SIR2W<]OM6/"[UO%Z3OQS,4>N4DNIAM_O')X'7H5:?@7FSGJ]=[XN$M MT9N\;VH48+ )X)/ISL7LW?5W41QDSC[+D\BNR\7ZG,TISH_I+#>WQK^]@A6N M5_JX_,%U1W%B'2&;0/5MV_YW>UY-W9O+)+G<#.Z6Q9;PP5J7U!;'9=8@?ZIE MZW"8#J=+<<]AV)1N%_;Z\:!=IG7TM\<#F$R_-XCW1'%^4H:H=J7!_=Z=#NJ" M+O8:;1ZC@%VM_1=8IY4WRLS]W3Y\W2]V/^]]^;RWD[OWMCN$M=CT6M)Q\#$I M>K#SEP]OS5DB93HQ3=T'*$AFQ)>4_(2V\Q/E? BVUE M,CCK_W%4#@$ST93AO(_Q+JA=>9^7>\S*:SW0&TE@N5!#0*O18>_P8E/UL#>8 M^#"@4!;72#?D\BO?^T\VGW_"N8R#Y@,6ALWW@ MPWA8'<>X+IG8G0TMNR<70RO^,AE:L5\/K27"\2"BM%! FE8*&RH&/]0"&$I^ M>%^[\35(P@\5D7WX]_4 .WF8JU?%H#'<%^N\]2) MS?S+N_ 6>*=&KDM'G?5TW&+IJ#=#C\&9CV7UY^+M/\>]T7DG'?,LK^B4RNJ4 MBJV.#U.+Q687!EB\ZP^_=Q[)7(LJ.U5ROTP,AJ-8'8Z&AW<(QRQVM1Z9^)1' MEX_:W"$<71QK&:%0K=4@&Q/4I8>'\$U[5+/<8748>I4?5Q7P^:$=!/C?WM-/ M8>417KI5?+P8W45+N3<78ZPKZ.W &,^K7JU6?LA1%K3)\;E\SUZLQOV)YOE\ M&B?#Z@3LIT0@9MUJ9V,$B1W^,Q^G[ %\@YN+5,_/7'$&N1RD/,QU.L&XY'LT84>[WJ'YV<_#1>O*1YUFFB'P+$ZQ2F>4"UN'RY&%0G#ZN2AT=)+EE3&=(5)'L__/31ILRZ M)5"Z*0E+O<-AV=I4I?=;Q>>#_WB[U^4I+02I>OV0NB&6!#GLQR/;GY@1=7N0 M-6CD-.MHHOMV/, M7N;7JCY@--45G:#\7%"6#%%VBN)R[#+$9'. _'!\.AP<5G'0 P>BNF#-]48N MWTP'5WP]S24(ZL%=DIM.1E8E(\]0%/@A+&($)9(BJ(_P(RR^WDCD1_@:J(X\ MJ,NQ^H[U._6P>ID0#XXF-28*8JOX7%>)?/]C.)T0=/C?&*_+P\-X=MQSO;6> M;)-;Q=OI*#KN_NGA!-QBB.]VH9[5+M3SVFRJX%,[6LXZ7LD&T_[%@#K8_"EL MD@9[$BS&5YM1MZ6;4WNJ7JVBLIA<56$Q\H!5?EC-GR4XZ2H*=+7%&K'TGT9M ML>6*WZR\*-6U@C?--W98;#AW%-R9&Y*OOVT!:ETT=*K)M521EI4OS]5*+>LF MUATG;.8FUD.@_?X^I-XQQMR#FY#\O$)??UP!QI2G4^AZQ'IV5]GU 954'F6M M;CFI=0_W/LJ0[BGG\HC4ZPKRS5603\HM0M5]#2JVA%ZR?P5A6TPH_.//O3>W M:@SWQ%#T[4&YE'#RC;4%P'7AY%J>BYG.F:?F]6W?N]UPU0W;K2N+ /P"]_3S M0;B713SS$::76\S5I=OK7)2+HOZYKXS]=8'2XTTN\E+M%!JNN?K A?Y)'/6B M70F]K5W)4UO+U;8C^6A+?URP>UJ0="S; ,MVZ]>)?%M$_DWTL>ZP-I7Z6XN5 M=5S[,*Y=V&Q+]9]F^Z8]H,/[1G%TL=R6ZY-BN+M@LCU37RT/_#(>V'& 9X:? M&M[M69)',3J>RW1;S?P=I5>N5\W*PB%SIR,UENO -TK'SK>%G\;VLG_2 MM_GV3>O&^S9+:2E3W"-+.45<*8YL\ 0IYCP77"8K;_1M9L(+K(A"6+H WXD" MZ91T_B(W7@K"<)KU;1Y7Z,C:T^TLN#N#D/]Y^T-J=T:[MBS/>X.CO^46WE?: M-W_=?P,:$^@$3Y&7NS@C\>(/HK;TPAV:6RP!JQ3V#NY:1NP.[M8&=\%HSSW# M* 6K$==*(1<,033&(").@<9P'>X2T\%:')%6!+[C?,BM[142 (+",:]H\*N& M.[-%.KAK*&K56=17@E3>PR*-JJ*,/@*CNGY\60SBJ-,PSUR^.L6RB&+A2F*I M*$')8XO #&;(D$@0X: =J./$2=*$'3T3U[T+:?T41[OCLH3!S:U/BLD1BM]? M],Y&VX/Q"0K#^B1)OB/;UF9+=MJF@[Z.V!WTS0%]!#,CO>4H$+"*N? .+&7F MD>)>,&(,X)IKPJ9^#.C3>$MTT-?.T/6RN? ;8XI_*>.IA>G$L]-\Z&=2C'%8 MEQKR$S8O[%Q;R@M@5AL7M5TJK(TKM$8EMU .ZG-2@\$P8@.H-$JP1QR>"BH- MW #KJ"2!!R4-;<(#F*+$VPE([ Q"78QLDFNRJ#;\@[ MO#I]UXE.ZY>CP]J- M9IAGBK5.&\5-<$@D0%ANG49:)' ?O*,*"QX394VX',UB+5UE6.6IBLZJP_SU M%'KYF/UH(B7+Q/TOGPBO'W+YJ?CU!OHB!\.1[:_.[7CNBFXS9;&+BRVT): E MB"LG:'[C0_,#T]A4N=U0#XG MG9_FTFU=FDRG1#HELI@2H=IK[U)",4F*>+ 1.9PB*(1H#+<1^YB:"9)/)/9+ MWPY&.X/P=B:TGV)3>\6*;K%.WW3(UQ&[0[YY#MH(;470#/DH\_:@P<@IEY!1 M6A+-O:8X-A.R7CGR2=TA7Y>-OA)+>R^O&!HF-*YB%W7N]$RG9Q;6,]'A*'5$ MR5N&>-X?M0QTAM*!"?TM8IU^&:1@YQT M2W7*I(.WCM@=O,T#;TX9&HE 3H/QS(4@R( QC;2U,6 >M&"-'.!L#-Y,M\G6 M1:578BO_^W 8OO?Z_4Z#/'-YZC3((AH$4YJPPQ@%I0T8R!0CRR-!7BI/*-6@ M1!K)TYZ)Y_S*0G#>*8L.R3IB=T@V7Q9T)%$2XA"8O190"1-D;0(S%T? -X<= MCS=J-RUC"R^'9-T1\BY$O JSMT[!+WJ#D1T<]7)7KDF8N,O&Z!1(IT 64R!) M1:XI24A;FA G22&;G$(!)Z[A?Z'=C9/[RYC"[R^$=9+<]RF.WI[Y_CBWZEU" MN<@N8MR!7$?L#N3F CDE**-"4&2BDHA+YK.5;%"25"D5L2>FD;."#8.<,X.TD0Q) M90QS0D;>3-GLF:R^KT7UP)Y=Z);Y50DG6Z93)1VT=<3NH&T.:!.:4"FU14XK ML'V- WM94(N$PD11;IBW-_;'EK&7&X$VVK4!:&N8N8T%2580B ;.ZXKSK4TA MM7&%UJBRNH)1=R@U$T6,(6@$!KA#W%.*M)8*)9^4%E%CY1LISWVI/M2G"V!8 M0)_QKAQ?BX2E0]?VK5"K&>:9HBNG+-_1(D'ID+5]*]1JAGFNR*J\ELPDI+%5 MB$LND!7,(DPX42(:2[%JKBSAIRHHW3[&H_H1G?/0J;@;G#7_TC39 MF[K3=7=E'3&NP8D0R"6(Y? -TC)2\+I*L^U MME&,6FTI=KC;OA7J<+?%N)LP#BYRF1V$B#BV&)D0&&):8Q6]$\'XYGR,YG!7 MK#3SLXUBM-8-C]L8;5YO9*..&7R?K(8;]L,"4/6A9UVOWQOUIIU-J]'0_^,8 MGA'+ZM_^I"E1K^OBZJ/SG[%H6]+U5JO6@!KYRN\OZ(O[)SXO*C>U%+>"\J.H M^&[^'>-WA'\F\U\Z -CIX7GU<)-XHSN\:7HI-A5OGNK\.\9_IH1_VO/OSM4W MLH^VXSTLTJ@J3NVY=?W8G3O=X)-X;8C'/M-HJS=>VZ0C"CY)Q$-RR' MD+0V M!4JD#:Z1'F$S>?TR$=?%^[EST76<[ !N0XG= =S: ,[(H(D1$3D3,>+,1Z2I M#PB+D+AU*EC=3"?=AP(0'M@E57EZI#MX[8';K-=\B<4*NB!(,Y9V)QC"DRA&,D0G24 M:$$\?5 #W8;1C>HMTJ%;%VA>@>V\?SPL1P@$_Z3HY^YTGMUSMXZXC=P=M\!Q<$ MB0S9+>CUM: S1J5D^YM3@% MZSJ+T# 5_>'@:&)HP^S+X7?@\.Z(]',_JK=&-=:=T+LK](T-5HD3Q"/&V8ZW MR!@%.@S45U0Q"D,;:>K[ 0#A /#@372CQ?=3]9;HCN.U1E0Z;&W?"K6:89XI MM@:.M4@&C$D2+>(4P-($H9!,$A/#C)2BD725AV&K[+"U?0'YI6N[7E[.Z;H\ MN&'% MQ*CHTEPZ3.N(W6':7)BFG<(&>XRT9@)Q+SS23A*D.??<,6J#$HU8VP_!-*96 M6=!M,]F\+7'Z#8_"?[@EY/ZRB+-.VA=6\S1*WVF79RYVG799*):CL5&&641] M\(@+:9"C1")JE$\"$Z&Y;#I.OC,(N_:T!RYOO3O\V<%ZV#RF!=(I&>N:&'=6F#6^3!,:(G"7.=Y! M7$?L#N+F@K@8J/=2 UQI$1&WU",'&()D\HDD(T0T-QH6-I@YOAS$Z55V,-Q, MKF]+5+J-&32-6M?UB>'+W7A78UZW<1W;I9W:N$)=6F/[-!QC2CKO#:+4@(8C MAB.#X2^?;&0Z)I9N;K0N9<1G8+BTV[J,:E.LZR#9(HGI(+9]*]1JAGFF$ ON M #;.4\1B2HASC9%ERB!%>3"!)A*;*738",3B51X]?:H2T]H$\L46_*FFF'?N M2**-4PP-SV9=1DT*L-)V] MDY;6+T<'KQO-,,\47A5/T7&ND)(^UUQ/%AF>#+(&.Y,[2FC<2"6X-SIOLA7SYBJKQELQ-[44F]J*^:G.OV/\9TKXISW_54?P'K<276.&[D,4 M]3VF\%WT^5+&%,LRYF4#??VR.+5E\_<-"?__IW9U'E[EVV%&'0FX,RR/6R!@8KO0^6LI3 M%*:1G8I'F2+>PK=UP;K#*WDD+I^@T&D$H,F#?EVT@K65BQ:GZ)'U(O=J$.!( M@H.)B T$ZZ"=O7ED_>&L79.MVAF/CH]/-5UHA9I6)[8T>\O>F>C M[<'X!(7A"$UON3/96DL9*%.(X]SR. !G.RG@U\ =)E@$(FY4ZGLX4S<^.?$2 MB)W_;RE/3^94V(L9%[;*?0P^VM(?%XR\+')3H[KI[IOHXXD#&9A^REX6\-73 M"*/_%OOG+1$*PIVV!(C.&9$(D!%X (B/-#:<4JJ(TXV<>Y$RO0S(U/;C"Z.,5!XGU3QDUT[&G+L9\JI5EGIG,:#_ MB>4P,[ZFA+[N3GUWN+>1Q.YP;WVX)WUD229D# ;7(CD,GK>52$F=F/0T8-[( M[FV'>QNP>]M%D1NTU7>')R?#05M#R#&P$!T.B&*? U#,(FNC0H2!\RJ3H"(U M$E*8K,+CQX^U%XHJJ1 SW %&*0,8102240I#B#*!I"9P;?7SPUNXBQ[/6\W" M4#/A)678,$<$_ GM-Y)X5E1B&* MT$:: =W@DZ7BJ?-RO^!4P6@TDD$SQ#$E2 L94%)>4Q.8"+YI-&]T5I2]%(:] ME/2VJL9MX/S,TJW@7Z62Q]9YQ*0!?T0Y@UQ(!FFG@O72)T+U2OAW^=#RW+M_ M3GGO142!&1BF)WD#1U"4 O"F\-1RN1H(;W)JQ+Q41K_4^K;.-VW@Y*O!\ ;@)G< ^!7 S.F@MN-*W'?5LD5/:>9^=1?8<++(5RM,O[= $F*O$N44A2)%+^E) /[ % M(S<$+D0N0R-1RBN(N8@-F!N!,/RTVE,OFR7T:P>F&TSU#DR?.I@J$Q/!7J#D MP/+DB8(['4Q S GM.:"C%[%Q\W,),!4=F-X!ID\KX:P-Y47FHL5."+W,A[9? MG-I>@+D4?M)ZM]-X&RR:SU[CK2&P0SD6WB ??$)<6H8L?(*4D9;S9"QWC6Q> M_1#8+R"O[P?31MF7XKSS:R2J\=9M:8$=VW<8UQ&[P[CK&$=U=()*AU3,>&6( M1SEQ%"4E-#>,*D$:R3YJ%..46F6;A, MZB+['>!V@-MNP/4A<4PLH*6G +CYO)H+X$Y(IKQ77/O@;R3,+.5S/ +@L@YP M-RWZ_]R[G^[%D>T-P%^)MAST!D==FZ+GWDACC2JWZY]Q5R4&15PTA.2ZCKGR ME%?(2/C+,6.U24EZUDA6Z0P-WD[!X)+2?!-3S_<6:-!'"%VE0NQ$I_7+T6'M M1C/,,\5:<$-2="PAHG)U::HM,E@3Y)*/WA 7A&]D$Z11K,5\2W58VVV3;(3/ M,6F-NO^E^-(?5\7NL#P=EK:6P&KIWD==%*_%H81G'\5[="7FN$G8F(@")PZ4 M6(ZO14,1DUH%CHD*E#?A,%QN5O:V%M3Y V?W5\.13RR9MDM=Z@"O [S5]6_6 MALB\96L9-@!X BQPZ\&(IY(0IS5-II$V$:L#/(%7V>-Y,V6@VS9HJ0G_:3C( MOY3#?C^7S.IEH(G5J-L]Z"):742K;;K1VJ1=]!P%EK?8O23(\!B1MUJJW&G( MX$;Z5GSL#88E:,3W4S1H2#.N] Q#)T.M7XX.=#>:8=H!ND\^C\IZ3#1G D6# M*0 V^#$N4(HDQR$2YZ2]>3YM&0=H>9"?)4IU:-^B/*O'VM%X[@[39,_C4?8W MVLCDG0[O=/CF.4X2>V6L]\CB #I5TH1R?78D%!$1?I-"WT@%:&87Y?W ]\>Y M&OF789D'M#,:E3TW'EG7CP?#J]&7AMVMO/-R6PN"3O8ZAZL#ZPU@F&<*UL)Q MKW(W+V*4 ^"E&!EC$Y)866&$)Y(V4B*J76 M<)?XU;Y]I=5X11OK]O1[UO7Z MO5$OU[<=A,X-ZC1KT]&0)MO\=BKVKOHPF.#HM$&:Z 3JTGJDO8!?/4]88G0P+_9ZZQ_7"7W_WU< MC7KI?'XT7;HMQJ79KFE2"VT=ZX6FN!]C\6DX@@&.AL7N,.]O53'DGVJFK N) MO>L-[,#W\HF9W!'\!+Y9;5U;E=#[=K$N_7B&0J^,M>1LP^#')X/7H5>=]NWY M=K[Z^M2&'*VX) 6]03W$J0N,MR1\,%V-V6CKKZ(X""!#9WFN\(3M"W$ZFQ-N M";VV/@N0YP>N/]+&/KTB:;#&]5H?7T0,3NU1G$0#D$TPM&W;_V[/J][5S..2VU:X?#X@^/=.U M/0:N+ON]05R:#@=Y4+DKSNYT4!=TL==H\QAK=,<8<_7TUGC6MT.I?>T=7J445T"\,S- MDZ)#CT[#Q];8-:3UI%;>K>&I!&N)LXK5=/GGVB^LAWF^]JE>;L>?;L^_?%KRM7R?Q%F7T M7Z=@?LL-9$OJ^R[?=TUN4@/<-*F*Z=2[LRMEQZGW%^%+V)FNU<^95O-?X"]_3!**Y>%O',1YA>&L*B MYZZ:]:;C:9S]!L:@_;7X93RPXP"O##\M$=M 4'(V_:?#VU*6I:\=T#]Q5Z1:HD\JFI?*G394W>1W;8^8L[BS^U,RY7C9K RV8_5A^ZWD8 M3AF_Q<$X+L>+\^Z$-K4LMVZ$M@3?GL%:=/-_WO/O9*'CA397RGG:QSH_VH$] MJK=TBM'Y::PS;7+22I.%<)XVXVY(-:LV9,$]TQPWIC 5EFHDI,6(6QF0-D(@ MPT/$T7BE"+Z>XQ83%9):@J+C%'$N'=)$PJ][XPH6)I9OSZ:G?':J*L)_89$N,7\08;IZEAT@=H#8 >+#CV%XP!81 M//+$!L2=2\AJHI#7QB(U4F_\'7DB/8H89^3?[VR1CXN M('+=]2;ORK=LB)W_(=HJKL[$;^Y\PS/2>6W490-%J8/CCHR/D=R$E()!\F)((G=*%1)F V6 M9R26@.,<)XJ,@6^;:'0,RBF,;^FOM4HXUENT@^.V;5(LLR>Q@<[(3_/!NUC: M\PL=="&T1920BA0XH)FUEC)H$3AY5"5%*NQ!:AX,=#G8XN"P.XO^?O7=O;N-(\D6_"L*[ M34^R&?LQ&R;._1.6-+U]+,WO\<]10Q P(T&I"E_?2WJ@'P!4JDP ;0 M ')CQP+)1G=U5N8OGY4IO;&$. B6)!!<43"$2 @F:2-3%-S*NSAH8_FC%@22 M%04'M;3@,G.0.?.1,R,MOV>P^#9QD*IM3AH_3#G 5$)/K???TO#"SZ?U#7)@XM<@O?>TDA$3F8-C[7C(FIMP"8GRW>B >.4!*UH^9/E.GF]6SPF M]HP@'F..82]>RG)>U5>>2,2 V^D%&C#@]G4!-T%)%!ZR"$7-6,K!2Q>!$:ZU MXDSY]3&-@3OF@J- @],@C%)%D\D(/ :3A'(RT9T>9OAR#U^QW0Z^*"0(DKC_ MQPV2,BFM-*M)5NWJ?RS8'#A044"3."%8IFL5FXS:*&V$K!2K("G 6IV!0%?'^4!>0%;"N";44.FW%/R*9&W_)K?$L3 MIG1L\CB]N&.I?<9:>Z&VFBE L$!9Q_X\;%AWG7M1XF0S*@"!:@3HA=)*Z*)N02'%1G:*SQ 8D_4MGG$AQ,#8@P7@; MQMN>I),B9S'3Y($+7I2,(ZQ8_U7=&)=LS)8&TDD#DIW&VZ3=ILN 8H&PB/M_ MW+"85,C1:0&:*5O[,B7PP44@67/%A(G,KU7^;M*/9+>P:# [BVF( ['M'].> M)'V\3.,&VY-@_*M/*A/C7Y\[5B%K:4Q,1Q Q%+N;$P5&$0,IY4R]-%K*M8:YF]CJ2V&NBN:6*/^T MD.2OT#@"3_8AY"'D(>1M')[0)$AO+?AL% B9)#A-+,ALO:&R!LJC8UD&JM>+:S>Q\F^"Q<8Q)&V,#1Z 1U#?9\P$C_GGR,UY>INL;C]X/A.$PN M<-@0QK@PQO4DU2.$((1) ;)6\@N>)!CJ&3"E268^4:I,%P;_E>2^:@7W;Y.F M^8KC<0;'!2',(2R%ZP:RHL7L%(BD-1N@$R8@0I*'4K;=TWL3"?AK, M69P&U%GX'J2-8YH1U@G M$:^5Y'YU%9?&#GF(<(APB' ;-_/A09A( S#G0FW'PZ'@F@3/LF4JZTAC["+8 MM3'"*:S,QRF:_3*O,9^,NN<(=<]CA>4+ZNES%/MV1:S])G92",E)6@?C%+VE MBYHK/PE0,G%K,K=$0LB$0+%O3# K,U>)9%2-^6IB+';Q-AM!_"7I;LM M$3Y7VHW=MC?M5#>YF69B/64=54!1\ M4KZH6!_ !!) .R,MY4EGWHGK\^MD/+E=UO:U ;]!4ZA6/M7'P9N!3GDS3,A4TF+F/V#<0@Y5'%JS?5G'&%^-X^RX__3$O?_XESB@VY$+X1/A$^-P4 M/A6Q5 BO0"96H)"&##8:#BPRFTG(.:5.;/U^PB=#^.QK)Y$^.E4=EX:MW < M9MH/?=='EMNC1L3XV.?JGS/U3#L&5$L'0F5?=&:6$%)0P4>>3%P[[+^YRU%T MX3(L]D,:I[*^K^C7N\UR!9061%SDH9[RT)$AKF3N-G_^F;XDY4"X"".XUN) C4*4"L4Q*LCXS>1-3NW/DP^:& M&,O?E^G]M]0TSP?7!OC S6;3H9_/G!^EP6PR*$Q9KYY.1J-%=_%%2JO+^A\, M0*%+W1\>.C*MJ TKZH]38-++>A:"@E?%*7"$1AJ%3#S+3LY"I-EUCOO%#1!Y M-_GU%H1LLI#1X;%*F:AA'$@)2O>!@D23-8>E.+2)Q>] MU[:3XPF(Q;V2H[ZD"?I(WRTE$M;\F+=O!F]&\V;PJ=4H)3XL*8_G^[+?'##T4)YOIQ<7$S& M;V>3\*_SR:CL4?.#:X;A:QK8;K%JMX_B=!16*$(R0C)"\OV0[+P)FA,/0>D" MKUP62!9& \G*9J6%="9W[])T",DXM'67Z1F MP/='64!>V&V!XTT]R[J8:L..0GNWP2$LM3^N4OL^!(A/-/P;?;!<$@6# MS]DG$6/J(ANV73@4>!QICS,HT5J_VI ?AZ-YX6)44*B@4$%UHJ!X))I:RR#Y M:J\7,QVLLAYB,>*S<#I$M=:.I@M[?2G):+&CQ8Z B(#8'T D3A"OA85,,@6A MDP=C"8$0B#3$2>L%VX;%WC4@"H: V(,:-Y\6J?%F,)G/ MFID;QR($F _"W"#F!O']41:0%S#RUDLMWG6>?/ZB]C:RL)^L3"P?YU?^#1]G5L/L7E];6:O)X46 MIOA-WY$\T)J.VF>&\&=28[P-@1 W&X'P,4#H1=+41@J9VMIRS&1PN?PG$D8L MURSX2+N(J>T8"#6ASP3#L5N'4LGZ=8=OC\^&[SY[WL?CS/U2;WVDT!X5(+9- M^%S=+/6:).8@"29 !%E4I&020@C4"J*9A7C/,B4*R-(Y(%R5(3@HDFX*Q1B<"+K)(I.7,ADXJ 78.R4;I M9YP0A.1-/9OR;VTVU'[UCG\D :O[HZ6/%I%ONAV?4]$T\UGDY6= M5A=0$;$LN5X.185-YD45#3^F^/WB4920,_*7U1="+4&];-+S)EVZ(B%I]>ZM MX;ZX]S=W0\ ?ALW0#T?#V:?GJ^_?$]Q=/$[Q,\+Y7Y88?\\%]$R9+_WY2W\3 M9X9\\=Y[?VX?NBFN9ZQ6:FR+AOO3C(\UP'B4W PVJ[(ZMBC*57F=>J"\[JOB M!4?*,^^*(9<&OY2?SYO!3T7_/9A4.61:]J^6KWNZ]&2[[;%MD>+C@\5'Q^&1&\7'7]QTW ^X/39@!$F$!FW4N6-,GC@ MO+-#&>0H@SVL8]KD8,$!&A[7_7&Q:O: *P/Q2/K>$M%.61M(TI"5<" R=>"L M(* =-=)J09WII$='YW/LS9G$XEC$NX/<;,2[O>$=L]I'Z1F$VB]/F$C 2,?! M9:&IIX1$O]9#=)/"F\[QSIYAHSR<=+L?,_OGR;20=3P(\^DTC<.GP6SJQLVH M35\/OAT5)O]N\-X-=SOC]M355A\IA*6F#VJ\+58[?7M?1<3.-2REW+/D"5#/ M) AJ+3CB W#F8A)4!\L[F9O[>G:>IK=J+ZYG-BX!Z^42K]Y5N%HL\L4XOKL& MKQ>Q5D_48I=?T^QU?N<^/EY;-^4!Y=,#:IN<;;%75A\A8%/;]L%T$2H/5!ZG MKCQV[RXE(BW+&8@N7H^PTE5WR4+27(OHDTILKB.LRYK(F5"JQF"D3M0.ZC,T"E9]FK;(-Q73@D]ZBO ME2(J/XWF]?S(F\FT556SV73HY[/%6/E?)^/Z].ED-"J7O*H[DYI99WD2C!LB M5N)F(U8^JE5$-CH$0H#8Y KNT0Q>9 6*!L&L2I;&-:S6**O= MF"B)(+++8+7UH)+WC#F39>XDRX$8?; BUY=T1A_IN_6$QYH'].4V*JA83U&Q M]J&H&C7L9S2LLL(()RG4,FL0B0MP0D5(0FIFO#4L=-*"]@L:MB/MJ<\$:L_> M&*P(Q/VC$ )QCX&892F]M FHLZJX.LJ#,Y9 R$9IJTG..FS9U>DLL;W%Z1A] ME*LNW1CL,HM=9K'+;$>[<[L-#7:93=AE%KO,/K[+;#.;A'^=[Y%]E]>-MKN+6B+@TL1<\VOW M4;S8R];,!T.GG?=NWH@RFT94S 'SV,O)Q<5DO##=ML)N_23J3D+D7=-K4;=, M^#&+,'N:"!\?99 :2 V4&N03I 9*#?()4@.EIF^406H@-5!JD$^0&B@UR"?[ MGTYB#F1V6E<1SMW-3GLV2!]#JJ]W[J9I$-W,[7&3;8\RPB)B @B9@Y.,PHZ&JJMEYHI>;>E5G0JI: U M".X(B& 5^&PC2!>,]=X[P>YKJ74Q&;=>UB)'_WH^:V9N7#O&W.JIU1:0-#>; M:;WZ]><'NFDQ_DQ:_DRQ+3;50F'8XNO?*PNG#H9]:$78"T;HU&SX?_[-,,H. MF2\0%Q 7#@47CLQ:"LI(4X=)\^0,"!^+M12Y@ZQ,4EDY08.Z:RT)JEC2L7AS M=9".L$: 2\7,XD9+(FSP/JU92S?[92VZ9>UQL!S3>IM#%Q! $4 10/<#H%OL M*_KM?;T'=P[8/F914%: #"& <-&"U8:!)9$G1@SS8:UC= J!>ZH"I&QI\7%U M J.#*-!M/9%U\EG>.V W94O+IP>0FQ[7^.1-Y?;!TR<(X*?!",<'X#L'U.BT M"#E02)PH$(3F8@&3!#I(FJ3P0A-_%U S%=R69X)DJ<8+F0/'RBVX-29K)8,2 M9-^ ^F4<)>),'Q.2H@6, (H >A(6,)>,FY0!1@G"R +,7&8PD608?G!1K$WX=XS$6O 9KA .1F*XVMX3,B;19 M$=<#F_MQ$$[.* (X C@"^-$"^,X!E3FF++<1O)'%OJ61@;1:W%6S**S%O75@ M(\V6T\ZQ]O:4Q>F0[1&L,D-V0#C _4,G!4.E!.&W :N8@ MD\2\E98J0^^&L-],)V4YM9]@1V%H?8:'=!'Y$/F.9/_1$$)V0#@XI/T_,D,H M<>:TB I2+7(5@0=P,N1B%VG-DG!*T;36P(1%3TG6P!C5($B@X+PQ8(2P0OB8 M5%JK;^W<$")XJ!:1#Y$/D6_CLE >N$K:0C;4@A"1@*.4 XT%PV1.R=.U9@2! M.^:"HT"#*\AGBN_HO8S 8S!)*"<373O;VCGRF>,JR=]+'1+V!+R/P#]/IH5H MXT&83Z=I'#X-9E,W;D:NLAA6)IVR@!VR:8$^-K(#P@'N/\(!L@/" >X_P@&R M \+!X>X_'H=^4MS+&*FTT1&XH!$$S0YL$@FXM"FF1%5@=NTX=/)*)$DA&V% M:$' >\[!>&M)9"QDE^_&O=H1B[>&*[YJCSC52-@RT/!R&6=X5\,,BT6^&,=W MUT&'%_&?\V9V45[GUS1[G=^YC]T?CV;'%$S#X]&(XX>"XVC6(3L@'.#^(QP@ M.R N&%\-7[I+H$ ]Q_A M -D!X0#W_U1"LT3F()2"Q&4 80,#J[4 8V,*/FI)U\^:;5)VA*'9(Q$O;.34 M5?71C4F(@^%X,0JQ&?CYI\E\AK5'IRQCAVS"H$6+[(!P@/N/<(#L@'!P@/N/ MYWB>Y%!+2JW@-(&,D8/@68,/Y4=#,T_1T/+/DVJ=FL?YTO=/6O^A=2XZZ^]. MC\DYQL8LB-&'@M%HLB$[(!S@_B,<(#L@'.#^(QP@.R I:U-N>F&6BBAI-$J9=/*IC"^.XAQ'>Q!U,G"K]M1H:U M3H@[=#X179 XQ?W'^$ V0'A /$ ]Q_A -D!X0#W'^$ V:$/ M[(!PT/O]/[*3_T'KH)+GD&BD("AGX&+YC^7.2F9DYM+?3609HJEG/D/648 @ M48*G2@"S.6OC+-?:WSWYWY[:?]4T\Q1_G$^'X_>+P_K_<*-Y:N/_F*XZ4(% M0,3]1_L(V0'A /?_^.PC8Z5F4BD(7&00GM="GTQ!%BC)CDF=HNJB,Q+:1R?? MR\B7KZ?IU:N?R/EY9;IF,)L,QI]I?]15+5 ? M*=HO%=9'"NU1R3U,CEZ80;VVBI&E#I&E$):0AQ"6D*5ZQE((2\A#"$O(4CUC M*80EY"&$)62IGK$4PA+R$,(2LE3/6 IA"7D(80E9JF5 ## MF8HQQ0!240K"2PM6B@S1,DMTL"39=+< )K+H*!4$M!"\J*X@@9K+<*"-?4$I>=#KF+RDE4 M'$>D./K24:W_A'ZB$OK!C=PXI(&;#7YQTW ^X/39@!$FL/82%3#@FR, &%Y A=U@3O#+.76CYK9FX*K7W]^:(8R?R8M?Z:8 M.BWM>!0"A=Y4CQ3_XTGS[Z?'3)@F0'Q"?$)\0NOQ:A*I$$1I%T%:YD#X+,&0 M*,#F$%EDF9"T%H:ADCLF3(:@> #AE*AV)(48FS!:Q&.='Z7.QF(Z",,QL]9QK'X40@1R!'($=*0YN MF1+1!'#.)A#"2_!1L-K^P >=I=5$WU4<)//$4I3 =2J*@T8#CD0-+C =O4ZL MW&_?BJ,I6UH^/:!!Z)D\+?V!^5]4)'MGIE-4)#L']NQYM#1)T$::8MU[ UYZ M#S$0R:F/S&MQ%]A%X-DZJH$:'T&H NR6YP#)*ZE\3EE\IJ5-7SP"2MD9/RU$ M1X\ @1R!'#V"[D))G&O*"_3GHD"J=>_!2D(A>*9"HHPFR^XJ#A=(H)9E8-YK M$+I<[B*7P$1VMG@+CJ:]AY(>Z1%P!>=48DH:N@:C,L@B:8: MB*JA'9TDF)Q-,=.#L$')8O?F7L,X4^0,JPJ_&I%6I?;EW[I)[<=M2DB=9C_, MGQZ/N!OXR6MO6U^J?;W5XY8+K$1][N:SR6I[ZP(*:]8EU\MAY#Y-YK-R^X\I M?K]X%"7DC/QE]84BNR-WV:3G3;IT4S=+JW=OD6!Q[V_N'F7X,&R&?C@J\O)\ M]?W[#BFTCV/V3%CZE^^_^>MG+B!GUMHO_/U+W]5G6F[X57I&Z*:/E6<%3O"Y M6W\N/Y-:;/KN:NXM:0EX+__?HOWT, M [BVZC8)P?ZYH* O%LQ7:)?!0S;%P=!INVY.V87ZE]:.>PIE-K6\S 'SV.(0 MSJ UL+?";OTDZD[\[J[IM3A[2O@QBS![F@@?'V60&D@-E!KD$Z0&2@WR"?)) M'RB#U$ ^03Y!:J#4()\@-5!J^D 9I,;#+>W,%UO:/3Z#LYZQZ6?L=^M=[;XM MUXQJK\=G@_0QI/IZM5?5(+J9^V[P[7SLYK$\(#Y8H'PX]-LYOG50DK5ZCR/+ MW?PZO_!I^C_]]*__,!1/Y#E&L!P0Z,F[:+HJ]JS-^YM-/BRC;8ZJE#YF6*)DH MF83;_R^&E M>VJY]42YX.ZV>_%!<"=" LU(;<@H%%A#/81,J(K<9.'6VKUL>S(7C7[S+-EF]8(1>3V1#7$!<0%PX$6N),&MX(@Y,5@($#Q:< M41Z4"BS[E#1C9GT@O63!FP2N]]Z^^LO6E19G# TK M!% $T&,#T*.?-V =ET3J"$G&ZJH61[?<+8-CC/G$)&'K@\]U@74O98)0G$H0 M5ALP/"LP@A%#F30AB'T#]F,GD)ECPNT^S!) #]@1C@^ -\YH"H7(Z%&@@^I M *K3Q18VGD*0@43'J$Q*K0UPB8IX5BQ@Z@@%82('*ZD$*7@D-H:DJ-\WH'X1 M1S7?9G?H S: [\F8(I:B@D$%"Y%35(042J3#&44V3WK=">Z2'P,@9.2;5ACX"0CA" M^&E!.%$V4*$ML.)]@,C*UAH&"99KP;S*A'%[%\)S8HD[I8!Y6WR2Y&M\1RM0 M11U(08DU?N_3B!\'X62;0XD/1VX1P!' CQ3 =Q\U3U(F6DQ;%76QB;G7X*G3 M0(5526="?5H;Y>@$X2EZ"=PP4XO""@BG1(#*%'.!5AJDVS>@?CG-R>29/B8D MW4NM\JKS&-8JWSK0DF:#8>'=BP?[Q/27(*>NCTX])HA5>,@." >X_P@'R X( M![C_" ?(#@@'N/\(!\@." <'O_]'%L*6/,HJ8[0'*"6.>= M#(+?M12IM2Q)2\ IDT$PG\!S28KAF!2UCBNEUCK@=&XIDC-L=X/(A\B'R+RG4PJ:2]Q'XY\FT$&T\"//I-(W#I\%LZL;-R%46P]*M4Q:P M0S8MT,=&=D XP/U'.$!V0#C _4TIQ<%R M)4!S;I/6A!.;[\:AK+&6<\% )FU !$' 4$5!TF0D#5Z1R.[&H=H!H[=&B[YJ MSV35R-32\7^Y]/O?5;=_L<@7X_CN.@CP(OYSWLPNRNO\FF:O\SOWL;-H/O98 M111%%#V2_4>C"LO ^@(-2)03$I #W7_$2V0'A /$@P/<_R.+2='D M%)&* 4W9@>(!N; MB?%,#"I?%&3S*6WN:BK^QO@5M%-\EPCPS!"=PH$&/&'DD^X_^/;(#PL$A M[3_.*'B2B99M,:ZR]:"DLB"RD,7<"A$B25ZR&**B;*VEM@R)A)@AA=I2VV<' M5F8%T3H=A),IA?!($^T?;C1/C[/0GA(N.*K6)3B) -'Y4- 9C35D!X0#W'^$ M@\-E!RQM.TYY0;P\[?U'O$1V0#C _4GLE(?7# 8O%3!=,.K+<> M/#<^,VU#TK2+8JWK@UO-N\F+&(=U#6[TQ@WCJ_%+=SF$5Z/9?_1 MVD)V0#C _4&+)4)T46V%L>LC$2_L:-95>5;]83H9C8;C]X-A M19S"Z,W SS]-YC,LSCIE&3MD$P8M6F0'A /$@P/G+$:I'4B\4"#\^8IQ6#-XWSIV_[%JZ5[\4/K7'1VB$D?DW., M_;L0HP\%H]%D0W8X#CC .A?D&E0BQ[?_J$1VQ@XG]*K(^<@.!\8.J A/>_\1 M#I =$ X.:?\Q /ZTBK(@(K%"0_*F#8 ;,%$PH%HJ(U)(;GUTQ==4E&$ _! " MX-C%JQ.%_UNZG$_#N6O*BB:Y]N^ZF-0G3<*_L$3L4 7M '0@FL3(#F@2X_XC M'" [(!S@_B,<(#L@'.#^(QP@.R 39-KYM-/;1>*=DK0B_#'?#BMW2J:V2]I=CZ)'246*3F3F%G$HS6( MQD>V_VB](CL@'!S2_J-Q]B3CC"E)N+8$DJRGH6-*8"GQ=;8C%2I8JYGNHKT8 M&F?],,[ZTAW,EZ^GZ14-SN3E;-!,1L,X6+WHO@G]1.S_<5B[XOEYY;YF,)L, MQI]I*-95F5@?*=HO_=E'"NU1PSY,CE[88+TVR9&E#I&E$):0AQ"6D*5ZQE(( M2\A#"$O(4CUC*80EY"&$)62IGK$4PA+R$,+2H;+4T\H9#X2]^E;PB&1#,3P1 M'D)D1Y9"6$(>^GH>PH*B)Q44I603S4P!(\Z!"#F!43:63]%YJ4Q2<:V@B%K+ MDK0$G#(9!/,)/)<$;+F:6L>54OEN0=$OP_%D.IQ]6C6.^C&%6F*4?IY.+F[5 M7KR;W-]IZG]/1H5CFLY:36VQYJB/LMZ'DG%4'$?"3*@X4'$(Q23U6H"4FH'( M)('CG@%QHI:B.N6R[*(2%17'$2F.OG0Q[#^AGZB$?G C-PYIX&:#7]PTG \X M?39@A'$L7T7%C8K["XI[YXK41J.DC!2XS!P$<1(\U1:B\D5?AJB"6%>DAAJ= MDHSV?-S(UCT96WE&/3 M_O6F5GSUZ\\/#7;GSP23SR@_,>UX% *%WE2/%/_C2?/OI\=,F"9 ?$)\0GQ" MZW%E/:HL0O#6 (E<%NO1)+#!&+!,:4T<#5:[N]8CY]IK;BD8$8KUF%D J[DJ MQJ2PDG(CV'K\OK4;SQ>AE)_^F+<30T$<@1R!'(,7Z_D>)P(F:I(X-D.0'A$@6OHRV*PPGEBO8P.:R%'9QQ M23H.S,58OI,]>.(=N)Q]U-Y['L.^%4=3MK1\>JCIQ)DZ+?V!^5]4)'MGIE-4 M)#L'=AH%9=IH$"DY$ 6QP7F9@#,=!!56&4?O KOB49%H.0@;& AI,OC )/BB M!KC/C! A]@WL7\1SP\[(:0$ZEO;W&M.1;*@*416>F$]E:)9,%(?("B-!1!_! M$6* ZB('B@1)M;BK>FUR2E,I@6=6?"J9/+A@/6A*%0]<\$@/Q:?B6!R%7A6J M$E0E1^A561Z)IX)!P68"(ML(AHD R5A"G2#.R707VF-PW'@G@%E5OD.3 FL( M :\32S3%S*W=-[0_4.Q*3PO/T2- &$<8/V(8-]J8H"4'8;2O)Q L>)4Y$$>% M29PXF]5=&/<\\4R$!!U$^0Y/$IPM7PS:ABR$DX2P7L,X8Y@NWP"15H<5RK]U MD]J/VY20?\Z;V3!_>CSB;N GK[WMGEYJBZ& MRD-?IW,4MO%^^5D'-.X2;%^ M:IG2S5G\_&+\ M?1PVER/WZ7G]Z_>7+E;AOB$%PW&[Q.7Q%G*FRB^6U%BMMOTJI'$L,O2QOFNY MP_,KV+N[,W^T.'X#GG_@O\ M]^=BLWW1LYO#Q9O!F]&\*7287B[)NP]X;.V3L$*KRBI7:/5[ M]TBNSP#JV_OBK[MQ?TVU??;?XLGK<=TFP?I\29IOPO2V2_YP)Z)M67_ORE MOXDS8KYX[[T_=^.CL/?QTV//QR[W=JDRU^ST!T<[K73;%JWYIUDD:U#R*+$: M/.0+;42W8SL >U4HH+YY$EV^*CAQI!SWKMB&:?!+^?F\&?Q45&K<"@L>!JFW MQK8;3\]Z"L8>3I"DT]-TWY9K1K4/QW>#;^=C-X_E;O'!/.?A$&M'V'I=A'7( M$KU=\+S5T4)LB\7Z0,>=9%M0!E$&GR:##W:5.60Z]L53W\-C\U8 M\_5EJG&\\?M!S71]&,Z&Z<&IG2?FP3V$<*=3:H#OCXR/&W\B[]^7:=K]U;B/ M(O"O:388CL/D(G58LG1LD/.U533[YHG]%*J=:!F:8\(Y+2TXQECMVJ+!FJQ! M4D%\CMP);>^6H07NF N. @U.U](U!=[+"#P&DX1R,M&UYKEOII.RG+]-FJ[: MWYIMGO XS#(QQ+L#V6S$N[WA79!:94$4&)\3",\9>&M(^20L)\1*$SII%MXY MWMEM%LX>)MYAV*H3(_I%K 5#BY*EV60P3>5/83A*@_&5=5U_7W^J15^#R^GD MPS"F./"?!I-[(ES/T=-'3Q\]?61\9/Q3?O]MA[C:%QO6&N#9'[AQ'+B+>LCKO^]6DZ//>(H&,[J*7W5"4W!O MDP_ E L@.'?%[6,<>":62)5B,+Z+T-A-F2V?1ZD]E#F.+VZ(;F=.Y!9[DYV4 M3" GM!FGRH 1BE$#@I,-!2$Y@*\X:;V'+%:)B>T6\L-;!(KVR$ FC.! -A1 M% WM]"CNO[H*"BNKJJPI-530U;@XT MUHD@O'PR428@4445>##*=&*A7TGRSY/ICY.YG^7YZ,52>A^IM-1MI=5VIH'_ M3M/)C4FMJ+,0]W"S$?<>'HLJBXWNA0P:VJ"2(PC+!N(\\K;4?_QISO*EIW868OFJE])W[6%N+N^;\IX\UBI1^ M2.-45MJ9;K*HFQ#]<+,1_1Z!?DP*46[E08HZ@<%&!B8P#D%PR>I<'4&>= IL M]^AG$/TPC+YWR_SU[#Q-41>=N.@=M"XZ^M&@A 3J?/2@1"A6O">R6/%&%@5H M2 A:^4@[Z?C08L%2Z2V4X%+U'<)(N'T?Z7T\4W4YP!/A%N$6X;9;N!7$<,$X M!ZJH >%X &.+ Y&-,#E$8X):RWMN$O_?-MS2,X5P^QFXW4LCBKL.R*GY&B_/ MW?A]6?!T-73L !GNNXKE\/)>/C(^,?^*,O\N(8</S4D MV-[DX/7T"RR=19?UF%S6G;N0V2M.%#$@+8_%'90&7(P,I!&)Z:A-LFLG/3:) MV!6WL>!;DWY,BW]?C5>R^]N5Z#[>FVP* RL- M@@1G@;%$0"1EP3GB"A*&E#*E*LG813!M'TAHCBO =FC5M6BQ7VW(FVFZ=,,X M2(L \B*<-JGQY4&83Z?EHF6<#;77B0OH06NOHT\]<>.\$E9#%+1H/A^*#Q#+ MC]81(I/PAM-.CMRM:\LE@JQJX):9J!?CV&:I7K3@T5D9P%$US< R ,1BQ.+C MP^+:@(@K3R'ZXHH(R1@8$A)0RJB)V@AI\G8\EYUB\5'-Y-EOC0!F'SK-/ERZ M3YAZ0#5YV&IRYVJ+1J6#MP2(#@Z$SJRF'A(XX36U2AL5R'93#V\6F5[0XDY>S03,9#>-@Q>!';[A/Y^E6&>]U'J)#:/LZ.I^BINLCA?:H M"Q\F1S^TY=&'U*+FGH@L0&9B0;A0 %EI!\S(;"35QCOVQ!8F]RKF"DM_NT:E M522MZWH *K=YP+&/0MV'W$[ID2ZP7%A)U'$3B$9Q0&8QU M2JJ@4B#ZB3U=]JD.F-IFZ*J/0GU0Z9?MN'4'Z+?]^M@QX:BT46FCTNY9Q),I MYC1G 3ROS6&8#N!H4* ,MYEGQ0,S7>1["DJ\+"#Q9HD1/WSZ>U-;I;U>X<2+ M*YCHJGV!V&9Y-8I7[\F!>'S0#'.B>$R)=\9Z \HK#X+3!,ZZ>N#%1)ZDCC1T MTCU^YWBL3\V;V6NRZBE]9AXH&>N7B_+G@AI^,HI? >ZOQA]2\Y7N25^2H-@Z M UMG].#]D?%/=../^_VQB_0^SI_.I^'7%^4J M+&0\\;JM@RYD//I1$*-$S3FR5:O!FY\>S%./ZT HR.W%9Y7$T:^E!Q@?B+^(OXVS'^"F-\KN=T M$B4@J.?@F3!@A1#<4NIS6L/?C89.[AI_MUH$<>#XB[,H]](K9Q)2BLT@3R<7 M@Z:P-#HMJ#2/46GN7(D1(UBVB4,HN@R$"L6)B,4K4%&2P )+.O".)L:W(OQS MD>"W18!?YVUKL2,;7;-'T4 1KYA\].H1V'EU[E*Y8?I M9#2J50+#"CZIF34#/_\TF7=IV/>Q=*5?*J^/%,+2.8RY>4VILL84;1LMB!PU M^%P<%REY)%G31,236N4TU^&VGR?3VXCT:@E(/[1P= A>2A^EN _9D#[2!?$? M\1_Q_\%P%75)UF9!T.+U[ MX'3>I%BG@0XWJ.9T:&C7TD6MH[ZD+,L@Z+JAH:,8).&H<>)8H8\Q[R]8. M4W5XN/7JE,DFAZD>UR1BJ^5I?13KPW#9CKM&_FB8"74$Z@@M(U6>)""2)1#< M.C ^,] J.Z:HEBFLS!%X&WXQ"BD\1D2D!I&4!8 M7S#7,@8J<",CUU[HV$4(<6? R^4V0X8'#KQ]K=@_;O?DUJE;=%!03QZ?GMRY MWC),"FJX!T$I!:%H+@Y#8$4'11V=B=QEU_5YVZWJ+:W/^#'IK3V*!.+?"6WV MB>)?,"Y**17H.CM(Y()_CFH%(C%F3+'=@PU=G[/=*OXI>US=R M"05>+@:CB1NCMCIQT3QH;77T42VJ6'!1$8C"&A#",'"JF/LI,ED48$I\?1;Z M4],);]-X.)G^F'QG*O&,'9-"Q P"8BUB[?%A+3/6&DH=^.@D",<(.!,TA>*F$B=T46&T7@Q_NFRR."80Q\7'H/L:/PV8V'?IYY<1F,)L,QI\99X#Z M\X#E%/7GL>M/X[@)(?LZ1KGX(](EL$8Y*#I0>D>L8:F;@6A74SU_&8XGT^'L M4ZLOJ_I,TZ_H1_: ECRJVF1,?B#F(N8>'^8Z*24+,H&2H?:#I*KFFR5PP7+Y M?Q6X[GB2\E8Q5R+F8O:C/Y[);^ER/@WGQ1%O$R!A M53&.=.F)LK9!&B^B *%B=7,"!4NM R:\YK'X1IRS#EVCHJM?7L'1RYMH]+>A M\VW3BZMA%YM,>7E@9B<.=]EYWJ6/=$'5@*KA\*)8DJ:HB?# M$X@=,C@O%$@ ME2]/D%X8L@;53_"KM@K5^PQP':N\X5#E'?E65T.5OUU.5?YN<+D<53?PGP9Y M@VE=J%!1H9ZZ0CUZ7\M[G5/T$G),!H2/'JRK/6PDTU:YR+3,6QRQ_"3'ZG'C M,RG99@^Q/LHUNEBH$5 C'(N+58",$15)<9>H ,&U &.-@^A\3LD2;?7:0<@. M!QQO+_1%S38KBH]5O+:=VSH%CVJSB<<_Y9Q"F[U*'\.Y&[]/@ZF;I<'B\Z)7 MCVNRKW^[Z=K5/HMU7.&899B_<.+ M<;S]BQM7=NV4D6U6K_11_M$G0\V!F@,UQX;-<#0A0M F:94- =W8+PSD#QS MQ2'DC.2U*-TF/N!!: Z,YO7WT-0FAZ3ZY1L^#A5^3*&0H4G?#8;CQ:?R82?N MWZFKZ)-2P*A>=].CFI,<=?')@O:^J-=HP-11.<'JD(I?YH.B73AF3U*D;])T M.(FOEG"S J#R\VA>FR3=5-D+-=YY(@WG0V #" 3S P?SG8.K\EE[E1EH8BT( MR2.XR AX+6(TR5&I9!>^2U_!]8&1Q\?5>PXS7 ?DQ;S\G+LR<+.!3V5=XUHQ M.,F#3\E-,1")@4@,1/9,N0KA#4]:@*.I*->0$QCO,YA@;*:4^1C6ZN\S-]$Y M4J[4M);\%;_'>:)!2J*EYT&SVM6U0^7:E:ZTIY8TZK7$(43WCT*]9I@3A6BE M5'11&?#):!"L?++.&V#1&&]9XN6"NQ#M!.%M538WK$"T%A9,2@2H3#$;H6F0 MKI<0S;;ISARKQ/4E*=-'^FZWI.^+'E JOR^^SV4;&D#5>N*J==-P\;^CCMV% M&Z2SKO-%O5"AMG>BQ:6ALBBFZ)4)(=J\%F/D,A2'AVH@RL>B8Y,$D[,!%X.P M04G*2>ZECM6GUC*BUU8M8G7_*(18W6.LME;QS+F#;+("07, XZP&(QRGE/&" MUFLA*\\3ST1(T*$.@^,%JYU5%H*V(0OA)*EM)OJ'U__*]O"I)\\<4? MB]M=D>)>V-Z)$8#OCXR/&W\B[[]Q%/)DM.[C0XJ7KAAAWTY32,,/*7XWB/-I M.R/\/"W#B=5L?([P@_"#\(.,CXQ_RN_?EW+' ]>[K\:+F;A8G7_ Y<-]"-R> M:%A6<2)L# F,RP:$- F\+S]:GZC4,LAL.FFZOI+3-\5$_C5U54>OSPB6T2/H M'>1F(^CM#_0,%\1:"8(&4D O!?#$$TB"*))REIYU,BQV.Z"GSA2"7C]+Z?:- M(D\VIL/D(@UF[F-JG@W&":UJ5##'H&".OI-!L;N-X+6N(O)<%)HM"BU[#RJZ M3'/13XPY%![#: R'L,R+O[DN!DM%>A(*&(%@HF M.C"*",@QCRJ;6 W MK+WMGEYJBZ;1VY0&OTYF98&SR>#EI$ZPK3.*ZORN6JWH9N6'99MY-QJ\G95? MM$.4S^Y0)0X_7-%EE#Y"'$Y3*Q?/R^+G%^/OX["Y'+E/S^M?O[]TL;;NN%$> M.1RW2USZ@^1,E5\LJ;%:;?M52./XO9]\K.]:[O#\JL[RXR.AD[([]/F*[;G& MZ!WMCKHE:87&+:W/K]SG2_<^+5QC<+DL[;D;_>D^-=]_\]>[F[*B>,N>]Y/[ M*51],ARYP?FTHO*_M>CQ^R3_OJ1"\WEJ?ZZLM+U]P>K)8OS<\WGAZNEH.$X; M[\.[NJAZX.SE#BS>#-:-X4.DPO)VMCH7=& M@-:.&%?8^GTVJ9RR@*WZZ0JV?E_.57-[)-0#9S52K2/X\BN@0C)9Y\"( M3+IP[%]/W[OQ\+];J;MFH_+#BW%\,TU-+1ZO/[[.5WQUS58_7M64EZO?%HH/ M=JR(N@!N-&S MP0W"#*XI,UB1ICV/_*:U^,/MVOQ'D.;N8G9G%W9!G'?GJ6#717GZIX-Y[VX4 MW.#;6AOZS?+EO_FN.(H?TFARN>"&8?GF^SIKIN!\"N?CLK3WGP9_#F?G@\GE M<@!N,RCO64RU*HCMEYKY9;G[K&J&F$;#X@<.+B:+&;GUE-!\\:79>7O2O;4] MZA)2SI4+E_>8%3)"D?EF."LW*-__L+A_>RQ^C2JL4W%G9A?M765-9 M^Z?R\/;1Q6$N1FAUG0=N\.=D.HIU\$Y=^OO)H&Q3>8^+E&:K3YG(XON??3M,#8Q;9?U@5-RQ,F?X[K%PHU%MM?/KOR M8]GZ9D':SP;??7/^]W*;>XVTX_[..LYZN'OIV[MN+GQ7V7CBXE>\F ME3GJ7E>Y]DV1%5=$HEWJU0._K5.J&?G^^D;M+^CWWSVK;%U>K; 8M)TN"E^- MFV6XK.4G5UBEG@IKZ7,Y'19)^.!&\]8?<9>%VSX.B^"ELHA_[T6>0R1J4J0. MBMW#0=A87%0A(F1OB TJ1:;"6E,=G[+S+H%6.8 0C(&10H&QS.G@G6+2K\RA MYO+Y#_.FN'--\R+\,1\6 )R,?[HBSC\J;3X;Y[.WXGSFP;;*\K-QOAU)S:"H MA5%Y[MG@S7S:S*MA4L2C,O9=YG]6V:\B:GM!FEXL<+]Z1\,5;!3G M/\OM!Z[2<9HJ$ZZ@>#*?-;/R_1;XS]UT#:3;N>OZ^X6VF%12%).QQ?Y^L"'5 M(DI/"7A2 \8\$7"$>2 N215B82J_WGZ/4F^H%V"2MX5UM0;#+0?MM:7.,B(I MN6N5W^7%LH*WE5YOBHJZPX?CZE2U)GGS.B^5V(\%/MRT:;]RQ:7D)I>R!YA4 MBC/R^0J[7;%I47D+/GG6HE9AG]8TJI4USUH^O*@\MT"T6[!\]S>%BZ>A-M2,> ["W=/859[8L6;X>6]5;H?)#5;SERIL@6_[_Y^2G\WI3VRHFL;C= MS8L*AJ>/ERDLC:+J2K4&2;WZEN!-JI -0M&N10.7.]8KZ[M$V3>_G(S>;E.\MEEL8X&SP]\LZOK"\VR@M%ISOOL.S>P5S*;:MA(\G M@VKNE:65K\6TLLM^=4UT?PS^#'ZY-1L_,",L7, M&\_.F]I\J5"A7%4,+DZ?+6EP5$8L9MT"67]+ MHQK?^:EPS+A9))^ZZEKPA;FLNQ+UBX5&JNR?EF]8.+=]XY5NNER28R'UTX60 MWQ#7FW;NTP,PP;$42=DF1UG9WZ0CF.PT2&,X8.034X+WYY<.R)_/WM[-OC/%R_>K/R0UG)K-?;P8I"O5CL<+^"HRGO5XE?:NKK.TWE8 M&I:3P<_ELD&QMO[?]K(7-;%=W'U*ZDO^ME!K]1YOX?\[:R-KTZK_1D7_A^(K MN^%X[4DWFF 4[57^4E]NZ=]?O=SU0IMKLE[3\2HS4)WPR3*F4:R*8JPL?_#5 MWBAZ;#I?Q4FF5XL];G?\1;7[8WWN@FK?UN3)L&D9:S(>M0;6S;_7'Y<;L:13 MU?'UZK&;E5WZ;M#>(+8^_+C8-$U3[9]%,"B[X;1R]14ZW-BDU9Z>#5XO F;E MEN7*^:@\-'Z%";)K-5@$M-!C=O6NPY8_8['IVX#<4KA7;U)$Q*=K&[(E2Y'Y MA;FXDKOE ?3RMP5S5Q.A;?!?7[@2XL?RK(L:05F]],)2O5<,EN1>",BAKMB7DKN M;"=5G[<20CNW2-JJBGX9)6^NE>,B<7]-GJ^$]0,JYZE@L)DMLA315G26)L9= M Z4XKC7&?:\_W@92JYS]HWQN,Q:K+,.W@^I! M?5BL;I'3F)0%-]=)P&I/M3.%%@F80NAB182*TZVQ4HVR)8W*8\\&K_+=5ZH* MXG/+K<9=N]Q*M[K"&P^NYM!HGLH#;GO65UNSPLGA^$-:J.@5N+9WK*#7-DV> M?2H^V.Q\$F]<62RP=F]OZ\]V&6M86W:U:=+LEH=WL\RB/JXP1=GJP8X5<#]B M"]I3DJ43D'AQ.X4(#%P*$DC(7"DA,J5K+>2Y%E&E)$"&VD+>ZPR.) Z$2Y$( M)<9G?1??7[2[T%$40?(OG,G==1BALET_]I(1X6,R%#0S95^"9^"5X."8S8&X MHLFU7XL3N5ATN(J@BS('P60"1ZT$$Y6/F>ODO-SN7M(O]/7?\5X^J^;NY2*I M6WV[!I56K3]49+M< M)#W&Z0K/=OS6CX//45&'R_0N8NAGY$[89)0SX*3U(*@@Q4:V";R5/@9@Z&^3Y.-;:OXM:+[@, M E9':R$>%Y-Q*AY8FU%=QLQOE(I=U,CIPC1HW<@;$<[BWHU24X1U[=$U[MB& M^6*=A!,FS6P%#3>J@9I%R+4M%%K>X]Y9.JW76^\XO6JW7IW'@B9U@7'J_G2C MNI9JH+7G*!:QV+:ZI"QY%;S_7#UMCOVGW^L^\AR21$\$H)"&KFG013'DUB#Z3Q'0@WKHNIDIV]Q[D MC-VC4?NA8MN"S%XZ#CM>TB)XU\KKS6#]YX&CPL-P%62[-\SXP\)T&+P]3^GV M@<&MF09>+BK:1J>[7UWN^7X]"O";M,2$SK0=!ZU8U<]K)*Z?HERB.N4M;%7&HS MA4U;X+0*^=\HHZVU!(LJO^$TS"]JF6SUD$*;56W]I/+JPT+#,%O5V=U8=%EC M^KC,L[MU=KCVN,IC\KQFUF^LZU>P+?03W8ROWTGB]&2A[ MA*59?ID^MM#W']BY8BM;HN_K7#%X;/,*[%RQV\X5K9C<*Q&;^6',!".58%#/ MS12?*KH"J[HJ5*$(H\(INM:[=1,_[,TR)U@/!\Z*$_;3*BW8093VL(]KO[F9 M+?WI.EOZZ^U^H;VFPU-?^RI)?'TL^/8AXQM9Y#8=,G:C-A/=3/+LS_8HT^H$ M];-%&J6>):J6_71YV/KJA-U5+?1?EX?#5P4YY=+0AG$_L[+[@KDU[EO-]?G% M?)';B=7I"\/KVNCBUDUGRTX0S]IJIWH.N\9_"]M7B3_JRN675T'G9E&XMCAK MM'11BJX>CU=)L%0#X NZ%2J_;Y'PWJVN&U6/<#7+8'CU&1=9M>41EX&[?E3Q M$-M'NZ:9U&U)R[KXA>E0B^-\76!9Q+-5LX#6.YT.YI?OIZZMY+U_%?5_!:C: M,^K5+U\<4E\Z:64%;U<7EI>]GZ,V]-G.!O^UJIF[?V5M^;"+BX+N84OWV:(\ MMUQ6*P/K%4N^7-3FND+RJ6LK/*H*6P0!!I,/RQS"*E31WJ ZJ*-AOHI;?$8< MEX?\FQNG\C=Q/3ZCM:QE+.>BJY3Q HJ2LD4#"0DV"!&HLCK'-0>B^(39&L_ M44- "%HNU\(!4\DSJJ+P9FWZ[6>UUM];0ORMT.&65P!-"L_C?%K[7C=IO#M! MXVT5]K7)<->6WJF1?]20]M.U0BC"?-VWHPC>%?@_1JJ&T_ODJG;8F+JVV<<@ M3R<770I-9H&K8J$!I2*""(P44:B%WC[0?LE+U5H=[G)**UJL,1,9:%YD$^$P)J"0)S8E2 M'^/Z47HG!.,!9-()!+>L &-6P'-A$16U9NO]6@\&&"GI%3(.VH/&<3AK#\OE MMN',/\M_I\4N_-.-EHV*;IJMB]9"'ZL&;_7M'17\N5K+1=B[?'G\.0U]QX Y M&_SM,W;S-'V5M7!5<; \4[6,]BS,\F9U8NH6XJU,B1N/75H0K;$\K ?DRP+2 M=">I2:9(P4650$I;W-M4FYL01<$PQ8I(Y$S\FG&QB4O\4UOS_TM;\O_JJN+_ M9'.-"W(,;E"BFLY_']\JOUV=4#EF"^-F8J^>-5DTISH?7B[;=.P8LQ:>VT9* MJO/$039>9N$M1">+W9^*9C/&4LA,.ZZ93\(\J:"PN7Q>L,"GZ>O\>D7UU>FH M%>O=2A>\<=/9\KJ;R8)7O_[\4+9@_\D"M\#ER^M7**C[STEALF+6CA<:JJ!U M,RPW<].B!ZIA>E,K+:I8VSO\ZW9WM&<5TEL W_5+]8)-(TO.L&1!J50L*A,$ M&%G,;25DDHH6WY6LL2EC-!>+*T*L#4F+I2W!U:H8*IW/VOH0"-F835='_7Y? M-?KY/=7+/GTES^[_)-*.G]?:2#?USW5A93V[5Z3CPV3V_[/W[LV-V]B^Z%=A M]=YS=J?*T @0 +NN5/5D\>NW)ND4TGG[#I_I?"T-2-+/J+4W9Y/?Q= 4J(L MJ?W2@Y*1FIJV+8HD%K!^Z[W6PD<42BAO)M;5:EP?2'/PDR^)H<0PAR@#G&4Y M#6#K#1S_@N?4.)NO]^\I&*!V65!D2T;@.Q8C610680VP[47AO17//_EQ?Y;G M/N[/LT[_\0'["(=_OJI^?0Y= C:F,]U74H+6$.7%\]T8>VAWJ(,!S)'T6 $L M@^*@2Z>0,U)IDEO%W)IQ7!:&E 68Q(5D%#&9"R1S[I%CI:!46U*P1RKVB_/Z MJYN&(*^Z6LT\N)UWVLHA>O]P_CT_.OJB7NRBD:7C8=!DR4E('E$@7*TMD8*= M4%QB*?R:&RO/F2P\U4A;K4);,8 8@TN48VHM]H4O57&87>1'W\5#P\AM3:BZ MT@DDYJ*?0!-$&4_:7BR3:5VI %^=3D:K&8XKU?2Q#]"P8R@NQ?)J(7UH,[!H MPE0G&6X"KSIX?[=HH!DS_]3B&M'XE;H+MB17&!RD* >"]I MJ!9D'A4EH]R;(B=T#4&?DZ.WQ36RJZ0\VH-2T ,_KW])@%H1H0TOD#$.)"L8 M]DCE6" OG&%P+@0IU]KM/"<)<.]G:5/-S#'3_GI8(K-6'WLOHSF69( DJ*/V M05C4W02>'AM_7V>.=!KZU\[ERF6N[6[36G7#*BQA>QNMCE@P$_B.;OH'=^Y^ MT14Z(0E=34,R0>>I73&U5K3SNYM^"O,I0G:]&\_=(Q:\VI2PGIM7B\KF+1:O M4-^GMU *_^H%FM6<$3A*J! T-",N:B# MU9\FQIT.DP=^A0<;6L93> KI]"^/CGK+%2]DB0KB"6*4!H<(G%TOX<\$8SBW M+X+/ZO8R:@._+)2!N@?3J^_F4.M(2[)D-5W..1*Z32ULE;=HX"^4KY6X\3W' M9:O[763*?HI%>R'?\W92#1>9P=5LX7P H*N:[,S>5M(G:KX]C7E1H8\26%6+B6/1,QAN MM5*O>Y'=JKOI9#2*!EG(B0H6U<4BVVKY^?*=9F%X>>?W]KF+P0NO&TIR[ICB MN4"*.MVD;A2@Z7)#"V:\IKE=&_+SU-2-.&PS^(Y'L%UM6/#5XT=0&99D673[ M/6O(N+?F3DQRT0TJV!'CUK$AI%K[>=H^]0L7T\JCUU(6 M5@I3'O8O/31"OM_\\HRC\I3920L[;[75\ZT:VC Z 2SI,!]T.)Y,@TK:9%:] MSDZAS$CN"TP1IB9'S!J'@N\>%1J7QC NL5MK+/E$O/]5W87C^7'R0R3\SPW= MFYR\G7E R-$](*_>M<8XPXR"MJ!M'JJ4=8DT*0OD3]\/DTX7G44_H&U0&ZL0U"XK:I@NB.>.(XR)1*S ,E34>%!C M+;-2.2K4VM%[(HYM/''->:P^ O'Z44H#_Z!02]./4IIF D];:5K-@&QU4*V9 MA7#3SMX*,XJ;P;QP!OL!:-I[D(&<(DI#VP5:&B2YY(@17I:E8T1+]E+'RH)[ M#@)MK J M@1G2#&-$N;#>YK80Y$4=I@Z[1K(Q"MO3D>&N*020KAX@HPE'%!$FE M)+*EMTKZG!*U[K,N'?46SH>T(71+XXB"%:>9"_P.-E'0*P^07#" 95/F?*URBGF: M"U@/\K9P0!>6(ZGS$*D*.:DX!\(<#;OM=J[7?\Y!R':-=YO!>V^F)A%6CM$;N=@>X3! M+[=P0!NK9=%,83D:(EP>VD^W<[9,[2P99#^N#YX.WUSZ\9=#T(-+?VQ5Z+'\ MCPG\\U]ATN,/[W__QYMO,C6?70<(K$?B=D977\V']:T!,ZZ:%:WZ;IK676&V M=;OBV'H*/AU.HVU4]YANQM(V+:9#[XM)#*K,PFAAGX44V%DL.;[7K;F>!AM+ MCNO.S4:%5A:+AT5S+X9EZD<&JMPOHG>C>IIO< :$R$W5=IQ8O*)?WK!^T= = M;)Q],+-), -)>+$P@6.\F $<\"N\>%W+,JP'.7Z*-YNV;QV:GZVLIIT[W(0< MC)I.8X9QOFJQMOA(&] M]<#S80@Q 1R_N]=4;_6:;FPL_+:<452YJZ8GA^D,GO9Q/J^;QC,6)XE_JOO> M#;(?0+2%8I[.ELVFPZNKX)L;=U^_:2K>3C3M3M6,R=>H.[XSIC&'P]FT>HO[ MV6DW/IFVK>'"U.:Z'_?D_ISJBY6'F&7[\*8I25TRU#@B&UYK#/W[Z>&+=/#0 M#F7FKN[J J/N_D)KBON FN\\1C M2P4"Q3!'3$FPL81VJ"RE]DQ1D1<]9!O>[ATVN*HI+36Y MR9;WBT^J0R_ /O5#PI!N%X)\X;F?KUW\ZC9M[G/L(S-K)HI4C;N^?L6INZF; ML=Y[Q:#B-M&,BZUO5G>##?J$L_?USSAE?+M6^3FJ*(UFYIZBE\%IG=_<+H

>&K74,-=4I+8*W!E5'P#4)'^')T="-/UQ- M)_/;K]JD[>KBE=7BS>M'C":?@WD:;<].ZXKIO6PJZ$-=1I^ M6#LDHVHW M!!9WX05LP^^K5P8ZMB9IE'/AQ:R[B4WHXU&H\\_G81OJA-*U1N7=5U@[.?=V M:I#]UNY/':(.7ZIWI(Z(7[M1[=^=!R\L2.Z&LHWDB#.&I\.J'GVUV?HFP:?G;!4])YUYKN>,;MMUGWB\ M5K3"SBEH^*K3[S_H/LMM6J25+:BXZ8;W]C8"2:T=U?D^UH4\LW#K?\[MU>+& MC38%S &Z&^!6/P#P-8ZW)93MR8Q[IV^MH1M%?(ZY('WG%X%3?J'>KV-F(B %)[^ MM2\M4'*A%'Z:!$=*$1J2?-[ M.F6LSZMG=\R;!CWM][IM)Y?:;'QVO"UHXM-Z0CH #CR[GD9Q$-U3.FHT40)Q M:^( =(84D0(5PFJO'2_+W?0:^ $T:@"!NBX,],O.;/CW8QM_'=6T??7C=AI2 M91\6/3S..01U/PSBF]5W^J/$V<%C9=5%]NL<=,U)]MO03&KI^4=P.]CL_P,^ ML@!=@8E^!#13@T9YCW_IAH<;$7G?5;[AL0&Q9\W!C/H>//B/P>^#S$Y&(S5= M*)&QPVSHK%(#9#.EL]-7O)G"F54A?AQC,C$G=.3:6IV(X(LBO-7'-@]106FZ MJA]6=1L-=)Y3.SV"PV3)3BNC2N_)ABC#1@&OEH0&+:%6+NL'K0RP4:$VJ%6& MHZ":C)O U/O.A*$F- \?3QUH_55LK0ZZ8VPG,P.6OE?$U)1'/V,R:*3A; DE MV94:-N#<*JO=]W]NZYKOG'?-5*"X74T=9>P,-UO>'I[?$"&LN#U0ID&\Q9[> MWY3/U_>RUFLEM&IS->-=%BUSFL11%R).\/51D(Q-#SA[$('!E22Z4 7*%0.! MP1Q'TI48A=:&I1':4K.6V/4<@0%PM0P+_SH%P3Z'O>_TGW_U/--_";"Y<43"3L M%4>/XHSP( V&"QFVK#RR]=6KR0A-!D1'C5@DR;4? 8ENVF'J;8)(' #827II M#:!/0QM'A;R_4J-IV"D97E/CQ]K4>-EP^=*&G?-_M M=Z=&U20*MN%L=F^A,0LGEA^#PK%PMD6'TP,O,/2UP=5\IWY2M-4;IXJY'CK? M2<((F9$QY!/JNZ:PF]]^^.YGV,Y@LH^B_1=5KLE\:MQR?=4BOZ7IZ%#[4*/& M-(MS96;QU:/R&5?4OL^J?RA8Z=EG=5<;J<$'%(S*39T FQO$C;T%91 L]5'' M#='2J#9,IT%)#$;^PD_6B80\5%D=O*C!'0"_V6;>#NPA/*,9AK/A.'1.37MR MZV_"FP*K PN&0N;)_.HZ<^/K0#*[X:!][7C?B[C5[K'%"S8W7:9!;7Z=B\R M'@_@LN:*;CQL(5LJ]F&/<:SE<0Q*]&UGN8O=K,<==0[@Q8*9Q@!V#Y$G>*#; M/D#U5@>_[_AJM(G(%^V\T#B_LF;U+3=NLK/:-+G YF&Z9VPY,IM.EMFPS3%O M.31K(KW+@9A/*,F_R.;CV#? 3F**UB0\-YR9H*N;I8,>X#)\4EM/C>:<^6%( M9ZX'8X'(!N%0C^$,:2W+PB?"Z\*G9?!OB2Y=;?])=V-U2G!0N8$@*N@* 0\6 MR+0:5H W;W*,P\41"EK++#BJ3+2.ZILT?ZX:B=$:BFN6Z(*654O++G.^2ZWK-Y?S:( MEP:YPJ%75U?3D* 8 :@N9(CF\XHB$I,&(DPOFZ OP 1L]=I!$\ST<7##-K<( M#69#(FW5+>+N/B14?'3M_9#V/&BXM<9G^+K>HIK5P!,21C8\NX;QSF.#5G$U MF0[;+(O[*_4NM'T:7=2(L,A0"(Z!59=$1WF+.A.H%FHX:@5J[2YJ7B7TG(D* M(;QJ%6[1>0G0FNK/;H+#2F6F&9+\?^;V'09@L M)-HJ@>Z1-N93A>5/G9_'C([5_0=]K2%#]G:L:L)]LXDB]2U]]*A'Q;85"#%L M,UFY;3,?>$EO>,H_Y]-A98>U0PF4XC9YZ3%$6&#[L#/3.!J=M5^_]M2$* 0\ MJ-ZIL!&=O5KQ,JTH19V@L5Y,)QQ&137V?ZX');9::FQ'VNBR]^5_>W);):#. MF%KJ 8TIL- U&PD8= /X1M2;C]5?),!XRC7>-[GEEESCE&U\"MG&YZ;F+$#U MP*!SSS;:E;5R2O;%YB#"QK\"0ORM+079T%J1"T,)"?,%.6*%\DAJ*U"I"*=, M.B[Q3M+7_]%D<\*:];#6$I:Z9C]#!4;G>:[W'"J@@^Q]*!FJAF<33WZ\"1D] M!)WEG[-)^.%Y8W"WQ/H*YLO"^1P1$EC0>8I$B3TBW)*<"4Y\8=9ZE'!)++$& M:44H8C0G2#+,D,$EQ5A([0JZC6T[F_1]"[#? 49]\)U/R&I)>W! H=@0,=P3 M67476T"A0_:=^G_G ,Z4K[;&/6[SJ=7ZUT6]8&O$M$E:'@[QOV)YBQED;]_$ M7]Z 6:7:Q(KHSZL:.ZBQ+:6S%C5XWNC5)U,K\#2_G7_Z ZXJ2O.0[QNA>2'C]W8V'<%B^!4* &?Y#G8]WUY2H5-=!5[IN_ /!^U '%):8,ZC9Y+^J M^_E!W5%)#<.U!<>-F_XL_+5?2][JD*D-O%3WBFSB%(/&ZZ:RJ]%$![=,%TRF MM;^E[C/LS/48WOGJ[CZ6@#(<,FZLNPV>E?'LGHH+3QJY*V7N%EC4091VQ-1R M YM-C5EG.K2.;%H*-,59\5T7Y4%FJ5$NIS3>ZW2PEFL6LW1#XI%;2:.:-;[! M;OZP6K:?[- S"+=!MNC2$!JB+++"U:96#2L]XI=-&NZ]:+><8TNQVD7=\WG# M:@;1A0L+F<.6A2]<+9M(U"1NG4?@6@)TZW_3%>'H$4$)+ MJTLKUD9^YE1+0BQ'!;8Y:'NZ0!)K@8A6PN2E+0C/[Z/#;W7!01B/%@="P$O\ MSW!V_2V#Y??3X1$PXHV[A;8,OX,CJ_GS)_G2SZX&Z9__\/%X);]74Q$O[]%S@R MH$T Z$WO?@RANM5Q$NT$C9V=F?Y,D(W%1C&W6T>JK$02+SH91G;N%II(W8:@ M5HHV:2G31=KZFB(T.&:H:P?IVJ'#O+,"\3P FB,2Z3#S0/&R,%861(JU6?1@ MB6JNJ4?">(V8M HI4)!1;@GE!!OC[=HA_MU<@\XR>9CS898$C,*=8F73]16GAT:VT*HG9+F?_T'*?"[SHJ:"./?FARW M^I'-2X98W:6:SR;OFOA@>(D0+H37#I>CD;J;S&?PB"_.OJL?1S >X+^T7S"A M9.>V+*&=H %)7 EZV]^A<"%?:!7GB8P4;E/0O M(0BZ_1KRT.?Y@ K<^>_!+ZQ\_K>_SJ:;EM+$7,,^:67^%>HRQQ:U80COL3>; MCW_HXU]'>B_K>&_XPQ8J-/1NHKVWLRRJZ%G+7F"0AN2_47/2X+)WBY!O&Y-? M^])F9) [#@0_!Q,>==3?-J*K^F8EM#:SJP2$9X9/_Y\W],WSB%DOKI?T?)"" M__4M?%E/A_]U4:EQA4 K'/K'8\I$44_82(1#FJ2222VE MQ0@3ZQ KK42*Y X9ZK&4W%N3KP667N*\[.11_+;H3?)CTP-'+;H$MC&F]V/; M&?CZOE9C[[<4C/SP\5HM_)X[FURUJ95Y8K*7:H0)T1_3&?P5GZX$X4_R*N:8 M8$8HHEICQ'*=(\T*C005@C,FB?-K'N;G0/B.T?5KH:-7?O[[IB_WT7[9*?XV MY=>A;N0N*"$[/8=]I-Z1D?IADO0#R_?HR7W;BXA4CETA@P@H(49TM,*R>L,R"3+#BS+ M?@G]%T,&8JB!3.=U"Y7^\Y5*M,-+&% ?2JL(4I9KD!9*(J6-"?DON13.$,+X M$25,9US9NJ0!5CI DO/9\N8^S"'X.6SBMD*R ILSLL[?("@^E06&0EAZVBP@#0E_ K*PJ%#<=%N3;&]&5Y09U10MLV M[7T5IILN4X@ZTF%;TE#;H!Z^/'OLNOXDATT!VCH/IDT >K ^H"UTN%\;L#$[ M:'/=V;/2R1KBJBZ//Y; *4.IGQE*!1^P,G\@HX@.)'LPZX@-&'OX1N43TYJX3'2(,Z-QJ^D&I'SW7:L+P]4O!EK6[66B4\BL3?+\;. M_33TCPHFI,/YZ,-YN*S&\S^H/P1]\'\'?? EA[3VUN+\Z81>?+,/I-[KT>V3 M&_QH\?&=2O]?IY/;,/513>^R?XTGG[/KR><=.W7/$3Y?E%;S%=[,HX23(RJ\QTPG7OA93Y?#>NA [2.@[50I_J&3+N*!,^LDRGIR\L*)]P8"6=L%>FLO7%%9ETMRVZ6^$+K 3/DNFGHP-M,%>I\$EN/CT8+_2TFFZX_/#347@ZG"P4PMYU&Z4#2?[E9 M:(,^BP,30K%T/3IN7@\GO)T.31Q1U(R"N%C>+$X7#F.'E?T$7U17;C*OVCN& MMUNT,'QJ^^03/@AMZ\9-:0QQ+SK;/U],:(J#@E$]?[!MU.[4=!R'$]RXV37\ M>7D\FD:F<:"%,M?-1(-P+_C#/^LFV,OA3=VIA>VN=#KGU],"U?*4KAVTMF/\ M1E?Z]C79857W;(9G/K2$AV=)-5.C7NBC965N'!,*.0Y"B>4R1T*5!7+$..U M+G"&7S)>JKJ]_-!."'\_MG6O3 Y:I^MG-]"!3I?)!5M/@W'&@+HQ('$4S\7YH7!8?>@'<,W77 )OADT_N>FA&S736,!;U-LZC"+\M&"R. M7 U8/)T"SM<#*\*4[OJ)H2($.,O=SM:FGE1SW;Q4.]EGZ@ <7#T6-;8X'DYM M+0B:8;N=:1GMM[,P1M># C-I9\W7@J\]\^W" \[$%;;#M>/?[0:"K'!^&MBY M[T-*\ K2+B=VIGF=@=C]GM?Y6,@@V'M5*(85DB14'^68XM$SH7CKQH MO"+(O\926ZF[_BF,)G!QR?V4@ON2!Z#DW$[&<<1(F%SRX8^%21 Z>4=$7>GG MW8P+,B.X#%3Z9CQS@Z%?&6KR#S6* YM_OW;Q[O%Q!X[#K@X*R=[.QVINPVBX M;^*ZU@J94]?R$ZP)I&3 >/%0A=V LP>=>W*^K!JR)LJD,\I3K$GS?.CGNEM5L&W*Q)LS(DY,@W. M<=,W2,AT !(-$A.D _!J:7"H0MZXR&$(^,PN0M36+_)K4@&(/^?/]U>,?19/? @.BB4W$O)2ROY)CTK 5#7XH#7FGJ MO[?&X)"7"A;:(E8XCX>&+RAHF M3<%)COW]U/\%ML=LPFI-;L M!Q0!]V3HV)%P[YA5Z,^QZ)X5H#L[LZ\II4CEPB=55KWSI.ZG(/Z]RT,;)#3\ M@JZ'%MC@\H<_F6 &YYHA;[4'#;5@2!M'D=&6%1+46DGIPSAN'UCJ\2 M(/>32KT_.*\5D+F5RCJ-"*<&,<4\D@XKY*A@7I2&T "N+S?K=P'(?Z=L4"3, M[7L<-\VP;DLB)S,U:FO!4X>Y7L-_HE.BTRD+B;Y$1Y*BM471TBH/(1*&K/04 MK%A6(L$I1H6G!CZ36A;D)99O=7NY5*XF.[=V\3$;_YZ\ZI7@.,%Q@N,^P7$N M<^<$(X@4.=BP>9DCI:A$UDJ-)<>8Z[76,$^Q>U\*QX"X+(Q!2XB;*L;Z6#'6 M:7>4BB?2@E_3@E-Y3"J/24R0F" QP8YB"Z]*W7IYN?/*7Z%^8[]FDY M7A#OE8;H2"ZP$Q8C'9(E6(C324,HL@0+$P8H2[X6HGMY&7X;V+AK;/ =)5!P MMN_A>Z<;JTN@>$*;GD#QJ* HJ-9$6(DT"_GZN6)( 1@B[0VFTAHN7+'[,OQG M@^+?>;'OO+'3Q;T^-U;;0-RSL^[V4V3_2L32LZC0ZP)Y;2050CDD!0?=D2G0 M/(G-D6.%+4"=U(07#]Y$*BNE50110T%IQ4(B20G<4SGCC29A2%ZQ2/9E.)Y_#4-5#%,N_DG-_IK(H:6%/TL*X"[8E1;PT"C%* M>%# .%*Y*BW+WX)2^ MDM)7$A,D)DA,4KA2EZAY!7:47,%XCQFGB## M@U>H*#"2N'1(:8>Q* 5A_[S4Y:7A*&IYR M-(P_R^$I7C.!92Z1R:5#S#*--,4>:4>(9Z"Y&J(>O@FUTG#CD"DU1DPZCU0) M=U+*>T6\S)DC.\P-^VE#(MA%YKZ8T=S"SYE9S1U+ U7ZHA;VD4J]!Y57JEJ" MU2QEP3&BS$K$G"^0+$@!F"*$D](*MEX/L+-,M-T;VF(@4\_#WO%6 N5^4JGW M!^>5@K)C//?<>R0#RC+**0 Q4[F1FA%4.JT1XXHBY1Q# MU@/2"DR5IVOSH)\SAN7I0 Q8*_:=]--'EMF'W0L_*SUR?V^I^;_G%>SH;][/'Q^Y?0_GA"PK"=$'E>(TC(&H]"BMSQ[:2:?0P[ M]!%N]H_1Q/SK3>: +VY##L)T[O8,15OVZ+%>@6?LV,=K![2[N9V,X?QZ.,YF\-5O)R$[(DQUA9\BPZH9_/+[ M#/ZY:>_XXQB>X#([GX9@:_A:>T(.M,C9]=2Y[ 9^OZXR!V]LLY_5U%QG.;G( M**8LKA)^R+.W\[&:6WBV_2;[[*8N4Q4HHJ/1Y'-UV3W79\>I+4!%?-J4$*/F MLTF+T^$E8"_#:X?+T4C=3>8S>,079]_5CR,8#_!?VB_ YH[4;>4N*W>KIG X MVO5'X5O?^\TFY^"G836LY=5E>X]M;K_X6"H'A!9_>??FKU^YB P8?>"2G ]D M43YP$1U0]M"C'OJ<#CA^Z&4>NLEQWN.HDRZ:4&&=\.!:5J\6;%]'F21;OF<+2QZB M_5PK8-\'!6QO1_$TR-V_(ML]=3#IL7V_TUCK6[AF!,91]2XFUU@56!P3"?" 2$.XA&I-,T9>A\_W)Q/VU19,<389H M,D1?J?YU9*7[E:I=PAG"L71@2Q*-6.XX4M)95!9<6:]+PXJUL=K/L3^C$/H( M,FC7:E>1&A,F^$OPE^#O>0VSK-8J!ZNSS+4"*#,$A:[4R-I05^9+B:G>A=6Y M-_AC^VZ1=;J8Z2V(FGGH0&^ M[QAIXJ:3($F"X;,X.*\4A@D6)65$("TL0XPY@I0Q' DK%/=*4BK6^F0]QUC> M&PR+!,/]C^&^DM#6O03AV&@D.7)//_[9*Q*\KH-PIG[,Y-%_BI)")3,E80Q1 M8L#NH4%;QPANJ"'V)]79$8"Q2$'0O0= =]T$Y M ZNMF;'R1)NM+X?J6.7_9VZ)O9[M?70K@]EA7/.K-0"C#<7)G#* JF<$*0Y*1S15!5LK8;ZI:9?R[[?U]R[(]4& MIP2KA(,)!Q,./@\'F2X<%1CEGJLP1CZTTF$E4BS'G,F28FUW;>[M"P?W/.KX M=%GB4-&^!^9^I1+_9K=^69G4NX.):JG"=">4U\^T\U_SLR8 M9$"2 4D&)!GP1!F@.Z$(X3ZW;B&-BY#!#/3'\Y M9V;H>/C-_?V?_R2[?!3^R0[K&Y'ZN[2C]R7 MU14UK];>*%Z!JIF:SM[%=T?PBC?5I8;C/1J.W=HJEZ^3#_(\_\LCECV;JG$5 M3O]E9(VW>%"4WSR&]>^=U&I^"S#V$*0LGH8F $G#:/IF\72MO7I+I>$X+!5% M8GV%/F_^WIF;T"%V?4^"\?T[/M<;$U=7/NDT_#@VHSE@6QMCS>(D"/A]-JE] M-E7 GVSB_="X+#X4+C&!Z6TV'&?_[<9NJD9UFJZ%IPRKV32.DFCO6&6?A[-K MN'1V[;)O)R%[(:1_PT\1)N+#?I_!/S?P1E5($(=WFMRX\--".FZ6#9N7NOO^ MZSGS( %"RF3HOTZ)0 J7!G%JYZ@\86PH:=Z$QTI(9 %95 &"5%!&;4^=+*B7+7]@[YC=X_K?+M7^KIJYZ M;W:'6J0W(!6 H!_;RK$TWA.#2L]IZ'SAD& D"*.24VUA _6+FOP?8%NWQV.3 M[%F7/0=^L0N M.K6F:"9CNX&V2;)UVS?+_,;-QV:]J^/L/?NBY"76WQ/HL1F M";9UU-QI(?>8W%:&JAM#@MV5O"28S I M'0FJG4%2%1QLYIQX:S6%\_-"U>YG-0,JAVJ##W[5+GT_MMVDK9^6=0D?@]_O M(SSR'Z.)^=>;S,%ANHT&R=P]SC=^4O)A2:*+=A)'&$L:3@#8)68R!\L Z!;D M1PV(W;+^;CU'IJ+9<."S?._@OIV/U=S"_>TWV6&E_&0TFGRN+KNGMW]> MW:\VKV[JMH]=Z4T&1FL\FK?<^O 0P0GCM<#D"XW,R!ZMU^,79=PO#= "F M:?,%V,"1NJW<9>5N53@-[?IC-*>^]YM-.7B?AM4P'I"[R_8>6[+KZL_/4KUY!!43QTR4.?YP/ZXGN\XM-;+Y M;&AXE-Y2>Z+>AJ7ND9K+?H?,5]*Z(OB> M4IGV&91I[S6O.]5K/YAZ)UR>J]PC8JE!K"P($KK@2 O,&6:%]86X'Q+(N>&X M)"7"A;;P'<>1\%X@90V3IN DQWX]+;NJG%N-"+3ZYMVOZB[F)O[F;E3HOC3] MX'\8AHC2_W%JNJ/P(9-?B42=*._L&RH28/9PTQ-@'A4P"VY*)PJ!= Z0QP2G M2! "/W%A=,FU!,C!"C+U/_G2)QRNNW_3^0<).@\;JY2"4!8*(E< M7H9Z"&>09,ZAW!"Z?NQ;;.:0N8JH.,:K-[M#E9Y MFL]V]):QK\ZM"P)'=K M97M[_P&,^?G:C3^[G24@@W95 8DD@)44_ 6<"SET!IR?6,L)*9$@ M0>8Y4LX5B.%.$LTXHZ8[J#]D?EA8T#15+F2*'\H84R1N2A%024L_KVX%\K69TG]Z0$.G\^'FRJZP0FI3ZI-0GO$QXN2N\ M+$69%]YZY'G("E&<(^EMC@KK;)DD9)"$DPFF$PPN2N8 MQ*!(8HLYC>W!X[1$J6 M5/8$E DH$U#N+)Y&:>X#U&F< ^B%41_:Z +9TLJ\4))H4(10!S'NG<,F2%DJ4N<8GY MT:M=:L?'+E&4)Q@]E92//@Y;V*EGY+T'L,GVX!_I(^7Z)^CZ2*4CB\(G]85^ M3<*22"*8+0B2#NP)1A5#BN=A_AKVVEKA2O=28?E8!TQ$C1V+Q7SO^>2)V?;( M;*_,0DEG*0'WHYM'>2FYQ!:I@BH ;N:0]H8B(22UQ,N2BQ>UAZT>=@3M [#I MOO,%$X\EO$YGZ03.TIGAM<(T=\8R5!;4@7HM,%*:,(2Q,MJ(@I2>'M4KM1?U M6^S;*W7.+)CR=7;JE8J3IYKAUK>-%I/R=U*8)859GB70>%Y2[+5 6H72)2E# MP,7EB%J:VS)7RLJ=-&%\K/MH9WD[/'4,2P'IA)0)*7>F^NCPH$D F@$P F0!R1S6=1(M2^!)9'L!.2P"[ MW#/$+>624JMP61S5-[('-;-(G:Y2PDY?7"/!QKK,?KRYG<^5PU2\D[ M*:;0!ZF88@I;Y";EKM!>YH@Q31%SP1FCN4$^+[10TFJB7B0W'^6"^6-LAY4! M) ;H^/Z+@4O?WX3?=F5MD %-(823Y;A79K&DLY30^_%N(29!C55(TCC6F8Y1Z;'"V!18YOMS"^T;M??M(DJ,ED [G:43.$MG!MHF+PK*-4&86(*8]!@) M"GIW(8QE!6&,RN.V$]XWL+-]1T?/F1O[EM'31UKOU+'UZ]15\%/V28WF+IOX M)OUGU/#/T.TZ ZB/%$T2]^GG[O'D^<\D>@^4<"2]+7W.4%%:AYA7$DGA%*)2 M8@P?J=+K7=A+6^3OK@(_F"7;J(?Z;(+E?E(IP7+/85EXJTT.Z,H% XLHA/&5 MA)]H07%.38FQWLG2S5FD M8&WJRF53=Z.&8^"1QA,%^'.3O;US:EI]DXK14@;QZ\@@7@BI7^8W;CHT;1ZP M\T18;I%WGB'F0@^_@EB$O?0<<^, 9W;OX6EY]'W-HK^U'!H__ C\259$#JJ< MN;3S:>#9IT/'ML/ @P'2G(05TJ2XC;'"C*F2(DP]1S#(0GBX\>- E'1R/YHM__QL%# 'QKRM:G%OJC.WD3$ MW,@2SPSC86&YUQ1QX3!BA0 56K <*:VQXT)AS]9ZLYA<46440<2H,(()5'6M MN46Y-<*Q0G%'['VU^W=S[>Q\Y#[X;U5U_<-H\OGW^>WMR-W$K+J@>8\F%>!* M%JCXFF7#ID!XF0>J .P M6AL4P4*:NI$*':]FDSH=J\KL?!J2LP*.ML?D0*\[ QYRV0W\?@V@#J?>9C^K MJ;G.:S2:M!A44$\ #^#I>AS-L#BP>?T\CU>E+2YZ0QOCG2M(_^F%VS.1R.KUO3Q8\2H7R;[/]=4U).1 M?0([9X^Q=$Z&5@#Q MZ+H93?NY"WO/&G@+UXQ 0WM<4OP.?$/MBL[KZ&YS3IXRP?8+I:LJ=SI\.W+I MG@Z,)7[L+S_FB1^/5=JW8SWF#$K[@KLMNU5P@H*'OG6Z#\>U-QY^B$ZD&Z>" M]RUXH9[=?NJUYNH^#2U?"3T2#1Z@P:M6&=(!> TT.%010USD<&Q# !<4ILT2 M\P')W@TX\#8DU-P3OSM!N;_(5*YC2I/Y+(25JFXL:;*XI(XJI2J=\RQS[4O3 MFU>:V6H%=V69:U3P$"Y7!H ME"H0E9X[ M@_75I8*?HP;8_TU/8'A4,!0%9@;K'!'& =BHTTCE5J/<$$*I]XJ7:^.X!272 M'3#U'E]\Q) +JY0GUDLN^=ZI]?]EXFS1X'MR;)=,H:WL-H/_H_*O0^\_J'A]!_'WS=\_L-DNM]I MJWS?<_U>''K;Q%E&%/<:!*>C M!#%I-))68,0)T]X)(31;&V2U+RMCG\/#]VYC)*8["9(DM#Z+@_-*T1HK;(WC M'A4^(&_!*"!OKI U.B^US#7%]%"VSC[1F@S*A-8':#6^\:_PU6,T[=YO&_*P MJ(W]@N.ROK:2-YM;!Y=46R98B51N)&*>220\L:C@Q..BR!W)=Z,XN4]N/'<_ M3"?K]TXGK+I9!1ZU\0F]'!6 MAL%TOYJ$7O1@HU=N^FEHX&O#*H,C-*Z\FT[KG#K3'*0J4[,,5E3WR('[P*]3 MYT?.S.J.]?"0:FA=W?$[?!.6::[C1^W[N2^W]>633+L,WG\X&[5%.:M.@]GU MI'+K[SW>BAJ&K[#.P='PK-#N:1I< M3Q?Q\JBW50O.J#^*4Q>&(55VZ(=A*$/]64S&R$"9O-E\Q>*=PKN$1[NI@>6% M81#5+/J_ZG<:!:9I%*+PY%7. 1:$%>@@E@?9A_BMY9WAP_M/73 7+'JN9O#V M0!+X8+KZ3M7U9#ZR@>\:2KJFYU65W4Q@,<#0XVPRCB,JHNX5GCS1L//QM0;9 M[_4J9K"B$6S': $GS0O\K_\ 3;)\MX">2 )7TSU<5C$0D6-Q>8N^[A%HY;9/K8 S\>I\[Y1CIZL.LOA,] #%7AT)HX1L"AAHGA]#ES M/8:E7MTU5[=8'%X"W@:@&*X*'\7[Q $ P"6!\\UT>!L9.W[:R58/3#&OW#TV M^J^J^S"P.>;AR]4@^W%-1 ZK5>A8Q8,;=0= ]"G AYZ/;3T](Q2_7DWC&RQD M?A3EL-+;Z3"\S58(:"@46^,MOUW-0<@'$ D;T$Y=\,I$=(OC;#X[P(HPX& , M?QRIZ=WZEQM(@J]?9.[_SH>W<2-#M"#^*:QR/JH_'L*/TP683B+0!>1S2%G; M6=9@#4ONGY\JLY,X6Z==T]5T4E7=G8U ':@?=)_8"##>TK;KBZ(BBAT@W.*N MVHTF@0Z35MD"<@:@_SP.HAN(7V.S&G>W:_OK5MF5@V]&U VB#;9[99^C:G#O M^,/+7*DI['FU$&W+)*R5W:T_K.>SW(5/ETM;J,]!ZBQ42Z#YI_#^@!SMK*+V M39JWJY;[6U]Z[:+0;!_6+NR58?@F,78.%'C">A?(W7!N M[K Y,: WS=075WUS\14C(L,"H8"F.JR!H]3SB87#1 ;GA MFP&QU[ZM_AG_/XBW_W^GP'YH)37D4]HG.NSX$86\UWX$P5/1OU8<[>@HH%;PC?C+S8GL[* M?;.B*%D'CP;N6RA="BRTV?#?C9+7 :_JZ\2-O+$)X"ZB_1IP:FIC"@?P]=39 MN6FYNMVU%K C,I!W&V]V%G+\L>ZU2*__W 09AP_V.*XTSQT2WE#$..5(2/B5 M.:T]RW%NRK69T$_Q,%>WE[^XJPD8_ "SWP(^_]:>D.I;.#[5>S/;5?N\KX1S M#H7*-_6LDLAO_=A?8W+.O-#(<<(0*PQ'NB04\8(1GFO"L'A1 X%#[N_VJJ1# M[V_TMU6S#F163T'4MQWE+MJT05>'RF^X$PL>/!+R(>DTP.3^YT=U9 MP.KC]83OAI6ZN@IV:RN#IJ\K>&.7! B!F-DRAA-=J$OCY%XL0-_5\GC5EQI% MOU-PS!JK>^IN08FHITBZJWB85]7VVFG=3CZ(9D)TS]AM&Y/IT$4-E)5A&P(* MUDYP# .+C"KY:N\J6Z8U7A?^M;OWF[]%U[IEX9:&WQ+YP#$;8M^7WD MME4)MNJ]"@/-5(""X0504U)2^T+M?&-^?<<%R2$N%" M6\1*!UJU]P(I:Y@T!2$Z[6;KOK75UR,U;5J/FX]EXW3']ZZXV&?3H!>393& M16_FPI9?>U1P*S:G%MXM)F&TWL<.1>%O(>S[J8W7A-<("X.OQZJ+&,)I@\1P M[6T=M/T80Q-;;@3W.*;O:]NH]I'[@NQP6H=>PGCI^O(EO'R8E+W(\_ORR 110I\/ MUB\;O?8,D34AY>[U*-/JN[*DRF[NY*2_)F MT.PF>K^$K"].E%09F%D K?\15=P_)_[/A@S5=G)O&^T:;V^#LR>R[64='0,V M>[Z>'X$(Y.:WS4LM]D5U]B:B^H(ESDUQJ&/M@'+--+4.D*FJL0G@@KC^*EK M0:_T\V!!K"!80-&@K3H?\E:,&H>(0,@G@Q7=1$3?"(:M\; (N*YD%]W>CH9M MR"(*5=-X9^UP$36!E[@)=EGSBK5&W%69E9[,9XTETJ@"7Q>+,3X_F0YAEYK' M13/'SJ?-5?" $)"_INW9BRNGE?MN2I4DT+C)U#@A82,>QRI,': M0J0LA= ZUX3NI'/OHW2D[QL*?(SVX@?_>U0+:ND8>>B Z:RR;9K8!^? 1OWG M<0=-+>VTX;C#3\.06ZFJ)B^KNEQ-AJX3YVMW0;W2;D-)-9]-VASYL-J ^0 O MX7($4AJXX#(&(M_5ZR(8#_!?VB^$O IU6[G+RH$*" S;$C[FXM7W?K.IDO?3 ML!K667.7[3VVU>C&QPH\H'\)@FS[)60@'[KBH<_Y$V]QU F>)SDN_H"#RK.W M\[&:6[B;?=30\K.AYU'&'^Z)>GT8 KS?@O7N7HPH4R^$7=#VTUHTO?_A3*2(+EN>(YX8AIK!$ M@FN#2B(I:)B>:,Z?P5G;]C/X*A>[N?I/ZJMTNAUDTM"RHWK90Q\ZY85#2I8& M,>= MBT&1&BWM4.X=O)%JK^4>5T[!"7>(AE["C&B)I"$Y*A6C(/M(F("Z6[G'D]P[ M.[FW[^4F<;=1W"G&I:($21'ZKI:%1I)KC(+,*@@6#!MV7]Q1A@M."$'":(68 ME072!H2E]M)38;$55A]5W)$!2>(NF7G[,O,P 1VPI"BWGH.XXQZ!H/.@_''/ M#-4YV(&[%7=%$G=)W"5QMP-QEQ>>.>Y*5'H6)GMZ"H8=4<@00:6C1N5VS;JC M"KX O(^\RX'?55XBF5.)PA^9HIA;0X\I[O(R67?)NMN;N).A!;\F A$66C]Q MI9'F!J,<8X*I*+R0;K?BKDSB+HF[).YVD3)<%*;@3B&B)=ATRC D6ZY0"#=5- 0!5*:650RPX4"85=ZO%MQ)Y*X2^(NB;L=B+N"XSP6%:N2YHAA MCI'B@J$@Z92DW"JYUJ74:A!L6',PYP*_"UV">EO"=QQSNBQ*JC4Y:H4,3N+N M5*R[YZ;"]5H@ B]QCJE!F'-@*D(94D)*))SVV%"7E[G>K4"4RZ3X6,2Q5_GX M.M,7GXH1?:32D65L:MN_K=,'YX2#H8A,*0O$C+!@._H2>2:9$A1C[=9J,"SS M7A!!$:,V9-V$:*(3'O&B(/ )+UUQ5*.3Y .:>O2?BUG:1UKOM 3@XV2F1DE0 M)D'9JXS2)#&W#?4L)=<4[-:":U"QG?5(X5(C*ITK:,Z\L^:\.CN<+:_M0V0^ M,-;F[*;7'&-%1YF$D6DU"LQWUBUV%HMM1JL&V[XS,[7IW1G:>=4%]_7SLUV7<3NB!3$@L4D M>'!)6J61=!2LJ!(L*.ERHOS:W+/G%+&W.].=L!0GH+T?V\6,LU=9J-Z9[A&+ MQA?]K=?[(ZA-I\]L./.+OW4/__9).*&8?>(7+68.M/A[O1P[]UZ\M-2>#B3+\?*_![_P\#N)X[Y3:@;0.T_ LAE M:@"P4\= :@"PB;K/:P"P*G52E?]A?%J)V1.S'X'9UW3(Q.^OO:O'R6A3&UP- M*5WO#-+U^A(A>:7Q#V(H$*;GE#QJ*@H)Q'')(O.0!:E@IJC)"9Y#\JT+A!HXP5B$E1TK56."L(]$=8R MZ==2>9^CF&^-1/_B9KN50WB0)RF4\##A8<+#YS@J*,VE,1A1AP$/>]J.W=S*D4A%#*F+H@\ [E=J% M/>8&ONW%%$S&'2\]+Y#QMD1,E052+-=@7A!).+..T/7^W#LR219)L;N5P7+ M7E^AQ'.=RX_*8TL2(4F$)!%>B40HM!.&$(DHEA2%CIQ(BMPC:KCPNN1%49;[ M,LKV)!%(.>!))+Q8)&PLHDOEX.R[=QE?CJYB5^J2VPN8B79Q'NX=QBG"K<:P8.&?FB6\TI7 M7V%1L!=&5VZH_ E3L,;_)X]ECE*!GT>X>O(^1JGXZH6TT%+14^'2$=-2PF3-(E_8"KI2SZW)5%"UYN/XW2J4J5F#UECX2)KW#37RDF.F.(PLXCC;U&##./ ME&$EH@JKTA(CK'?W,5%0(BV7%OD"P!0PD2$I2X_R7$JLM2ZP.CHF[CGM]W39 MHV^^]3Y&UG:JRO]V+QUV2\IK*L=)Y3A]D(.I'*LD2N)S].%EV-3N5*$,?F3M5:R;QD,1#$@\O%P]6"P<" MPJ-"2 SB(?3Z+;U$GDN>4T7@+VLM=)YBN.U?/.P_G-)'_MUK<68?(B_])_JN MTJE5<60!/0K$-!]R3HX%4E]<,FI+;>&,84*$)V(20]2D!"" M-"F\*(F3%.^M\\V)-N/L(Y_U7A%. -U/*B6 [CE 4\PD+\%,P=2#:>.X0TJ& MX;W8%4H0RVRQ!M Z=[G'C*/2,(U8#@"M9"&1*:7Q /8<8WI,@'Z%;6CV$;%* MW6=VN:(#=Y_I#FR^G0)G3.$^BRXT:D/*V\I\<["VIL[.S7I/F95)T*%SS-1] M7LRZ9 MZDLDJQ]QJK-/^>-<:N,)1<[A$C&G%%+68Z2\RI4DN;7%VA315S^@X72X" M<^9+X?*UY+T=--E9R,+USA(_+7%D1Q)2)*,E&2T)FA,TGQ8T@W7B<\(]XASP MF;%<(@GV"[)4$FZD(MJ9/?3Z.2@TRT&1H'D?MDMJ ?2B%D#=X9IM=G*/].V?U.TCE8XLEU.%TA9)*GFAM0-)FA,* MRMX*6116(V[R@,J<(Y'G@+7,6JV*W.#<[\B^.0 J/QBD(0FRSV5:01]IG7KF M)(G:=Q?':VW)_@_3)%65B'+ M3VA2S;H]?ZJ+;.QFFP#IH*^UTDT#CM9C47$!;LW!;#U8ROB\+ V2U@' >1P\ M6%0C+5Q9",:M8B^:4-9BVW?#2EU=3=U5;'?TP3>>JX^!9S["K?\QFIA_OX4Y$Y![E-( M+2X*SSDC EDO<\1,:9"FG".II6:>%[J0+PK,A-1B=1N#3?]VM@T]5]_7.+&K MXDC\&DAS5;QTGJ/ M!,J]!N63SOF)C__J$Q]-$UBQ^Q*#[*MI*"/W!=GAU,5C%6*N\YOQ.SNL;D?J M[C)\^NXVS-T:7W6.Q[!^<&,.XD$!?V@6V+Y#_"IR8PN'ZTM83 @?+\[9ET?" M#Z'/SQ9YF0_B&2%VLNIT"$>J/G=_NUY8T+?JRM76,5(>7N]2C3ZKNRJ$:[N[ MTI*\B;=LHO=+R/IB1E79]32@VG]$?OISXO]LR%!M)_>VB$:\O0V9+S'5Z'(^ MAL6,AF/W[(V(24K!G/ZV>:G%OJC.WD006+#$:6;';6V6%]-:[N7@=%)O8C[. M=\ZX&^VF"Y_9!4C"33ETX2_*F/G-O,YY4C<3D"+_CMMUL4S=&8ZS#[-KN!\@ MJZFS7S,5AF4^)B&G*?_*?K]V\0NJROZS'\G$7/B2B1+EV$I0!P0H$Y@*,-F\ M,MP[J87;29W)NAX1O$*_N%VE$-,!WJI%'.A89DUD+AZ_?FPO-L+GH06=,Z%C MMN4.A=X,2+NBU,SF1>[+G73,WO_V;E<2#[R]%]G45;=!H_CD1G<'?HG!BA#> MI.>!4-Y!(JX4F*E<.D04AT/@C42:T1RI@E!"+5@8?JV4_#F)N#^Y*S7Z6C^/A 9GOQF;HJJ,GXD9:Z)L_^9]_CL)[_@F,_>9[KIT2#GG$H^""+=(S 4PNI;Y?O%_^Z0M@G9GZ>5$[SQRB$;^!A M=V'Z;377_P16C2-L1VIX4U,C=)FJ4[^S1FZ/ _B$WKOS:165JR$03L\K4-2J MJM4"ZOSCR6I^]$B!@AKOZFYN1Y.[0/.+KHIQ"T<[-O8=CO\YG][%2^,A6MSE MIC[_%V"5WL2'UYG#:@2GSH4E5#,%VP>WN)F PJ+@)E;=J*MF*'"]L$'V>_-M MN#>\HFKF!-^HNTR[3$\G= ^VNU@B+D M;/LGWRS0.7C6_UP/1RY2;C*?A?3B>B!QA\3Q0-Y.)\:Y0+AJ^097:C@&16S6 MV:F0'M[9JOFXR2B?W5VL7*?=:.@^A9'$89+Q,%"U>3XH8:,1;.,LNU:?8/6! MJ"ZG!HH7,@O#=4*.VU1T('G4X[L.,4R1$6+.?:6\WI6AOWY^#]CV,XRE=# ML&#BH/GJNV%E1I-J/CU^V46+]L6?#<8/%^_Z9ZWH__DG<-\1<;X8-.B^I&)6 MDW&E&&@WI3C$4NP,,TCGPB"&!4=:"@I;3$MAM714[Z04YW=S[>Q\Y#[X'X:@ M*;J?0*VR]X_)H0MSPM5'%V, :[> ]TT51RTREF>R,3[CSE\$6(=K#@Q.3[? M/[NIVU*#J1P0)CKO)'OP3@0/ M" BOY7\O'RM_GH020*<>O(:$U^C#%A4#QLKN%CV-.*=7EG0:F8&G6KC4QR#D M45)\S_AL'BRM)-&PMS0\:RX.H]S._PCVK;#FC$F=N#UQ^UES^YH/)#%\SPI[ M4CER*D?NBVUTRIR]7QS]G_@M9[._Z>E?__X>"*6N7/W+3T/OLK?_QZGI?L]@ M'XB#3QZ-%Y-.FXB3L3=_:5.Y.. MV[RM)98Y+3GB%$GD/;8 M(%\P++G@9>G6N@=LKPSZHW)^/@HAP)4"(D'$O"=UJ;WI;W;:2#@[INW88-+A0LD"@!#1@%%A9<&*2JH8X8*5\C]8F<5 M754[:M AR%<:L)PHAR183+#XRF'Q[*?I>IN7KA0.Y52[T/C (E5BCW+EA11" M2%6P/<-PQU79]5+N")BY'.3G!LQ]F:J>$/J4=O\\$?K@B%D2S'.1:\1+)NI9 MXKH0%)5&$<6=]T:NM0S<,6+NL*\<&93GAHY);4V@F$#QL*"H ?@*H0DBN 2 M(R9'P@F!"BT%*[U@(E?W05$)*XPK%#*ERQ$K)46BY!RY4G.5:R&4H;>IUKGI=(8L80DS0TH),>"4L5I5H77*P%I'8,PWNVYL7Y 7.R MYA-")X0^$F)BX0I7% QI9BA8\U(CJ6B.+"VM()*J4J\U^MXQ8N[0FL_/#QV/ MFA76-D=(66'WB?WK='(['=;-N/\%1R:[GGQ.\N@,Y%'*!WM^/I@M,?/&*B2< M5H@51"+IBQS1W%'F2YUS;]9Z1COK"6$E8D:$'#)GD/*X1):7FI;4\ER6/*OMN-%^OC@^,:+JZX_,IQ>>H *8< @B'Z>9D81,YRCI0()E?2&S:,DYN+$M,C!,5JHU8LK%BX$RQD*E%- MO0-2)BD+83E8;M%WM\[D)(,2<27'0.;(#?X7LD0'7]"(6!A+L1=-B@7&@K)R M?QX[K6A8T;"BX3&@X=%[[-%03C7B)Y&DC"45'ARG$CSW*1NI8L@KENB&T7>[ M'KNZ9]+]@4IF]=@K+K]R7-X]3B:7N=8"DO<$<=)&,%$J(#XPRZB3CJQLQ6\8 M)S?JL=MC \6]YG75;E]W$?O];((W3>/>. T:M3XYZU_43E]5$;T2171'9I?+ M1/%2ZFN34R!R1'42/ .C=$Z)TZSDRD99SEH*20P$Y5 %)>K!$&\1[\H_0@D+/M(,1BB:DC!H9*\V^-HH M9&XV3BQKG+BB847#XT##HX\3>T^,MA[=6T, MOMN-$]M3>6QP7./$%9=?.2[O/DX&!C.6":$FX8>]/R M-S[07S6[JRJC5Z*,[LCN8LD+%PB%S$DI9 L)C'(96'#*:NTD9^2V2A$9E1 ) M 7)";2*D"V"3XJ!Y"H+SD+2V'JIM#9:QP'_ MBT:J=P2-5*Y >D-42HHYL6VW:8M,NCY=(XRLRG,J+:6\R&O1C;\'<^]8_+VWK-?JU9W#Y/D,!3B'?EER6CAH^+@>>D>1BBJ->8SY!R" MCB[($.1MM88Z+";G$?V40;462^A:9@.:"X[JC7M-NII?QDN@>OOI956.#H(D M%8"/@G$. X WW\5,:4.Y$Y"C-" \H>"D\T!H5BEGQEQEY% ME:V#($D%Y:-@G&Z \O&'[V4TEGH&@N>,2H!;L"1EX-Y$I:VU:75,YH:5P';# M]V3;?8.Z*-U="?!WD395/U3]<+A&N]94$)L5&$W+ED"(8(WQ$(A74HI(J%^I MY]LP7F]N&X%L.^VO2M9!D*1"\E$PSBN%9!:$TD$)()&C"2W+* T;*-A@4_#, M$9/-RCPFIV1,+ %B+P&A(@4?! -'K&%:96NCV5=ON6WW,JJR=1 DJ:!\%(S3 M#5 ^^CB*ULD$0CQ"OV0@ DU@.$^0HLY2)!536LE!W[ 2V&X;S*.LN5TS&.6 MK*[UXNLBK3>:L/G;]"R->_TK:>BY1AQ.>L,TK7JSZLVJ-[>>M2FL+<7^%()W MJ/UD)F R.B\N"J,I33I8=5O[<1DDT50#43Z"T$GB.=G@.4'8H"3E)'@D0,3 P1"2P2>2N;5$*+_2 MI7"S&+[9]$TNRF3NZL54?*[X7/&Y[D \.9-3*<]XXB!-]" $#V"54:""%Y2B M79_-R@[$AO7!=G<@M'Z-Z4)U"Z)JBJHICMJ2-R'9X)4!0Y4#P;4&3Q4';J1E M/IEH[,I>Q(:1>W-[$5*]1I2N9GP%YPK.QPC.BB=M=%!H41L.@C(/)@@.VF3J MHY=6Y)4"J)!HF0+3T/FL6PMS"+>HV)/!6?*SY7?*YA ME@V$6;*TUD8*3I2!:CY'1'D;P$3%=$Q$&+T29MFP/MARF$6]QCA\#;-435$U MQ5%;\H'HK+R/0+)@(*(@X%2,@.BM.).".K8 M.$E&LFPUC_:V) 7NF N. @U.@S!*@?-MH"7#Y\>O%VDX M21_*,G[ .WX_&(6_ONDE%*P+O-IT/$N;![A"L(>7JDE06^<&K.P M]$$=K4^S[<79N#_\U,-?>^L,ZBT^\?1LG%+O'/\^F_32,.)S_N+&X:S'Z4F/ M$2::X=WX@?>^G0W=+.*]XW5-[Y_0AOC*2*Y5.#9PW!_ISB_YSC1A&Y^FDN0O^?QX-!J,ODS=+4K0 CP8[%K2;A+\< M#@-W.9I-D3I?4WS;4HH2OEF<8V[TM&;VRIQJBG_^]MO_OV>@^BI5 \=\M#OXI28!^_3 MR>=X44/G=>+SE**!.3\TX+1& S_887VA1+>HIZ]-R.? R)>6BGXTB$] DMYC M+)UGT>X8O2MPV3MG(J(P*)U] M*3-!E);! K&.KQY5*4EWIY.H575"='(A#' @A%%1C!/,AH''O[9SA+<39(O^7% M>[QH?6^_8\?S83ZE_2.!UW$HK4IT+K!Y,_T'QX:?8'.=7ZQ2DDK_Q!#B\?IHMFV1ZW;(^&AGO9 M03KB5([M;C"]'YVC413PD)HQLYO04!7T*NA[$/1WG]LT["KF5=I._;%/D6+M=MN>LRTJ#*@2OG@$J#:H0O'H&.'X:["KGN7G)?BGA MGKY!GV"]4?B \;J\0R87VY;S:Y*WW3)M'[4TZ[:M-Y 5=8RP]=24GGT[/?O+ MB7NE&6]!*Y^R5J"Y42"\CN!LHJ"$U<$DQE):&:LBLW;.*0_>!PXBN0C&10_. M:1%U%EX0?UW)CMMW<\W 3V"H('M"B5Q#<*PA&$HVS6H)/EH'@U(%E MFH+0Q.200\A4KX @]9PQ9H!;2DNC9 ,6#P,FD]8L6FFTW04(,JJVG>=;0;"" M8 7!8P=!YS@GBC)PG H0PE)P*0D@G 6OF311;J33[S9 4!%1+<%]3_Q^;JSB M:7OS1Q?-6&IOW>N?7[C^N/3EZPU0.M*DE@[6TL$N6$2;JQC<:LQWHX+Y;W\S MC++*6GMGK8I)W:12YQFG&Y;\T<\(T3'$I(4'DJT"X1)Z 29PT%10RQ3C(JUT MM'A)^.3GQDI*<J'JA0W,$DQ2)\\T M>"](B2@)L"(+\$0DSF*D4K%-1I2J7C@HO5#[!NXXTO3H$H:JI5^!EN[*=LNA MJ.N=JT^3&)$LH=)D3)0!7@%,8 ZHS\[0I(R0?I.I.8>3E=-%<>J\T5MQN)M4 MJCC<<1R63"&L>@86,0Z$"@R,M 2\S-Z[K(U1JRF2+PAO;6KTN52OT4VI.%QQ MN.+P,>(P3R&0$"U$EA4(1BA814N/0$36D+E'\W:3X:1-18N$.%45AX\U>^FH MF(W':1@N>].Q&TX&C^YW4W-N7TF.X4&GVA[]1HP6Q/,< A"N M47,&P\ [C9HS^!08#T[P%0^&.LZ<"1DHL1J$4!FUK7/ DN",:!>IY7=ISCEL MO)^CQH=KT/@/UQ\^;2=F@A?"3P\H67)\Z;]=V8>OP%R!N0+SE@K/HD)LM@F] M&8;_2!/!&B^ 9N^-HBE%L5)XICPS7@8&+#H$\RPL>"TX<*5LMH9Y*NX,\5=@ MKL!<@;D"9=I\ :DLQ2$0NO7168A46^\Y23QS&\#,Y>.>DL2D)31 M8J:EE"XQ#H:X$!)/.4?9)6!F%9BWF:%46U(^2/BU+2E_V="D[&-4C[4+6>U" M5H6@"D$5@BH$50BJ$-1=TB[LDM9^E$<4W^E*&E W CT[#[Q0Z64.(H'-)2+N MO0%K*0ML-9-1W[E5N>E^E+45 M6P7!"H(5!%\$@MY%8Y/2D)ED("(GX#WB&TU>R*0DM7*UH4+9!*31@Z49@5/[ M!(9J U0+*C,1R0JVFWZ4\M16$*P@6$&P@N"+DM:8H9%8!B'9 ,(Z=%)IBF " MUYH1+H)VJUMP01)--1"%<"ETDF!R-N!B$#8@<'*2=]./DE<0W'?=?^U'6?M1 M'H7JZR*5]FP1U7Z4E;5J!6?%I,-BG&Y8\D>?O)=E"C:42A>K'0B:/#A6XB%H MEA-OF&:K?<=>$CZI?<>ZZ(;7?I15+U2]4/7"PXL:\)+RUP7Z4HN)PQ>&*PQ6'CP&'8R**AZB *D?1 M'@X47+&,.2766Y^HU'5,)GK5$: M,CJ+,E$PW%J(1.'_$YLR6=FW"]PQ%U#^:' :A%$*O)>E*6PP22B'%XFW!>J' MY*<_]"=A,)K,QND#7NS[P2C\]4TOH4!=E,RQ\2QM&<*NEJEY=W_^T7S\B&(S M'GWI#S]]=..Q&WY*)4X\6:\6@N><^Z=T9'C&.IO3WO>+9^J]6WJF9>%X^;H; M*;*-.@"1(8#P HU31R-$031QWACK5@S:YZS[G^$LQ=D@_98+!_P\G. Z-Z_S M(A:X_:KW,X%=I C>*ZU;W(KYUVCX"5!'G_>NV&UR,F^]L6Z79HN/(8\& M@]&7R9N;T-2JL8+4ZY(VW6PZ6FBL\F)(D"*JY7 8N,O1;(J/_37%M^TK4$). MR=\7)R!U!NYBDMY,TH4;NVE:+'=CHK37_F;=IL+G_J3O^X/^]/+-XAIW;1^WB,^>31E>LL8,> MS/A?F#);M):N;?;GR/WS.O_T'F-O/HMVQ^C.7C5[4-^\B#9/G:.8 M3WN_S::3*6H91/NML>)AD+N[?2DVW$&MP\[I1K?5O\5C!NC33QZ5 7\G%YH0R$EOF*8EIC,:]_'1W* 7^Y/0V.FC MX5*,T;L*?J^)IDX)7QNONAA-^F53Y,TXE1[,G]/=IA:M3=UK MJX?:ZN'%W=:E44((X"1X$#P8,(XI");X2!R/+-/;&P!,>A=]CA"Y"672-0&G M5 3A5=0I<\/MRAB,$OO^D,;G)?S_;AC?NXO^U W^E=PD_>:1'DW#]:) (B=+SH%D,.P(_>7R3ZXYU MMZ*+6Y8;=1-^*#FHXQ1[N3]TPY([BG(SF=8^F;6*JQ,:[E"*MXZ^]Q --E@> MT6_@I,PUD>AP9,TA$\%T5MDYXS?A<"P Z7U!H7D@[MTP_CH:AO:/357SUI9# MCV?!VHJNJH.J#JHZN%8'4J '1FD&3BRJ Q$$.,DXXBL)F>>HM4J;<,%VIPYT M50".Q_O-!MG, M:]QTZ;RD58CN)I4ZSSBO%**C]4I(%T%SD]';X8BTK@P3L!K]'R>HRRM]4[?G M[6P8HE6%Z.[7L#QW_^.53X9N=TC6N44GO?1U'C3HA9N>5%7'51V_:+>T]C/? MD5[6WB03HH9(RZP>BWK9&'2=...6>18"6=7+VW.=-A5KY/345HW<.=NWHG0W MJ511NN,H;7FB+D4!VI7&YR)R!-N80*)/%3D+U@F].^]I8R@MMUW9WT5AVX;? M=#63HGM#)F@A^HL@=VG60.Q/+@;N\DT>I*\WWVG^<(L+-4? 9.K&T[?-TP,^ MY/GDC4=.'O2':>4]KQ^'GW+._[[I?OWZ 2+,[[IXP?ZP/"4T[WG/J]UH1K9$ MIZNN];>ON-5WN+F0[8YRBG>T=2N;;?_K_K3<]??;?)6&3,&$;($K*T$X7T)3 MB+#,!TM%4B1YLIDJC>7Y$_^)/Q9G^7]2_&%.H$?CZC_)/:VD=K2\O?.VX7 S MM:$;"\FT#30E"\DD#R)Q"U;@HB14G5XDZYU9Z8SSO/SJ#2[DW7[*SA>RD R.L8@T]+62D4%7L4 FA-JI"$4D7@3R/U32XK&#O[7G!"7 MFZILU_<,*GZ]6.X\.CF41/#$E:5%A';.H,>3.2.>9,8V4RNSU:45]V2\'0RZ M]_Y,J??K:)IZ_/3EPZ+6/WW[>[GB$V!^GAC?*4*C9^?#M#85Y@8X^VLM+ M/FQ_V#SH?'^,G"K\8JVR2<.('O#7\L9EOM65,_SUD4$3RIXTY6R#C="?4>)' M;TXBF$]=++[QV=66XH7[E-KM0G 9'^^-&WQQEY,R-VIY518DGP]^64?OEY#U MQ=$$USL;%VSZ6^/T?QSECW,RW#$VL!#[KM$JS>41L4;C)K;S9C;$EVE,CN__V-\,8>?M3/T_/>N_0?8K%A>K]F'.K;WH_N&EJ M#J)OOSOIE5/>C\[QD2][#:"@7=H?3D<]A^9IN82[NL0]EU]9K_6YQT?E#O&V?X-:/ MS2S&Q1W]Y;I[W;CXN_FA=]SDN]Z7/I[[O1O^503Q7:.*W$GOU]-WI[UOY]>X M]>LUT?%1WD5^&\^]AZ5%:&[W:>;&#I=U/'G;7++\WMYATKM AZDA MR#CA(BRO\K_:(ZX?_&(VGLSP.F6UD)G1T"E'SP_KG3E\DW,74\]]=OU!@U(W M&0)?9=(*ZB2%6>&U^?ODN<#>N/UZF5X\S6GO QZZ_IC>11J?]Z>XXI]PX3XA MYSPM+K:C30?A5+2.$M"Z3.;E7((3GJ/C1&56(?@45^)BA%F;B7+@N?<@")YC M\"+ ,]'>F\P"7]UT0(;Z+;U?SX[O^HC]MZ5(9V/MBIH>Z'F5X,@>[?ANYF:Q#Y"OFF9ZY@L^]0?^\ M#-WM$!OYE$5T'A BT.$/!IF#.PM$*^:TMDJQE404].F#3=27+NBZM#5'W G< M R7<..^%QO_LAHW^20^#4XIV_;;? $R3S3<8X8,M(TLWF$'H[)G)'KA,HC2K M%& 17D!Q*3SQUM"\6DJ>M">&*1 Z-/64&@PS"F@J\1\C%2=D1\S NL0,K25R MWM9S7O9B,3?F-M@=Y@G"PW.XX)OU@]X)X2(D*: D@(-P*:!Q$!DX1A6:%TY; M$5;FO#C"N;(<$F4(!G@4&$L"$$IMDI1D%]5CUO+'KQ?]UK$M]CF]B?:%$G". M]STK%X+H+N$RN3&DX>[S_ZG(:N M_._YQ:!?@LD[9)_&7=@Q?]R,(>_XYC=C E_0>>P7^WE!^M;Q+;Y5Q$7"']JU MF?2:N%9S[EV^\^D#TG>,49IW:S8%]KJ@9^[!#:@=F2!$J9R]YL"U07,"O5JP M%!'%J$1X4%H;LI&LD'\UIOIDH;F61I2W0\LWUG[AGF9MNS9/2YU]^]I++LJ2 MG;HDK7>8*,6.78J9N$^NCX!\[QF+6$N'?!XA@_4&C5M. T4S!XU7SX@LT9+, MK,A<.[>BL++(K*2V2%1I)6$?E9QV&;PD"=T@I[GM; L0)NY)^-RU67S,N%XL M_G:8,+*[^YS&[E,J@?,T3B@EX\8%&"X#[S\F=\E-4;&=$!8B Q>4:4@FEDH5 M1MKL+L.XM1S=.Y-6FBD'GW5FE ,:AB5OVJH2CK20$R6<:>:Y?%2 X.R*U[ 7 MON*OCJ\BZBRT( JV3<_0M.\U'OZDUQK]:_)?UJ6\?"A1T@8F^XMTN'9/ZK;1 M4A)#$/+/>B5R,&E#+0\#KQL,;I@[RS6UP]%T?M/RR\H=3[H#R,Q[DE+FD -S MQ7IA:(0$ 8($+[S+*0MV6W"$%P(EBD(2 <_1)(%5T8-,7E-/K%11=$!P]#W3 M9HY5<#H#R"D%3QQ/@!X86L7<:+ \<4B.4RN(5W;5\TJ:B$!9@$@=QW,\ >,% MV@K6*N+12M;B4<'?JN@[";G*R C_/>N73(Q'T*3W[3?K?_CFNR:]IK#4;#!=;'[\%J:CDO;* M"NM1UMZJ'<3:9*_AR6,WZ/WNQG\5_GT_&E_,D^1.>VW<[-85%I&LM<_V!6$% M=7O32 -/P5=*Z;S)02DFQ.3,X4&M^7#'!9H-G,9Z:/<,6HDQ9:NO(\$,%D)( M%.UH]+/0"- 9K,T1M(DYF\AU"'$%MI.BB9F$V$XCB*@E&(/^&2]A$45S:(;2 MW1]]OZ)6^[$DYOX^[H>RV[,X_I\@_D]_R/.?IA]%@@&;;GX7Z3TL, M8'YB.+T9=Y&Y(H=-6T*UE,$I2-WAOE#?%7 M(8#);>[Z XES?C%=L-1_7HR�O%>6SL\F4\]D]J3^D6*OF>RTF]V47Q3E", M!ZF%NAZN/7HV@WZ#61?NLDE[O)?'&G8/701)$AP#+8M7KA!O3 X&=$3?/#I"HUU3:_EDO-G( M&]"U=7?[WG?:\0W7;'.MK4W[_WJ]&R5I#]SNCMP;7 "TLR2'P(U$]A $G/)H M=2%K>#2XDN4K4?3GY-Y\&":@^><^WM6NXT@ MO_%HTC][^>UIKZ%1[X^KI^K]WC[5,08NY_ [< M%:$VZ'09%0V@T6R8XRX8L9+:SYT**/@"LK?HTGOAP LMP$NA--/),KD2B6T8 M]9I/YVSZ[FHE6E5 -U?\T9WLW(8)%JDII[U?1PLV:CQUGY"_KODN7B7&]">] M.<0<16ST'FG^Q36"/(^NM>*[81F]*@0\7$EE"?4NDP82L^CB!M2\3KD(P?C$ MB,]B 1 M[4;@+):(7O;H51"&IB95.D4?DUDQ-;,)61-G@:'^ 4%*4B8KUJKAU%@;E38K MIN9Z7O\CG;O^L*1G7C']]3%/8O\'\^7(_G>AKYA_W+QVD]2P*)XM<>%KO'UM MJNE=V5'"/^/5CE'1*+^D<=G>62KL]@F?>=B4=@ZO=HS$R:IQ6LINRM8S^E1E MCRN/1^?7Y"WGEZSV9:UT@[PO]^"H,\)S@AZ]3"A6(DMP4DJ(,B0A+7%4KJB0 MYWAP?X:S%&>#]%N^X=,+LVENP"P=/!?.Y1CFCD'E\6D O6]G0S>+95OENR9X MZ,IVU& P^C)YL\3]BRZH33^4Q0LL3V) @W&T: 9;7J+T;4'\*(?#P%VBW8>/ M^#7%MU<=V$[)WQ:K$WTLWFKN/H:?JH2,>^IV?6O;2:VSB*=B#[WKC]Q?-2%S' MONN'AZSVVUGW@'/6F'<(6NDJO-ENQ&9#G7!>UI-I)2CU. /B,?V^&PF4JD*J';D%!>F6_7YL_"07V"I?/8P94';MFT@R>'LR:# M;)076W=+NZ$;GCY5IY/M@P;;?MT'%OVQ \4V18*U\\0V*C?-;C:K;%&QH"[Z M=K#@R(8+$F_+/AX'3TJ?7V83F, \>$&\IT1D:U?:IB'$V"AMA*Q*]8%1HDQR MS\"YM7B65\3=G[K9U,-,WLW+^VYLF+>*_HGU6$:>:')WKL@K%XA=S5C?SDSU M S1>W\U;/UR4LK'>A>LO1>+JV-TZ=G<-QSVCI*5S8W=?MY7<11[;LTEU(*Q5 M\>IUXM6Q6?)">"MX@*2\ !%T0*N\]"PESD2N @EVI47>BRWYA0T_-WG>CR:E M;\Z\WOUIU?'S+%FR;/NSAYI*JE-Y=Y>SHY7%8PU:=Y'66PAK7]58WR@SV5YL MNXMDK4KW=2K=ZB1TC<>JDU"=A(I7K\1)X#8(&IP%K@P'H6@ 8W0$;GC@P9)L MV4HCCZQRB?YRH5I;0;^F3*WD*M]HW+'B$BT*UR;SAE/[[;+UJ@K3##E]L&+LU+ZT M(DP^\1([*@CK0 '8P00WKJH1'E5HL"4:/B[1]&C*P-BVR\"ZD+C;M3*%(R9U M]W*DMYB(1%=B6F\DHC)E8S85) ;R[;9HH8 \/*K!%O MK$I&6/3J;D=,G O*&H& 94,&0673V5X!2Y0:&43(RNZYN19E]W77.E!1J?NB M!ZW*KO9%MU[MTT6"=D_7=9%*1[-;=61JDC+OE302=.!E_+K/8(31(*W21!@6 M37R1FISW1RM_6]^V7MZ@7 M._=WS@'9IC@]#:.O[WWO[1Y+J]M#3@;I*\1F @22I6R"SLZ';V-_R??*,?7$J;[#D@I/.KNR]"_8A"S0!PQ&!4)7!H,\ MIU?T#_U)&(PFLW$9U#PZOTC#24.N/]*@3&$LV61M[&+O?0".4_KANIM]VR2_51F1#\QY__^8_) M-]\= S7N>O^>S))8[WZ.E.9S>,3AQYP8W$LE920(X2M%X9H: %PA; MAA.525#X?_PVMD6NRWP\"9IX H([ T89#RY*GKC20?F\8G!?X=:RF+X;(RT^ M-;,#OK]<@;9W7]PX_OC?LV92_6(PY^0WI.7XPYD;_M8.K_R/0L[)S\-V?/V+ M>VM0:4ZXN+O&;D^EK"K/R_03AQTU[^&':&Z&S^"R^NL,VDLY[?#4)D3J)#KM/ MI;%.A&002Z@GGEI]FSLT,PZ9)D/@-" ?E1F9#JTDZ21C:!YIE\3&N*/YY[_P MU5%+M Q 5V?UQMGX>@#QCM:OU59E;NVU[7K;4]TI0VUXP@H+*/$Z<9 IE3P" M;L$)Y!&?J$.FX5G9E5#.RR:L_.>PL'B)V2S,H<8::HRA/T:#P4^C<6&&QG78 MX3#-O>>J_SJ:$Z:%C"YDE)\T^BV<%>E]:,#T?;GH9>KZ42>C9I\T767(2R2YH9(8-3Y M$MP*9?D]R2$VUTK;"I*'N$*-N5Q-'7"K>">*VB!1F%+6FA#CQ/":1A")LL M..]6]B ["K<+WV/N>C2>1W$\BM_1N!V;:2/[3\Y.C:UHO$'W8TOUCAW!M!>B M_'^T22U5_1VE^NN.%?2:M)[AQ' 5T*N@@H.PW("3- $M&^$B\NAH7LG-"HS' M9 *P@#Z)L"R!M<) DDGG0%1"S^1P,V\>R,VJTE5!MK)!!=FG@*Q&2-6R9+PF M34!0J\!F&R$JZWW@K.2D'1+([LB_>*"67)S6\71U[V-7SL=_-9YU58M5+1ZK M6MQB8N:WG:@R(-IJF:D%*:(K&RH:K(ZE#B4&@3\Z&E>&.75+#;<@M#%?1YPH MN^7.[OM&_&7SNLM8VPF7A]-3JXX-KP]MO^6!=+S:/.N.9+&-MP2OW;0VDA)=F_WLD>U> MJW6@C=+22C!6:Q":$7#*$+!&K5N\V!2VX00)X(_3[E7 >^N@%>]PJF4^04_Z\9+YC!H)M>*=U"N33&WUXQ0P+ M$I*)&6731[ N)1#!DL"T$4ZES3;Z6);GTA7OI]%X59*OY7SR;C 8A>;HW_)Z M5&AZZWU_^?O #>]M#]*;-QA%D9\^]MVW,?]RSTW7/ERW,_O'I-?,K@3?-.$+ M2T3MI:_E_91YWA2L^EQ;M/>E_ZTS,\M.T AS</ ^G7R. M'75J6;4<-E:]?7SE\+T-&)+=H=4.6S&H;;=B.#Y>^]#HWU]:_?MCT;][;+-P M=.SYHM3"E_;!ZN8J=&P*=.T(\L0F-X=,L*[-<3YD6NXL=%Z)5"5T&Q+ZJ 8\ MATS+[EDV=4+M\Y?CSP>">G6F7IVIM_WMV+K?NH'2"LIX-HJ""RZ!,,2 %2: M%Y00FE4@>2.E%?-=EA37;['\V.+&AN;GT=,M%T=T4=3VG"[?19)4C*X8?008 MG85TR8D,A#$!@A,!EB<%P4@>O+0\R]6<&&>)MXF!M\2"4"& 8TX"55DG8:76 MUNP9H^\>DG.THE:34C:0E')MR[2NAK\O\F MS6SYV^E!OXZF_W_")PFC3\,R&?KZ2NU)MY,$-P6B[/3NS/,=<4]OOL51V'@V M'%^1X!F9/\TD,B1<%9M:MSD5\AM.T-?9L M2R-_&HWG7Y7CUD\^*R/(=@>&[/0Z$+K7<6?MZ+73)ZJ=3LY&;7\OEWMH4BQR M1<,!PY!Z#:\M1L7^V]\,8^3M[T5(F\_T[0['QKXDFOF\],6B"\L_G="%S+.D M$?&!BFS0DK>B S,6&4I&;"^7&2R?2_U$T?'=L%" Q.I<(,I];'0+? M31GM1+^$.[P"HS@E1 &/7H+(SJ+9I1A(XZ/FP03EY8%(>">HS-%[6.<^['NX M]?XGD#8Y^RM#3@N\CRK$H3&D52NK(%'7T M'0G)P0'-"?U)HRUX$1EH95$;).K#:L\=&S2"F;$@G2W 1BE8KLJ ;FTP9-06_+APUD^?&[HWT8JKJP[PVT'Y:H37:DK:NI^TM=27U2^B0E? M+_3;B$I38G0^&D_[_]-\<5) ]$L:#,K_+BX[*FO6B_U)&*=RD!M?]EPL&-&6 M%_G+YK&^'^&"GRP"+1N,FD3DNTPN5)42,2 M1U->%RZG/H*S K4YEU'3;*1@5W,Z)B]@\"77=\'"G1D##R46T9&PR#*#MX&V MEO%G@VD39^L-&]>E,&\K]\CUDUD3 )P-%C.]"^^FUMH?#9=1N<06J'X[Z>&) M>,5)RX336X*U?-]S][5_/CLOS#]KQ6A^VR:4V-[4I\5#%%DL5[L6YT9RRE?M M7PNM@-*"Q[!6\MF5Y+NNQ 2LRC(0SM&J]>@[Z.10+(B%:"/55&I&S4K6QD[] MC=:#G1?43M[-IF>C<0D\OMRG%>8$X6+OFJ'P32=8P?$4I2[]^HA-()PSZ!01 MB@B9(N6.1DO52BQ:NIB2\,"SCB (]^ \4VAY\$R2=(;+< "L(,6)46;?K'!2 MT*IL5Z 9,+AL86EA9:+*#[/Q& \<7%[M8A3<6VR!W(%(UZAS;3*XWD53RWJ7 M<[1SSA-2J* $AQAT0'V.MJ@+,@+SB:+AFK3@*Q-(G@)"+]'G"Z;[I=4/OS>4 M^W/.9!LP3B6YN^/&KB!HKNDZ@T3):L:B(N#+WJM #P2L= Z4B2(Q05P.*^&9 MIR!19_G!\A-]ST2#W?+#+3AZ43>/>3\+=V,WHO:T>-+.]N^UIT7M:5%[6M2> M%K=(77M:U)X6!U!:5WM:U)X6'6;/VM.B]K0X4-:M%?.UIT7M:=%Y(E4)K3TM M#L:RJ3TM:D^+6B]=ZZ570?(UU4LKHRGC*@!SAI7:YP3690I!1L:8=8&0E:G= M*3+JB&*@I,!S*&/@;$(4]<)X*UV(>65+?,/UTO\DI\]KXW_0TK1M>*DP?*2, M4V&XZS"<9-:YS&JVTH)(@H!5T8+/1$CM/=%$;R*KN;:M.!2,OK-MQ7*B06U< M<1@I$;5QQ;J<.$,R2QDQSTF*9F1PI0$/VI+14LJBMIRMS$=\3HG:]AI7%"]X MLTTJQ.FZ$M3=YD8]MT?%9#65YU":5%":O9-"0S0DEE1+@^]I5*FDT)$IC6RZ M4C?^'"_HU36I:+H+=J(:HVU2T?MYV',Q]MO"G^4BM[;^X8HQKXYR@UZ>36?C M] C^[TR-M0Q4)\("2!E]@58-WD@#VF<=E O6AI6:!QF(:=I9$LL%"$(5N!P- MQ$#0*/6JYHA=-[WA(=O\V_Y0TW M95WS/'15CL\-*2_U\KF.0D0:+>>)DM4*M&?,=?S1 MC8O!-$%CH!'/NV8O[M.["JA(N'_*9NISK YZBL\ZG6=+%\DJ:OX^&!3RN7SZT+]\4/31U5@C(LV)L^\L>LG>_*2]=.F=>W7QEDT>' M-[ZRS%?*5O'3X@[%1+K1HF8IF7]1B_I#?]#<_(&'; VMV<6\['4K#].[&,P0 M8P>#WL6H$! I.R@D&32%ZC?-1D6MVS&HRFZ MI6EXK6X7M<[7*GM-736>/+D^M[S:(#4O,UG<,@WCXN.<_9?!!Y7%G$(W"XX& MZ2O$_C@U!DVI+IB=#]_&_N1BX"[?E%_?7A3W9/AI*?39'S8+,T]Y(*<*OYC# MSV*-FE,!'^FM'WTM*UP*):YBJ%\?&6FG[/EX^+(\F^=H G7#<)D;*B6D>G:5 M)7*!?-=F@*##@X_WQ@V^N,M)*4Q87I4%R>=YQNOH_1*ROC@([7IGXV([_*V) M%7\C>..- EJ)_Z:F4)4:SR8G:MVVP1A^_ M&\:YTKMW)O8Q-CEJ[9&"IO$1:K\IE6N",,/0'_2OU,0- V"A*GQSZ;L5Q72T M_KR'54PYX/,5SFCY3= M9]4*:3OF=XW8'*R[;AH8)D!Q>]@N1>03(' MKX+U!B@MPT*IC>"$E6"RX$R6T0)A9?B287B8Q".S4JR 9 %6G8%S:XGW7A'7 M$9 TVYYE?[@@^:+(9C7OUV]KKVPMW[FE7'77$>BN/1LLKU1E433"?20:2!E8 M*:A$&SUH#CG23%Q@B:S.MWZ.77]KS-S-40R_78ORJL):;81.'FR#?F((/Y'Z M[HD,548J,-9%K\!XSPR):)PO97I:E(HMG]&69XZ UUY1ETS0<66FR'-L^1T# MHR;T1+ :[3B0./W1YR?\L*@&Z9_C):[GIMVH"ZF=EFJGI2ZHPMI@Z0YEJ5'? M^2P)F(S:3^B('H%3$IR1,DO'DA(K$^^?XT7\/ SCI@BZZ=E08EWM*+>E/< / MH_N*IS-G(]3)($-EP]'"$!A=X MR"8JQ]A*5[SG>#A;!^T'W1XE3XS>\N;%,4M>U[8WNDCKS7M%Z/[L;0NDBQ2N MVK9JV\/5MI1;'RW+$&3(()A ;5LFS6IB@[-1)RE6IF-O<*-ECB@K8<671Q2M M92=6U7[AW9.T"M'=I%+G&>>50G3R-.L@)&1.(XAF@#CB+' KO<_$<)97HE@; MW/+9'D0;I4_X/7/!JZ1MO=34J>7V5TC-KNT>5JQ_CR]86/ M_84?S=Z/-4@V18ZU]LB>&>#X:;"K,&/SDOUA+$W[&A/V.6G5RUV>FHLL7Y6\ M/4"MW&08U8S!(\@8K&5 >_4CE3 R>J>!6)W0)]06#%X:_4CCB0]!&;.14-_: M;H@WBWV&I8/=GU,W18\ROVN:-[H?2DNX\:0YY:H4B"R[E.P!EY*<\II:78&R M F4%RA3RZ;EO5;:M.*QN4JE"=L'3#UCZT$[7+/YV8^VF(#)D'"EF6 MB=K1:G!6:M!)1\Z28\1MI 7>N^&TOQB2]F<*LW%_VD^3'^?#OGX:C\[?7X_Y M6IV)\^X<'>;IDY*&FNG%*+C%BYZDX3?_'([V/OAS:4+PY(H([*E,%&O'S*6X..C6W+3%#)L;5UW.4CGICPN:W2,T.WF6AB2]TB5NF2G7\AZEMZ[\C_=(<#_N_^-DXH83A(AQ/]_%BT9X MEWU0P)*5:,:D!"9Z_$253\'F*.-&9K!>3P);PY7E-5_=!+ /<_0:#4NA7 &O M%IEN"$7O6T2FR7>+G+O#&\!5G'Q%3I4V+[S( M:W^0O68#[W384*,4]A;"6:N!]C0KK%+P1L(F)=L>+M:%D1"['C;6^]]^_._/ M&(QSQ$O0W833.I#L90/)ZKRQ.LUHEW#[?DL=;NC7%7H827 OI*A(1_&;C@9M'MX+I9(?-,[KM9I MU#J-(ZO3V.(&S;>=R+0(+EC-(H>82 )AC0?/-0-E':=,L\R9N+V=Z#+7)B8* M28D (F>*YP@!3AA-!/%"!WU[._&WLE5VQTYBZRZBJGO\]*P)KAA^>C ?:LOI M4(%!"EC2D;SQ)+;ML7V:YK^EJO!MA>#;5>M>Q[8Z:X-Q.<+ M]=N:),#!K3309V83U,*QC:09'71URU:U^R[YKYH'NVE^[JCT/&2P^ D$IPXL MYQ0B(311_"6&E8#.<_+##RJ@4P'BF1&AJJ"J@JH*ZA4$M8Z90_J-8XZY)+0S#U)K4P^SLK)2L-:F=BC3^U&UJ;S6IG8L.[S6 MIM;:U/VS;BVLJ;6I>^>_2J0JI+4VM:N,5XE4I;/6IG:7_VIM:JU-[5*NRA'F M4A]GI6J=T4JN##WQ3E')K0:M6!F48A"O MF R@F+69Q:A(.6>KJ86OK>*@%H%5:.P\-!YE$EV'^:."0@6%SH/"D=E+A B9 MI,P0J/(@G,Y@'".@DDXAI&B46)EBLFE[Z>G96]57E>7V4YE MZ%HR[1$KQYJL69.YNZJ>N74V6:K YT!!F,3 <_S3$.>,9R1P&C8Q$/ 0PAG' M+*>'7OY3U<-!LMVK4P]'&=(Y9@X]=&#L!&-6K*Q8^>I-:;2=54:S&6SP 43* M 9PJDRF=XU9&:EC6VS:E.Q+I.F8QW4:H[(%)VR\?WIMS3-)8#MYJ!T+0"-X+ M"MIF+I'3.,\K;M[+!J:^"V%V/ANX:8KW,>SK'*!ZYH:?RG3I4<]=DVGM)-72 M1*WG+Z]GKG9ZFNKK&J*JV*E6^J%RR5,M7EJ6*4Z-?O ^G7R.UU,>>C!; D\K M.JKE=)M-J#YB>FXWW_JGT1C/&S95H>]GXW$:ALOFC^5#WB%>F* M6UYI6%%B-RCQ831U@]Z2[]$@0N. M,AQP[ANOOK79MH4'_*:=*^TXQDI(:^D MM.-[-W##T'A6H]S[(85T[M%K?$J+A)JRV/%LK)JRN*.(1C<:W/$H7-". R.6 M@J F@I.. DF.:&JIU7ZEP1TQ(A'M#!#C/0@I*'B;)5!IB#8\B*S92G!N.@I_ MG:%"3>/)C_\]ZT\O-]W.CI[R8\N,K+/&*A)7)'XE2*Q,3I8' S;S "(FM#ZI M+A,$/'&$!>,(OXW$*03NJ0J0G$W\W10)WIO$@2F42]RX<$Z MZ<$9U'X,?W!J9=R>E3ES+32DE-!#L1GU8D)=2IP.-&GA8Q0KJ2VAWR:#_W$+ M*ZX26]Y-I^.^GS5;P1]&O[LQ/G97FG)W6$R[XL6\KFS%#C-$Q>W7@-M,91D; M?X89BQA,$EC\"@CWBBFILJ)R94QJ\DHD22$;84!H0L40-!HP)&HP06FH]>)11.J@CID--CS^+^C*BQ[J-*+UTJOKE18=>4Y:J57 MYV)+M=*KUG <8 U'K?3J(H=7&E:4Z!)*U$JOSO%XK?3:8:47J^F31Y"&4^L+ M7E7DDA'CG?,)=$ZRY-90L,)&4";S2"3/0?J59O@DR)2QI &&9 <\L TX) MX2$'*[G91^32U%R;6NE5D;@B\6$B<5 V16) *$5 !([6IP@,++6*,9JLX2LU MMYH'ZZ5LLN 5(K$V8'A68 3B.F72A+"2T5Z1N M(7"N]=C15I-9Z';&*K#4# M^]!4*=A,O>*@5"@^@PW@6+;@<[9,,ZDS7VDK'+*SVO(,O'04%DE1<#DX_)0, MI4(Y2M*N<_A?6^K^@4C+<:3'53ZHJ'D#-8.+%%'00Q82C?QL.!AM,QA/I%2> MB[2:Q&R-M9P+!C*A:2^"(& H0J>DR4@:O")QI:=.1M;5.J>:1E[3R&L(<(,F@F941^X8D!!3">; D;*HW<1 E0UC;S6.1V#(U=9LBJHJJ!:!66I M,P35#1"N.2H;6?K"HMIQJ'%XR%((LM*]PSCCDBR]9%V,(%SVX(EWX'+V47OO M>=Q+G5-54/NI!>Z4I:"=%2B) M-( QDH/BS!F>A: A;61\6OI4LMG_2!_F2-73P MYQ^I^/C1SR;]89I,/A:,^#AI'_EC?]@B (KV>D8/GG/NGY('_(SUI_RT-R=B M[^?K)UH6F8U7_CV&R;>HJQ:ON[0 O?ZDA]>=%-T<\8=2#(@(V 1@OO2G9SW7 M*]-_&<$W&;I/J3G?75R,1RZ M>,&CO=D$;^(OFY]+UK4;7OYCTGO_VP^_%*70.W=_E:.*+IB4N&C/#6//32;( M0>7[BS1NGGL>'"H7F8QF8_QKE)Q_6'+CXM>?& M>+'Q)S=$XK;DP(<:#ILM[.&D/RF$;.DR?V64NG&:IE[N#_&YD/BWB>L^N_Z@ M>83R,NFS&\R:0LMQ^C0;N/'@\HH>A0IXQ_+VL;SNV>A+4YTY0%G&4_",]FV7 MR;),D],=S_CK]99E!;$P?0V#64PWAU .TE>(_7%J-'DIH9R=#]\BV2X&[O)- M^?7M!9H?^+Y+*K<_;&XZ#\"24X5?S*5EKAH\+.KF/4%BF@;CT8S#A_OC1M\<9>34GVYO"H+ MDL^MI77T?@E97VS\N-[9N*C&OS7"^W&4/\[),+F;W"4:OX[51J$;C1B;? MS(;X,@-42\\OGV[$&3'G_?RAKM;%+:U-8SE=B<2QJ9)WP]X(L<L7D_]R?]O'K M/!Z=SW&V/T4M%&B(SZ?R\1;7W MW?A\C]\^2*05YNL'2_$V3V:2^.\$F&H^D5 MVUV3K[WKE6E1GON&S=:\T[C92CYI?VU)7JYV;:5M-S!>J M]VU+R>].VF=)D^G*3VB9+>@]=5^O?_;(!LB?W\VY9PU'MEQ03-O9L/GA CWZ MT& ,7G/QVM=V:J%F0SQTN=IV%>,;+].@VY>ST2 =M9BO,Y7O$'<\#+W@!F#+ MRK_[W&^U[3)YE@R0Y;X>_!2]O;_?M EO46RM\3>9NO'T;4,;P)<^G[SQ;I(: MS7Z;BM'Y=FA>?][7KA$+M#K4E>A MBR6R7G4^N7W5'3+-$B>D(JP7[@ITKUV^21I_[H=6]9\E-YB>A<)%V872:J5? M5/GY;(@B>N$6?U]K@7-$Q6L]4KJRM-Y%JU(*3H;63UW)?)_!#$B"]I,&BP BV/P:!HA*OWGLP0-EWQO4>?6W=OFL+9$)?ETR44/HZ( MLVW?F1)^G,U5X>1L-IW.?NX2M"=S\^SRY)U7J#TCJ%X#_ M2)EWB\._[9^F4Q26_KAPTZ3Y5!Z]X3(THU',$"%&DXO^U#7"$ ;]1NDT01CO M/A4/HCD8#?V_6K74WN:[^R7P9.%9-/R=7B19B\_A;,4_H+^\,:3I30(9\V9DQ)UNBFBK>%T??C2>SX)3D[7 M">LQVC"_S0FVB'XV*XZ>VV@RO>UZW&7OC$H@451D62BGT=B\4_NB@'G-YAACUSCT/)J)+V"2(K=<8D4#"11(CX MK_/2)"$WL\>!LA%G@_1;OKW;L12P__YR_N.+]CT.K(/?'ZWQV/]A(ZN.U"ER/T]P=2V>X(=80^P1G/\TFJ. M'XOFV&-[KZ-CSQ>5T+RTHVLW5Z%C+5L/ATA[Z:UXR(WZM@NZ MBKPJ#>ZB016"5\X QT^#+H45NJV.GYB94_5NA9P*.57O5B&H0K#''KC-2_:' M)<.R3^[];M6G'LE(4C\1W#"P1%K(46GA;9,115O)[HIYI)7)@*U$<^)R8(QGH&6 M45/C;8Y&WTYTFZ=S_30>G;^?"_O_Z4_/WL\F2)@T_O'K/&7P75O"%#^XKQOJ M"VGL,^<*=UAHMHT1M>-X!Q>](N5^D3*3DOR;@"6G0$ABP5F>P#*JG#H(D M%:B/@G%>*5!+DKD6S@%S&4%79 +&. 9*A)@DM\QDMS)N1!.)\(QV:CU< M0:X!Q*>H12X%4T8:T$8J$%H;<)10L,8ZZI5(SN7;:C$)GEWD$3A3I:< ,X ' M"\C!:F&"$$S+[JA%*O2IK1'$NM=2$;(BY#,04AGE&/<>HA891.84'+,"F+(L MDJ (U2MS"D4.1$7*@.>"JB8S="&8@$0=3]+HY+7I$D**;8=X#E=8:C+T1NW\ M1<.RF@I]];8U"[1F@=94Z"H$50AJ-*XC6KJF0E>GLSJ=^TPK,$$$9B)(32,( M$1VXY"5(RR5WRN6LS&VGTV4>348?U>?@H?3V!(M'@J82W5==OB7=<3HU.275 MYZQ1N0J0%2"? 9 YZ22DD4#*3K[P1H-3NJ1 "ZM])#JMEHB$H))5.4-6PH ( MPH/)FH"U47%EM;;,=0<@E3GE%2!KXO-!.A U\?D0E>>5XC07-J7$+!BO$)VSIV"I]Q!B%$I%A-_D5W Z M41%HLB45#+&=)0Z.&PK21&L-B3Y*VAVKAB7(.'3]&)A+B<0[80F9<@B$#]%E2$R"4))%DIV4K2LY"2M1' M"IYJ J@-E[FD6@#X&RZ66)/ .[:YH6HM"ZN[*@7H- M?Z3^N9^-F_'"=V1J/674PW;(_EIU9!>I5(-SW=2S- =IG/5@DBY.A2B5E-I! M\B3C]U)DS6_K6:*TH5PRR!S=#^$DP;,)GAVE3CHD&7R'NL*5*;2+T5G()B^(_04H*-1H/1U"G#E)"9W$9J[;B(I:+>)E?:&$<# MQBD)6E'\R?)2!MHAI"9VVQFYQRQPG=](>>U.4[O5,GG&*+SJ'QT["'2EBW55 MOW>HWYBIYMED4)RCJV.41J5J.%CK_U][[][<-I+DB_Y_/P5"8^_:)T@T ;[E M[8U0J]T]OC-N>VW/SCU_.0I 040;!#@H0!+GT]_,++SXE,0G -;&.=,R =0C M*_.7C\K*=_FX/S!L MIVNN>$PC$V]O&3MM=S P$;)[@/!#M]WMCL<=R[(&'58ER#;[QSZB4T7)J\0V MTT55UMGMUN]/,QZQ&#A?\P(;1$%[XX="O%65=_+9JJ(CJNB(JKRCA$ )08WB MF,V.4KZL O8N-&L*;E4_'ZLJ+NJ%.J#CSL@>.:S?[CM]"T^H=MLCI\?;0[/; ML3D?]MAH);EBE]+6N9W]@U[;$U[L'_C<;N2C6Q74I8'Q$)#76>I;;IVLVVV%]R>%/9 MZY<@D$HYO>AB-LOI=X>=/JB7;K_=ZW'6'@T&G;8[[(,ISJP^[Q_D,.;QE).A ME),RTQ4 *@#<<:-\S+J]3F?<'H_Q"N'>>-0>]?BX[73Z/9,-A@9?O9ERE\.6 MQP/ T;$KL-17%"H?3K_TM.!/\81'*@M8I92=7?W5)9/LN>*W18=NHNN;C*3G M#9=99J]O,P=3C(UVSQQUVJ/.L-<>=KN.:1B8HS9<.94YM-R>-3+;/:/GP/^ M \/AMJNX>9GY4:I[&*E"I0J MN!!5T.]R=,@&;;O/P# MN-?E@T,Z[QQQD/ M!'_6Q6F5H)0ZK*8.JU6,!DH(+IP!FD^#RDN,.EG4;#?OM7A^OG!<[-@<;^7!O?! MLB*/O-]67Z=29877:-$5*)XW/;S7-0#:S/9X/!ZT$<_:(^X"*+I\,.2.9=B] MU?,Q.QS>/!4HJJ,R=4T5;[8=K\YQ-D5AG=E*N5 ]98^=41\SH)U1AX/Q;O7: MK#]PVX/QN,L'EF$R9V6C:)=SG*?14SW=4'I*&>\*"Q46[H*%?;?'7).!N3ZR MV[WAB+4MRW8Q,M$QS4&_R]E*&M,N1SI/@X5==55F;6/OEYX-K(YWJE2S:JA" ME6&VL3K9H&>.>@"/?&B"QK3&;:LS-MO,[;B\PSJ\-UJ)^N]RW/(TRM(TCQWA M4K)5"Y(H4&X$XUPJ*+L<(-3LMWL=@-4>7N$R;IK&)? 4!!GJGN];0GX7"0[/@.N(^&==U1?]CO'^2L M9MD#0%>X9/^K],:*!A\5("I O#A '%K]GC4VC38?=+OMGF.S]FAH#K%H=,?J M.IV^.>@=3UWSO9OL4RVC\6 EXWJ7,Z.GP,$CYWO55R0JOR=QZ:G4 MZKRH2L2KAAI4^7<;%*79[;HC>SAH]X9LU.Z9CM4>VQG*YK]OJ&>8CS MHJ=0E.I44O7$2N%Q-:E4><:Y4#QF ^ZP8<]L.V,VQ@#.N&U9O-MV>]UQ']!X MZ*P&<'8Y*GH*/.XH/&[LULBENS;RE*BS;T:UX8Z5Q*VC(*F"N)I44,%<< MF-V>,; =RP(_QNFT>VP\:C/><]H#<\P'MHENS4H.V"Y'0X\/S".]IX#Y$*X0 M_,TLG__W?SG>_3K?HJMWN]W7[QQ/S'PVOW9]_K@XOS\3$7ON/.N;S@VQD:O;W0& MW?&PF*P7X(C;-.U^55Z 1Z-, M,G@]#@$&1*R%KB9X=._9\ S%[-Z+/?@3?GZU+LGMJ6$>/KC3[76Z78>2^^UV MS^"]MN5RI^UT!AV JDZOYZQ4,C;A]SXWQVUCU#/:O8X[:(^'9K_=&9K68#QP MK-'8S!!-; 6S]*B[^"*I]BV\!9I](^0AFFPV9W;9[C+O@83"GOU*$IC-DHW'/'+710VGW''/0'H'C MT>Y9/1P,>DZU5KY;F96O@Y8[\<">H533 MU?LCF?+(L[?^"FYG67F0?G&\B-.R7\,TDFFPJ(9GS'%@34JNN!?08-.=NXX^ M@!_6*BX@(SCRCSAK:.$Z]^D?GQGN,=<)B%Y$YLNN"_$-!X7&PVTZJ'Q=V-+: M')-6N5%)F@2MT^_F]^_P$7#!%$;U77P',;,3(6#6WP%;X/\C&A^F>M8.9/L M0]1,'5 O&^)__&5D&L-W0OLU'RB!X T,="X\,M!^\P(68!4/I+;CY7;?%RX2 M/Z97/LVX7-MR?>%GDG]Y"KLLP,$10#['YJZ]&#JS-[,BZ#$W]/WP ;5:L=Y( MEJ^?M<]^(H!NT2QE_IS@;_ O$X;'Z0_C74M+?TE$^HL61MEO81*E/[Y%79'1 M/"(QL8:@1<9O@C"&%<&T:$[6?! S$%[J(YX C_Q/ LX+2/0<6 +F";9^H/T& MYHAF=-K_D[>R:W]>YGA =T &8,T@@>]6N_H;VD#4@.NAE:3-.8M2/?\KM_G4 MXE&FZKMZA1C5ML!=M8XM^U.D%PMB[4,@;47DBR_\CD6HB)"*#_!G^^]A^ /_ M_35?EPI1ZAA*_=O3+ PO6!R)XGH^,),UUT"HZ4R* #/7([;F68DOT*9 8>X,N_>T@69QF2'L!V7WX3".]X MJPW/HO#/-?U-V7SY)XE8R[_:ZWZTN._Q^Y7!/JQ[=XJRLOPC\+UG>[/RA $K MA ?\ 1@!*S^5BS>;1 R\L99F);$F$O -B):MU5=H%0"IB.#\$3!*8)W]*6QDRRS[=P!G$@8;#L%I^BTI&&OF8. M;_"?2QQZ8U,HQAAWNRV-0;]3V>4;?"_CTH77,X9MT>SSUHWW:UK/>;_HIK>Q MF_++I4[0-0,7%5XF.Y&Z^!QY]S#MYG%$Z)IZTA'A)\ MRARN83S107E'Y2*%1:I48 )D.S===LG7M%@@MC:/B.!N$B?0$C!GIL&P89%8 M^#(N9(*OHI#G .'"[,(HC9"1*QR6%7FF!2U@J #8 \AQ[T5A@,,&\O@^3A(0 M$%@*NW(\U_5L, BPF50FJ0T VOGBJQ:?@_:G>2+P1*&_1*=U3):Q^1T@)$@1 MET&[=-HP:M(E 4;UY+CA5QMPV\*O8#%%$M'3>,+B%U 8 2>U97R =$?7?@?I M(EZ'X4:>^"&_6:!NBTP?'LE!VRS!MF!M24J!.#[H"V2J!-OU/1H7K#M)YQ8 M;KC^^P2+ AR)-E5J6;96UI79$\1?R1%V9FBB_L"F00DA%\+2@W7A1N$4EBDL M\(U,MQ;BK3>=^5)-M8@7MFF]PE[)Y$4RLNP=%A(?:3 ;@X7HVQS,UB<6#A&;-">TDU1Y%3/.?L#@<6GZF0E%1S:A3(&O$[SV!@K_-^D!: M<:(IJO=4W'#X <"<5[@8+4UJ>:*)[45 ?V@$A!%:6%2>(F84^R.0W;D\"F-<= MF0P? EN7EJT]P1 .-)2V]S6QY%/9RPR_1["6CZ_>ZF".?8F/LQW^;SU MJ0#8[)(@Z=H_>>H5:#+'D,C3^)?P!."'Q^XK^<871!>T? 5GAA"LB M=?Z!C>X]C#609PO^3!M#,7<1<>V,1=+T"?U$.J?DRPKR!]PY^A=@V+>T>R_T MBZ08CA:0+157L2-$&!9&=RQ(M_\E+$^3@*)3OB?=6#*#9C"J1XK1P:Q?=74C MDRU=SBW?22C'#BB*5,3+)<1F5=C!(KS#4=1*3'9@E5PMF^?7RNLD] Q*-SB2 MTFTH!^&F'BM6CL@'UJ05XDVJP83<%W)0L_J@4CG=^:$%Y%N D\@CK]''2%Z< M69[S933)@@0.GW$Z8)P%)'U^Q^QY#D(E*"G$OE:K<1 /"0CS2QH>K=/<=Y@J MV$8.^,=^."--D>NE,B]10**D!4I,@M^(9$;A$Y!^A_L>>)=@TUD>*)L5-N0! M)5;0E@:&E;VLC1AHU!8 &A[=)CP-[U,F=$'_A3.?@_[C$\_V4T<#!B/(>HLC M!J/'."]X8L#!@LP]BL_B]EB1. M7@+F)<^"0JE>A?FE)8A;- 6I6EO:)!0S4@;Q/%TI8)4X28U8V5>])'4W;BTV M)LF3EWX\16GSP*PTD\3$FZ6[J&C&@P$WU\*' ,/WL+22AR.R^L.9-/(QP/L@ M=UV8[4ECB=AI%H&=%,'P4BG@V=;10XCCD4O/H@CC4*36KLLR@F_D(Y3LZW-D MBL4'YW8T=TNK'T&?54^L?Y+%#YIB3UN-@_SDWM'3[%^VZO\@QF4;^9/_PGLLI7%W"643"[-Q9*]TP++6''CSF M5^(_\.-\ES0FTRC?0T')RIROA9V6''8EX/LBS!MW<1/138<9)BAR(,X^ XS/ M3\+1IAP:544D*]-CQ:@Q\#VC4:# XCMI4@7&"."?NO8MHU2^Q*E7*35;[QT?*-QRK?N&;YQDI+ M7Y*67F,GDH*^DQ=W(^X"A!9*06C_':5HRL,R$M#)0R,>P.ZK&LB*4 MBD?,0)%ZR/BH-*9TB$\V#'HSTY4RQZ&4C9@&,E8^9W_2_U*.&XX5O"=&#I-L MRO%P*UC([6?\D7::M9@]H@7QD7A=&@WK;'/44F \%#M@J/!Q&+2MC@D_18X5 M#+Y$LC1' \V3]#5I.TGW&-W;-/(24;P8K)PB6\0NDCZQ?[)19I1C%,/GZ8%( MJPC>I%[+7 Z>_(S0IKAC98GG@*12Y&\2DX M)V!"Z]J7%+4H<6LM,A1A&P"Y.UHC:!0HQJ,,_XAS@!\\7%1J249>R>4I>.M- MP,G=P5]\B4QO*0L&\U1R_*3O-S,@ 5(^ICP54\9&$#\QB<'1$@#/M08ZFZ([ M!'_',NU-QNO"-2Z4KOV^>;8L+L50GI*:ELSKA+7"+*04X)>/9:3SURGW@(X4 M( 9+66)I#E"V)47;ME&FCA97EF59'*7(N(BCQ$;]X* /M':9T7F528$E+0#N M&7Z7KA]T+M.QN+.@[9:KL+36\MH6R,BS52D1/\J6I*2)EUO92.I:P<0A0OF_ M2TLI#^=KWT"U.A<0U4^/-*2;R>%LX@FLD87,F=F*X$*'P,O_E@'Y68@?(YY2 MZF,>_F\[$:5&K\;T6\7>=<[:JQM)+4T6Y,50?2 HZ395>-DW%KN[0WL49-CQ MR\V5$BO7A'! !"R4?9!VF'UJ$\>4X4=!JJP<1&Y0>?142HX7Y< %2/8+&M&Q M +FTT[B^X$ORFA$-\2*30+ P*<&PE$V2#H8B]%,,BO "(-$0C: 5'#R8;3X& M6=A=MI&0!-Z_DO*^2ZNPL]%B^0'S%_FIGBCT,P +2@T[B[1;NR&8;Q_:E.OF M8HH,)6FGZROCZ0+XA:.AFV_J,!PB*E3X;0*221/PRX4W%@)4HI5B>#Y!00Y$ M%O!9.S:9VD ;H&D6*,.CCR(-&$T9F&0V69#5%>NV)5I&XL3?E! M9N&6[+B(4]21/Z+DP!RR/18BEC0=@(WS?O/J([@E!JLFW*P,!&[=_N! R(CH MF*HD(B'T@8P);Z$)F@7F'C PN6",CGNOJ>%Q]W6>F1P_MRD$B[:.%SHO M*J[3RNFS:AB7=T!4 MQQ552)^E]3ZO^64__8Q!AG=SF>#7@J.U%N>A-*H@*MN6A>=+->SO M/>%),+K.OL^JTY=K7U)W_>[K- *[YJ&QZS/S&(UN>]8[=8?/FV%>6O.EEZ>M MDXKUUPZLQJ>7!Y6R4AI-7RE<6LV"I^OW+XY7>%G1Z^7T I[%)S]?F5<-I-W. M:OM9I%VTJA1+*A%6(EPS$5XXN_E?5O33?Y?+L2G65**L1+DFHKR@C94('X E M7^SY/.=NM1WN]3KWM2=[$EA6OW-*T8JGF/,%%Z,TZ>*<"[J8?;?%?NX=-X>: M_MHK;@XJ&V9K/!HH9E"2KQ;[\B1_.%;,H"1?+?;%2?YP-+QP9MAY4^G KM6Y M/=JC.U]_EUF51_&]JDB\:B%U%2ET1BP_W"VF]4'[[OAP_IUBI\J30^%/K1FF M>?C3Z_05.RG\4?A3"X9I(/X83V8&73P[566CL8KT/2@S?@MCNE9K2WJ_T@]* M/RC]<$+_N-4=F8JAE(6J$*@6#--,!%(VJD(@A4#U8)@F(I#9,11#/=-+AO_B MP=,3'(;>QQ\]R'4363&D[!QT6[O)ZA]]I9I()SX.O0]!#GT6FLKL)W1X!:L- M9W2A^D!8;P =;0@]$#_2B'B@V]?^JSRF?I MBESJ2I0Y(UY\E%;V4"*L#THU@344O)0LUSTI8 MJ&&MSDE=^-$8=4XJNXVE<[B\@(MB!27W%[38393[P^V%710K*+F_H,56&J7BANJCPY%/S4FF&:!S_]D>(F!3\* M?FK!, I^+I";JK*?6$7Z'N$<=)9+KC2!T@1*$YPPT#DX7.%7Q4Z5)X?"GUHS M3 /QIZ_P1^&/PI]Z,(S"GTMDI\L[[/R%W_,@*6_*'G_.I[_>^9]X@MD.[P*\ MM3T_D1S)N6MN%$[E#>UA^>9U&U@?KUYW.;R+EY0G @]$XXO%K?%MNDX]T*9A M>HE[Z19Y>5HZXCY=!IUWRR*>'X36M:^))6(6Q#!\?X[WS&<'I[/1V2$2EL88 MET]F+Y^6SM>L?%+:U/N=X>MWFY=Q5,5EE,^QN6LOAL[L)VZYHE/Z>/=VL8(G MOR_^%I;<$S&=:Y\6HT+F:6E>8/N)@]Q#Y]);VCV#UO!T.S#:3\!:,QX!A\%W M-F];LG8\?8A\""PH@ +W%A^K8-*P)O$B,#\W@YB!Y_LLFA?\+A)[@L+ ;!N_ 2JT-/ZOQ)L1@;!@ /UDL;L[H%K^74N;L3F^ M@N.S.4B90U+('[&*((DBJ&58#UFL@10HT@!&F/BR%P=$R ^I'[RWG6AT!R(M M\&9VP7Q.JY7S#*Z32")9XY1D6-< 42SN>]"!]L"U.Q[P MB 38!FZ;)9$]@<6"<<,T(^Z4VX49AP_0;$2U#^()O$_0 VWA5/'[T"+Y$6/@30FN);<=]O4.B?B('[XP%F$12WM(8Q^\.@__C(R MC>$[@5 RXX&0!,,93CCSXPET"I_;/O.F0K/FP+Y>@"- $C,-%A-698:5$_ - M(*J30/>PWKIV ZL*LT2"MPHZQ, ^,_PO-@"LC\PK)U,B1%X*(@D<+"8!-)AN M$F8^%'^ JA"E2@(N?%#P$E\W0^%P 7;A!09S@K-";4@C%-9 MA;E$\&59I'RL@($"T)+0'M(*IQ\#,X3(D5*"Y&KB&B,'T2+#DV3+,$2)AU+2 MP/O:@P?+PY8 !7J]8Y$#[$O\BQT6]"XA2?:0*.S/"7YDQ?6CL\?VPY( M+*TS5OI(IL$[QQ,SG\VO\>F[&1(MN"N9OEY 7:4[)AU] #^DJC'KE3YM\\ ! MP_D1QXSJ.[>A'S<8R\NJVC!WU]7[G?S;@KOY 2_!ZZWU,RB,WD MQNVS=>2FYATP52.2EVLINE[ =Z_F0YH9D. V'52^+FQI;1ID0&XB1F9C.*"Z MP;.=H\D460+!%EZR/0ZJK@78-@U!AS&/**_9$V[_ "5;L@FFGK YF#D!#P&D M.1*OG+^!2M.)4LH-6F"<-6"2%R,P\6$H'[&D@$BXJQK_()OH- M?)* "IU_C>$'\F%:B]$&?PTG%D86VM1D9*.#!E9]%HG@CVB^PPMO9I$'L@9# MAS?1^)4/WI;-LA25"-C 4B23/P+;6]IY!0!=,B!\X=[42B) \$],=N5< *93=JEL,+ID*4WD(6%4H\#N:7P!7)^ H5X$.*-_&>\V!X%:&A#( MGN"ON"%5BI,@Z%&4*EJ-O#IA%H7#< JHQ1F;+^A4&GK6-LY@^^@7PB8+;91U MKQQ9MENP%!PA;V U3/IDWTJ^UEOP9PWU9Z-(F$^F&/P821M[QCQG*1Y(*X\[ M/%LT-*U\$,@0E(S_%:]C6_["W;)S/;=4GC>$!6&76PW0#_:9#R*M6HP]8WS9RN+QV!X/75W[/>NME4-1R?HMF:040$@"_5H^G>%,(H[4AF+[Y)[9!E?9L:)&\)M9UE/X"5_( "Q4LF MP(KAS'#/CBX[NSRVE"I .E .O 62CTL!/E9FIM:))'M2@"U2H&P"T):88& 8 M>FB\/@"JR;@?M(+OEC=P6S#LT/Z1I@LL/@$C%_<_I2XL;6N#O1ZQ>R['$;HN MQH=X"PX#[V3P)06&9\8"!+R.P$9! D MTZ\[1)/2FQ'.)X&Z"N1'W/ ]=8!(.[M\P(7B,^0^8*=!" M>S(-]F+&#<75T5Z=P"IJWA1=NRRDF_>#PUK=BI=F+C8'IDP^ )>GWB;ZO3@K M,0E1QM"WC,$6)I.7AK0P85 I$Q!=D,, *"PG A:U2&3>F)UFFL23*$SN)C22 MDNSAX"RD&9=S1,E+51@OZ.6A^IRFF1_K:7=Q\O^G;2E=^S8!F?"D[?:#SU&F(\\FC70[\;BK%4/\E6,B M&+3RD?T #LXLN=M/OW[,K;>R)9-%F14FTM M&0-&(4)AE'_ARY2F2!+('[F=Q'*+!.U!$+VKV_>?KMZ6/B"YBU&6\V'@GG+$ M-X['FN>TQ$12*8*\)( T/Y+9LL""M9MOAN;QK.7\PUI)XHY;-2LL*0WL#=A4 M#GD['!."+5Q\[HBD07[PI$36_)ZRY59/R$(E/N$H,S,2M<4[W "K9,HP90P7U[>WM&D2>+8W M8]F_BUR5*=JPI=,,61HM<2-'^;=EZ*YD2:!!&BQ=$=_2)F',?4KQSD=:"OQB MA@5F,I?04@^X&#QXS0O3F%O=C7>U]A5'^%>XR4UQS8U'\=K.:54#A MGQ1F:6LX5X9Y*AEE5ZS+U9$T#&EF\CQVC\C.P"6**GWNX>FWSX]EGE>.'87)0J MSA)DQT2AJ:007T=/E 4D%8G_+*N+T2K2BA;.J&!J,46BI!>\1%_Y:(W?S9(X MS&I>XLAZ^WP7,,$W [,6_Z7>Y5ZN!7IA]@T)G-!+_.]L&R1:"*);+M MJ^7ZRZ5P3_;]NS65E:6C/-2'AODZC5FN><'0S=&VQ]N>]?01>MZ[?5R_?L=Z M;SSJ%/^WM9MC/.OH1O]Y@]_YVJIU KR^EO=JF/D@]S4W[Y)K;6&;X5#W6C?J MUNK%B]0'ZB+UE_+8JK6@+E,_$%LJ>BDQ/I48_R]6_@OL)Z]!;!!!C\:,.]]< M\GP3:-7DJ2;ECWYYR1MXQ\<@PEOM31*PQ('6G+=/[&% M.= '-68*A0 7A !G7.SF"?Z@UII_5V6P-DZUS)? H%S!661@7,!Q2C[FBLFXH9E.2KQ;XTR1\,]8YB!B7Y:K$O3/)-4ZE\ M)?AJL2].\ >U5OCGC<*H9)@=+UQ1\%MCF5/P>TB/JZ>/%"\HP5>+?6F"WU'; MWDKPU6)?G.#W5*!%R;U:[(N3>Z.K#VO,"RK?I7J1EI4+2MGZ"TH5\M9-VA3R M'E!,QK4.<2N+2\F]DOM=N&&D/UFO2+%"-2:KY%[)_<'D7D56E=RKQ;X\N1_J M1HU90:6R5"_ \FGI+G.%M346,(6UAXQFCU3I%B7X:K$O3_#'M3ZVK01?";X2 M_)UN(>C4.IRZJWNEZ@(H!% ((!' O,@ RUN5PG(\GOJ DL%%G!T-4FA;8PE3 M:'O0:':=S2WE9RFY5W*_VX%L=2!0R;U:[$N3>Y6UHN1>+?;ER?VHUOI>9:U4 M,::"N2I:S!Y55$6AK4+;A;(+M0YA*RM+R;V2^]WD7F6M*+E7BWUI&JDBU:F%U%2ET1C1_ MT>WV#<'[D=Y7['0N=E+X4ST*59IAFH<_ASP?I=BI\N10^%-KAFD>_KSI'#"A MH(K\5(686!7IHI!((5&UD&ATP)3&*O+3<6)S\%]F^9S^7#,AH[,X(YS@CG/Z M,Q&QY\YW98*F0-]H$$;OA<&+2V,M('> M?=W26!Q'GI403;0XU.()U]S0]\,'+[B[+A$2Z>5X]]DLTGGCNEUW]6ZW^_J= MXXF9S^;7KL\?RR0F\LLRE_GN]X=@8&[V^T1ETQ\-BXEZ 8V_3_+=,&/%O9)J#' !+9)5]&)W. M H\-]2'PV"SR8#VA8\U) MB,D"H*N5")B6$,""0=X&_*'=AWXRY6V+FMS<+1;DAG\!G GH#9L1V@/W_6+4 M43B%U?O!([R=_E5'-XJAS6 =@ 0PHM!U!8\U:ZZ!3@"*4'%OH>>,#VN3_J\2 M@(L6 )_XZN8[U%UBVS'+$T "[P*YV*&)\$89 +\(X?!9# M)_"]D&,K/=98%+% "HD@5C?U8384Z#;" FL(Z_$DXER;PN G0N.! PU^9)$] MT;I&2S,[9@]%R ZG(!RR+VAHO$M#W?4"5I9Z64]_4?"!IH'P4-3Q(34/WT-+ M/[#C;"U>,B$EQI+VG575=+AC2IFXN&=(=94@K #HTRSW;ZNXM\6-/-YXRNJF[B7,XK\**=L>"L1$F$4$/@%-Y*/DH"J,;_LOL?R6>\&)IVB@+6TG&,27C*7/< M+#0Y"45_O5 LZ\XRBZYGXJ=-]"B5D?P9S.AI;J?5<[P(#84PN+;1"PX6&7[& M' ?DM!2E\R3;I#EF'7T /ZQE"[!0WEGA(ZX5JJ,\W/>X(:ZWK.H-;"V*Z9_\#FXMW53\NKDI&<@IOKZ;T/6?>. MES(-[%#WYZN_D-WQ/72_IV00F\F-"8?KR$W-@PB%$?'_=0)6;43 L.M"?"-C M"-C_-AU4OBYL:6T4[*^%_7M0J);G>_'\>N(Y#@]>K@@JJ@%>&44\;K\@A:%W M=PI2* ODDBV0YP0'[&4KI>)1@K7C5>&"G?CC=QZ 6^1+Z].!MSP1HUX$ S4] M];_5!\/K:-?9FZG/5?*5VJGE2 P01XD=2_;!CL-XDMJ:,K#;W9G+#H29"PX? M>H=(,"](X$4/N$K$,@@-_)I[F@[XCWXXPP<8\+8G 2S:W1QM?#^<3[-PKYSJ M710^Q!/X'DA#Q"[QVZR1?+;UDMFUK-99VF@8KO=LMJY.:1VPSU6R+WKVY2&5 M'!UD&>)D9"NYT^8%,0ON/#3[F #X:/SZ?0(R<]>5P$U%00 E9*#6' &2( ? MZ.;K@^B%AE.S.-=3]N4[2[[\2!]LP59OJ>8M<3!2,?%).Z:OW<.WY)[D[^/" MI5$ C-V"1@TCH04A4_]$U- :OMK?RB%RC3Q8H8EDBLOZ;YY''P' ML@"1(W<"G[UA\K:%V";0"@JA;_C7TVJ]M3W\U)+J:NGJ*AP???X6#2;![VA, M.TG\T64X<#IE$= <7]I[G(W98TWQI(XS)+6<%08?0%N MQM?;X$^$"3@CWB-WWN6^A@[>1OH!3,UG,\&O!0>3"*0^(Q E[S[=2&]N>@:F)_MA.']>PWY$^'HYV';/> MW_73L=Y[YK<[EU5;)U+//0F<KC)DT#/?')SU?CJ[WHLF82 M1Z33?N'P%;A]IJ9%[?-1:I_WJ'V>)NI@/Z*^*"6[H63_7[0Q _O)0^H-)O#1 M$&#G6@O[P&Y=D^?W/6J0>E_BK?8F"1B8X> 3/7G@1['MDQAK*HS=%V,7O2B% MM,<]H'8D^C76,E4"?E@!?_+P?X/)7&(^U8EL'O0\,+R>B?G:0NLG+76SS+O MTF8[[TYCGQW46_NXZ4QZT^[)J%;%QW/[^,^?^*NF,<)A"^B/#UA!_Z**?#;- MKZW^8BL$. 8"#,>UOI-:(8!" (4 >UYB,:PQ3R@ N" ..-B-T_N#?,BKTL] MS%V)V?;Y\<,W+\M7;5R Y^]K2JNIRSW4Y1[GT@.7>+E'?Z0_>99!\9,"( 5 ME6"8Y@'0H-?PVX4JS4\*@*I'H4HS3/, Z,W@@+YR%?E)7;2HD$@A41V0:-QP M4^@X%RT>*R^KYO!V4-;\%L;,+^K]/O/\3,TIJ!2$4A"54A!&;ZB/%4,I9UDA M4"T8IHD(U%/[!0J!% +5A&&:AT#= V:U*W:J/#D4_M2:89J'/V;#[9]JY-ZI MTC7+UT25;I=XX1E=F%CC@/OI@]E-G+6::?-FJCA9S;09,U6$&= MWE:+?6F";^A/7C^B>*$:DU6"KP3_8(+?4^5:E.6O%O_B<<#HU]KRK\86L@K8 M5+(X2\/BB341207/AZRLJ\IJ*J%7*WU90F\8RCE34J]6^K*D_HUYP .7]?'$ M#E+Z0XF_$O_:BW^OUK9^O0INJ$JZN_+IKQP^LCT6>V&@L<#1V#0$,OV;?C@4 MEE?QM$JUT+Z*%#JC/KC$XV%O#EEYO8K\=':3LHI$43"D8*A:,&0TO%"0@B$% M0PJ&*@]#G0-F,E:1GQ0,*1A2,%1Y&#+Z!PSC59&ASASH>V'.5:GY2Y6CT*59IA&@A AFXH?E( I "H M%@S3/ R5(W=JN&/\L@4 UTL'G4;[I"=]\#D\:[%.C,5\FU#GP MEB?BB,7>/=?XXXP'@JL3D0>2RHN"\.8!].B !N-EL((2^DM9Z08+_>$R72^# M%9307\I*-U;H#YG0=1FLH(3^4E:ZL4+?K77I@UJ5HZKY5M;I3S5N[ATGU^[I MIFEL.DM:T&2@=[KPUNK89J'PL+OKB/L4^MF29'B0I%ZU3]"@P*[:)SCQON7A M])1BI\J3HUHV;A4I5&F&4?BCV$GACV(8A3^'PI__^,O(-$S%4A7#(.63*0:Z M6$SJ'+"4?179J:FY6]6G]9Z,^6G&,9DKN-.\P ZG7)W(OV2ML*L8OU+J8;^M M)5/O-9JQSK7E7$5:*!A2,%11&#(:7K91P9""(05#58P%?F60QRJ[>[79?EV>=MKTKEZ291EE^W-'B4(LG?"'A4 M= M+80?(\T+8A;<>;#L&A."QX*2$^\VGQ9UMB4RZCE[ 572_T5N6K>1U%D4C_'2 M+$\47LTE=97"\CDV=^W%T).]^7 M5;S[O%SQ[IDS/Y$FWC+39ZNB)61(QT9W MCRQ)4OW XDD&+/7?ZPW'QMCH]8W.H#L>[@ @N+UM#MYI)T.1?7G\(PO8'9_" M/Y8NTLUE_L!#VS00[?=2?4G<[XCP=E]'>]73AQI\[P,.M;0PTO#FZ=R9YI3A+A3@EB8CR).->FT/9$:#QPH)F/++(G6M=H:6;'[+5@GM,9BR2, MONH:>G>7=KKZIE'//-'N0S^9 M\K9%K4PW+0XA= \;"4".$B(E@:SB8&^T&/HNH#XFC77P.0#\_FI=\U%D5@LA+:B;*1&R'\E;\' M(_>5H1OY;+ ]^&%44##B8L818;D_;[V(:H#'2W0K:8:TH_$!.NJVL*<'[OOX M7TDHD8"Y+O4#;O93=S!O\%YIWNLA/E,J K4*<'4@/*07?DN]P\OPV0\<5\3O M>0!+]1)Z[&'Y*_M7J87JJX6M!_BVZ0?7?6)X#S(IR@I]9W_;Y40*:BLU\HI2 M9>N\4^!C9IUGFLO4S8-HK@)P7Z:XSA*T.+U]^XP28-L6K*L/1/LT6[.C#^"'M6@.@WEGA8_(C=#"=1XI?]R4/;XD/X:Y MNP 5.Q4GDA]SL5I(!A.3/+MU!CZXS%QM,Q?&=LW\!S87[ZY^6EZ5C.1D&:RG M]SYDW=NB8AJPG/OSU5]H0^![Z'Y/R2 VDQM3=]>1FYH';R",2#E<)\# $:GS M71?B&PX*)>\V'52^+FQI;9H&X(W?>Y7:T#I9T^@%,S&F>PY;&Q[5E/-]'9 MV.GC&O8[TL?#T:YCUON[?CK6>\_\=N<",NL$ZKGG/E).3E7GREY\52KU'#!_>1)I 83^&@(L//)NGU@MZZY47NNPIO4WA5OM3=)P!('6G.>+(ZE MV/9)C#45QNZ+L8O.FD+:XZ8?'XE^C;5,E8 ?5L"?K%7<8#+76<";3[\U(E]G M8AU7IF^F8)D_>2]VG>EW$F%5!%+2> !I7'L>1O'9H0,0AXC[5B6P>]#PPE>9 MWBBRG+O=V+'1S/8R4&L^*=3TJX0&BNVKL.YJ^@V?OA($Q0EJ^DH0%">MG7U0)IZ;YM=5?;(4 QT" P4A=N:L0H!Z+K1#@& AP MR&O%% H &CF8C=/[DV]7V-6J-6UVWM$;UZ6KMJX^,ZZTD\5N'/M*G13^*/RI!<,T#W\Z"G\4_BC\J0G# M- ]_C,$!(_15Y"=UR?6Y:+TG9WX+8^9G!<&??6*FYA14^D'IATKIAZ$*T"D# M50%071BF@0!DZ&/%3PJ % #5@F&:!T#F 7-8%3M5GAP*?VK-,,W#GV[#';!J M)-NI4C5K+SF>+5]R_)PSN3"QQ@'WTP>QFSAK-=/FS51QLIII,V:J.%G-M!DS M59S?_9$BP0;<$CSU6'-M6AS>?E@M7Y MU.89>:%!^DHM]@4*?D]5:E*"KQ;[X@2_WF4:*B?WRO*_B,5O'@X8PP,FV9U[ MX_-<6\@J8%/):BP-BR?61"05/!^TBMZ3U[TJ5E!"?Y$KW6"A5[5SE="KE;XH MH>_HAF(%)?1JI2])Z(>U+I)=JP(;JECNKDSZ*X>/;(_%7AAH+' T-@V!3/^F M'PX%Y%4\GU(MJ*\BAYZ;%5 MY#>E*E2A]8OA)V6K5H]"E6:8!@+0(0_Y*7ZJ/#D4 -6:89H'0*8R@*J&/\HC M4PQTL7ADC-4&9G4R\RI==.&PE75YP"/FRR0Z!][R1!RQV+OG&G^<\4!P=>[Q M0%)Y41C>/(3NJ=,02NC52E^6T'=K78I"";T2>B7T.V1Q'2ZE_3)800G]I:QT M8X6^7VOS7N5&U33^\JR3C)M[Q\FU>[II&IO.CQ8T&>B=+KRU.K99*#SL[CKB M/H5^MARS.,AY K51T*# KMHHJ&WY+<5.E2='M6S<*E*HT@S31/PY7)5FQ4Z5 M)X?"GUHS3//PYTW3SUB>]:2W\LP:Q$D*F4Z+3$T_5+,S,E4]AZOZQ-Z3-3_- M."9U!7>:%]CAE*MS^9>L%W:5XU=*0>SG.C>]5MJYMIZK2 L%0PJ&J@E#(WW0 M:+Y2**102*%0U5'(5"BD4$BAD K5G26M_Y IOE7DIZ/D \)_F>5S^M/Q[K.^ M'$_,?#:_=GW^N#BA/Q,1>^X\:Y_>:(N81?$[&GH;*#P5UQ83W/<"OC+)8I1= MO=OMOB[/.FU[5S9),^+Z:Q/B5OK-IN@%.,XVS73+Y!82Y4J4DFT:G%=C3+^N*/%H19/^$+RH1:ZFA?$++CS8-$U)@2/!:4H MWFT^,^IL2V?4<^8"FJ3_B[RT;B.I+N?7V/4LB7$Z/+I.90D@ZH>!RZ1968M2_[W><&R, MC5[?Z RZX^$.N/@??QF9YN"==C)PW)?-/[* W?$I_&/I-N :4X2X080PGP\B3C7 MIM#V1&@\<*"9CRRR)UK7:&EFQ^RU8)[3&8ND9GB%U;IV::>K;QKU+-= 3L*Q MCP 8SDH$++>02@:(FKT.?VA B^>HAT)4,-#(@Q=/M/O03Z:\;5&STTVK MU=)@-C'0%WH,71=4F6;--3!E@=RDF\1%*2<%9A<)9NMN-:\,CG5T8P''AOHP M@S&]=Q 4T[N'!3'AHZ-:8-@29 %] ^$A%D7\G@?PSLL&OPZQ_/"!1S M$>,* MV@"6B%UE,U[PZ-ZS>>FQQB(8B81%@58]D'J\$T$!?)=)NIM>:&%+#]SW\;_G M1N&71:P4!"L(W@."MY[WT[43@_'6T>0%H,"KSR /( B!>@6@S?,"]"79;O4, M+.Q1?VS12# 7C(2^;J0\V"O,AWUXL+N;:NRN>C1A$I&5Y8'F=V .]US$4@6# M;7 7A0_@O,!T8X]FN\%#D?H^@D^CQ([E>)!4(0Q*V@&91M]M]BL:O;.;*'?U M\W.I$KV737$Y*70QJ#!8D#/<,,G _D!H/RJZ>*'MN")J^)T+SDP8"2T(T1!F M5GC/=^#))ZV7HRW@@TQ]MD+?V7U%$17V,2$.,0BM3E3?2VQR!86!*'3X@ UI M"< )NZ,@5$FB>DN:R^SH_52BS)X^/(1$89.'$JD), ),A-G_2CQ9':*=.IFM M9Z@C.=J+,HH.Y51/G04<'G'0_G.$#6!9N3P+@H;LY;FGYX9R6LYCJ MJOX^$]AHGO/S%;I\W\WOWWT/5LOQXOEW&.EWFXG)>K&P+?#\K"/CP$W _+GP MB"%^ _\^ #_#UV[#P/&6;FFO/$H<@AQ_S]:&N.B6S=!1U+YP =QI+Q39O0AR MI'9_G::]PRS_R3/@(;M^%H5_D#D3; M*0>G(YZ$@LN&=>U3>1CR1^B!PIQ^XO 6Q@O@@<1$"CR12IIZ<3$5"E8"!J2! M27BC:-%'Y4BNSSP*?1\G*I(()@=T\YF'S7F8< 23IYG[_ Z$!GRCV)?$DD/< M1!X!^MG!/TICQKZ*P9%^0V63J0&@"?Y,R0XM[<\0NM?NX?4DPG':J=B2Y@=A MEK\ZZ+-Z5D(13-K,"@.*K\.4I'DMIP"OBCBT?\!RST#H)SAW&G$^),RZ0)(G ML8B9'+H'VLV"1<3!+>N84K2+HF(.3,6F2DXV[HH%BV'$&7.PQ5*BDB?#<>FI MNXX^@!_6AMM@LN^L\!%% %JXSC.>'C>= UX26L/<76J+E+,3":VY6& G"R9- M\E.*,W;'Y0G$-G-A;-?,?V!S\>[JI^55R4A.GN%Z>N]#UKU#WDP#0\K]^>HO ME-CU/72_IV00F\F-1S#7D9N:=[@=1A0]O$Z <2.*M^ZZ$-\(F Z;M-!Y>O" MEM:F:7KCAJRF96/_@6L3!JZ$,=1'N54,[Q'F(X[0'ZA*[IE/>((_OC*[9BDZ M!.\#GX'Y2G IX=_ST2ZA!2/\^,/02@9X)2M:^P,\ M;6UTM)CU\V/JO^3SN2GM=)UZ7[/D!&(,0F2!";1XT4UT\"_*"R6=7)C$7V/X M@8;\5M? 8K"X[X$O@LO] (L&_]8R#9VI=$TDK@LF!#HEN=%/NW\@>\*=2RUB M ??*;35B!+ OF(=ZD%PLWR,U2SD4^#9_]*0*174#;X#28YF6I#F!/&@QF!GW MF>-5J_#*7L:;M(Y""_0.G*7=X[H#4LJ,6"'YH+DH7F@:[= M)E$$S_TY2;"#YD&<+W(\83'1'S]"\F,4&!89EBRB$'@HI"O,@KDF@! >K#LL MC&9+X8P\\:,EA;\TUH76"3;N%WBFE,RYP#[, ?0 _@);%3D@TMP$;9Q%5A(X M:7QABCO:%QAE*UEG'TK669WHL,NT@TT**:;[G0J:D%'%AL\GT#45MLAK(L5CMG:[1G9OX[UP?9 MAQ\!Z=1._)J=^#-OQ&\\K=3DK3J6=T#@?L@4=\DPF]9#E+D$$#\68J]RA2E+FY MB[A,4E8>U3,]JC]V]JC.S*-*Z@X6]NCV2T8BO.?S.$9'"2,@4K#*<=-"^C9$ M,U##YY$0,!KOP#D6\=8O[D!P[S+ !Y.B5VQS*CZK$9^A)R$]04P5 3^7W?%B MHX$"+&DD?@,G/ !N#_3A:V*B@=Y]_<)=;OA*[E)#AS,,V=^#CX0>#DN[S[P5 M:G"5T3$H W2<:'/.(B%=HZ7B8 M*=?)9SY$[. K[?]\*?9_ZD2 '>;[(=!^XU:4L&B>+C]*U2\ABQQDKE]IPPK3 MMM[@[U?TX.JMQI)X$D;0G:,EI/:+';,6,.#9 %N6B9@?"'+0]/\T>:8H#/HE XSX(L9VI_\A$SS>>(C(W8P MR^Q0K377UMLB"_FQ,J!.B)OMHB,P%^/.C1"/3@_=16Q:*\3;S81C&(J623Y9 MA/PCC^Z $+GCT](L#F,.<+'@K4^ 1CKZV7)6V#R8?B;$LT\.T]AR"E+WU%6 M5['0C1-3?/NL:_EU*5FA.(1;&->9)*]D-F0,OYN90.8&P]TG'W-9EH.VM%V] M+@@'(!)F!5F0"KBM#A*!K[=]-@>0@#D^];5 MQ^:NW^[3J[EU/OFSG:^46\?/ZRM K[H3RX-*ESE-QEBITG/8ZCZC [E&^Z6_ MK-BL+X:VM;61&D3)X]8F@W7")S]?#:[.0KM#U9@Z!Q=^(VWQ46J+]Z@M*L66 MQR7MT=ARY[+[ST?B5>2M)N6/7G;_3>HIB!9Y'#,9N"&_1>9]\NQ?#HO9DQ>X M'*!^7S;EYO#S(LR:5TT@UG%Q=='D5DRW9ZE-12 EE8>6RJYBNE.8-D>XMQQ+ M,-?<:OE&&75!0NEW>'!'QEF+T,Z3=O@+J@]?>C'JBRHUW;Q"TIC%9IB*'93L MJ\6^--DW1_W6L-.Y<':HPC6.5;WWXJ#L=I.F],_\ MA([]+N1I'B>^6$62*G6AU$4UU84R9Y4YJ_!)X5-5\X81O5'@)#^!0(;/B\%#YO((\]+/FM )FWRT<3%LQ0K/S"QO*R33R?,*H MHYO=K8U["4B..")C' M/B)0A>2O*J6V;B*SW*'L=%].Z/S+*I"Z.GEV1]KRK3FVRF#8-LM%Y=K4.+FB M"CYB SU $RSB&G.%VJZH'4+GVQ5'382N(C&K!>%5I) *)I\4_?MC?70*?LKM M^'IR5%4,]"I*[!$4Q//"D$I77+BNJ()#<(E*8]#13:4TCK5MM/,\U"V^QRDQ M^2N#=[1;O KH-O1]>2%8T^M,4MDY<,X2GVYE<=@/Y3%X,$^$5,!&_YWCIBI?=MX?W M_#E\%@HOIJ+>Z4W@V%UZ,PRS;6JX)2N',VT61G%:3]"+T^K"5-W.]WAZ2RG= M67QEETP6Q:(1$ >RJRLGOR>CU=^P=M@,*B,5G)>W$.>*]= MVM.4S;.["-,BC.E4J#F'. MON_%F-"P<9\"S"HR;IX@?T]U4,!,LA"**JHVK ME^GBUFQIJ"XGE[N@##66CA?6-.!W(=[!*HG-(_#6\59 >2'MSM.27\)KR!#4 M^,*\:)#E@<#?N'[>U$HB09W0+8[K9PT[4/ M@8;WR,7RZN!D_;P$SXM3+PY5EJ1,)X?=.YZ@498N4 0[_X>\)U'>;[AX,1!V M@Y=0.: 2!5[FPER74U5&SP7V+Y +&O+D!4%R">][(IU"?%CS^UU0YYEI[ZCU*"/>F]-A=O%H-556F7G7M)L5>5.T2?[,; M$P&JDAC^_'>JWC;J_1R,\U$ARB>S=%P+US"2_@OOI5X@1<[B3'MFAD$8S4*J MZIX#H_8;7EL+B KM"+@U M65#O[URTV-3'O6ZG^+^M+V\?P^BT8ZA/8F05\I_J6".Y:7'[T]4_;C['5:8> M)WI6.E"QTH&*\T[JJQQQ66P*NF^ M-3JBQOGU54BR:EX*E='3!S5FBC-F:2L$4 C0 M! 08ZL,:\T23DNK/+5&',L,20?OD\/_NN5 F6', ^(S:MGFX^Z9?:\MK5V7\ M9$!8(4"%5UTAP"$18'3 ,X\U1P 5"CNL#?8F-<+>+@3%7"]@@:TL,H7'"H_7 MX+%QR/.$YT8299(I"% 0\-)P^$A%PRH2#:MB^L%!>>T]G;7#/'O^:$]8<,Z9OW!<2)6?;F M>BOYX92;=?OP32PQ\^Q#.G0!VRL\EZ"EAXA?5!*F)0M(I>Y'Z&JO!OHX;XD* MU[P:ZL-=VN[J&MY-5_9M@F?/2I;7\:@>(1:SA%=E!2=H,:U(1?4H = 8YL_>0A7*CSRZ@]]O[N!SG$"M:D4=1) _Y"G.ER?(V]*\I1#W M=Y=A+8LED AW=7-)A$?Z: \1SALOB_#6^6P27S]\X%%1L37B/DNKF3(M" .J M2Q?",*$U*F(*+6M6@E68:&(=W=B)0ECJ"H&!1;*S5^9N#767:I 6A(!&RQ=F M@ORG%>PP@#/#V;86B)+/&TM]21).LQJW-/, K#1H&0PQ-WZ <;?VXY$5"@QV M!?6&R.OS0>NW/ OPNM0W6]HM(@)DG>R#:"HJM[>A% MTT%J%!+N)#RKT1SQDL'RJE="8BS0S:VX# ?XP?K*?ZUEVP= ;*$I7#X8+CZ% M/P604-9?7419X(U[+TP$S!.021"09<68)0)AS6*J&NV'6+ 6+!@-/,0H?(#& M4^(7)N(2.9]V3BA:XK8,PP2F!!&(*V M?.MQ.E&CI"?V(%*=X.(014%OLST,^N/]VCV,RA-BAWG_DX/;D,YZW1:.9(QA M26[QK5?&N,QFZV[9QM=6W)96J3*X?Z[*LYKG_'P%))Q^[W[_5\( @F*& \)_ M^-G?CB=L/Q3)&5GR PQ1 _3_G](8B:S_DXTSH]^Y1@CC^36E$]ZNQRRT>H$/ M?@!0??'$CX;+#NB1B)>\[B#4IJ"V\)L\QP\4=5BJO1L!5?!&@91BX<)- B!$ M4TD\?$UDX8,0;.J4':7FQP9O@@"X0/O"\08*5"N_X1431J?]-[HU@"Z=@&_@ ME6UAA+-+8.][ZD")[Z"(;>X@623MV'CB"0VT601@1+X[ M@D1>/=[#*V< J&'$/"=O*ZWCC0V*!)K$FL^IML\O@B%KU/9F^8(L7H72PJ"F MGSA9O?G;]Y]:VNW$XZZ6>J0 1Y])&*\I>H+^&2#_3ZULZ5UNK7J:WEA=WN'@7DGZ M?$E\^-'HLK;1?\,E#QA])_U72M;W6<[\C1U+S[O4MO1D2CW050NR&^0,Z3OR M@$9%S[P +V'*W$NZU(;>L>RYGM3T:9__\9>1:0S? M00]$.&P')R-T[1FTES+)Y7U.*/>^-R7KD<*!&SYZ!A7W48V[:$)U?] )J&PN M5JQ0]P:0S2S3*Y ME;DVFM44NC_?\;HMXA298;C=!A($TA M:;@6$)?;D87?5\ ,P"O>"'0'))IH;QRRP\N&>LE*WX"Y+3D5HE 6""M?.8G7 MG$6\<++F8(K^0/B+P]7WUQ)1;*2B?F9SM*[,_I),&.3_H.P_Y"[Q^V4??1DS M&D*MC7&97,K%7,1\VDICP2B]$U#S#]PG'K8YT,@IA2W00P3TR'8A0?51O":+ M0F [X-9: EP:M!N*H 1)&I(^M/Z4I,\78P5YY)A(]J8\UK5?N,T2F7@CWU^_ ML"R8;VJ+YL<78G.YA):GDXU\>>#,+UKTX!$'&\FC'EN98\SD5CN,H4!$ M).HNV9/X@D/E"S;/%]S[Z@3:O,%(\'?/^QY&WTLAH3-NW'R^^?)-^_!!USY] M^^O[+V??MOGPQV^?OGR\^?;ATQ_GWF(SOOO@4_IR?XVC&)Y]@\W0M;_CF,Z^ M3)\+FC3<0ODG)_TO$C(7T.*V?>9-17I??.S=24V>!IT#%&G4T7C;?+:Q8B7" M0P.O'"F1V].E?"V?66CG8Q[I=.:'\&?230OA?.S5J3A M!*^*<$J=2U<'C 9^1U,0,69$0!/3,. Q[JL[;,KNTM"XG)BN?4V_EM;JY MCR1,.P.;"0PJ-!7)5F)%&@)SP%\267@#)X<+6?A/=.DU15ADUK-,$\MVU&CB MQ>V ODRN/ @A"G=W07+P0I$$&ND =;R^?XA7D=!-T**3I;BTXZ)@G MC\SD((MSM,KIQ=)@B#/ESA<-"2<$C&65(WDK#>(DJ"$8:43A@W0(:3?@79U MG\'H8&E"DK2TQXS*F"F*B3>EJ8)L"2^?:9[K:GOH[5A)C"WEO;%B8)N:P-@2 MH9F\K;N0<=RBE_ NN2/,QPUH@L"9C?Z#*W, IQ [J,]IV0FI PDC0JX,%O=HTSO&Y7P* M<0 !(5U18C4QH=-/%BT7?.&)22H##LHT\NY[28\LL"9Y5PJ'E"6Y1@2C%(F3 M"FSQJT)86,Z\;(F?O. ^]-$7+T<&LW;2=(H_$^?NC(>I2I8A^XZ)9M_3M3R[ M57BC:U_.GM,H?F ^-M*CX=I'GFQ#&4X%R 8$<1.,P&;)^#+5!B J$2(-\U " M8R;\F1J1YEM9>ATN[,BS#IVO2#U"BV@#\G\EB!FNYTMSBG8'RYD:.E%>IE+: M-$,^Q?.,E.H3S&7:10J>.2:"<09V$H&6_!(&EZ,IJ81'I!^"DK1*"8_1J"R% MK4OVE=P6Q,@7G3MX,E\T.X%1)C,J>6@%9G;4Y$\513M*%&VDHF@JBK9-#9O? MDP",(D_@Z5'GNV ^%]]Q5RZ>?T\$Q\#-N56SJ6O_*(U1^XICU,)SZVJ7#NJ M$?>5@\TFC7 $]'_(F$4:W3FZ(L>WSWOX$3>)9C,?S$W@\1WLRD.R<_>[PUV& ML83OR2P,O@LZZP;_R9;HW,S['KH,RCH M60+NNAP0MY1M=6Y&[>G:1_1YOS+WW$P*E"D?]5(,>DH&[5=GFXWXLJ]KG]#C M.S=3:A]6L]$ODB.5YW84SVVL/#?EN2W1JD#EP??O_''B6=XV(IT&D >Z]CX= MR@EM_Y?5'Z6^1R^:V\DK!^Y31/L@BPFB\H@AP'JLY@'J0!+>9-VEN(?](0S" M\/!I&Q17F( "\AZY\TZV;'0Z>N=U5@84ELAG,\&O!<<,YIB_NUHN"8^G6>6& MSW7V]KLUQ=ZI\;$^?)UB^)JGAFZ,MCSNC_5.;]OG6YX-=6.P^Z?;1K7M4\/4 MA\6(GZBGOY8CGEM+/]."R&J@]3H]$_3>[[=7Q$ZGL3:7TLJQ:"'-3<4CRH>K12/_D89 MT8WVU7X%A_2GSU0QK]'S?(]%M&&NSW5)C^Z'(FCM(UF#HSIB)P&L%V#3<6E0 M(8-V+5N8HXU.8T-)H"9;M\DV=5YJ$1LPK\8O8BU-F./&DNMAPIP^ZZAZ-DSM MK_'>#UZ:R@(-7>S+F:E:Z N9Z04N]+G3$*IM.STW%O>L1>CJAHH$55G@LC,K MDSB>B>N??GIX>- %M_6[\/ZGF\B>8$G_,#+L[CM%JGHTM4$>-#E9LH#9YK6&9$7 MAL*[COP]K=_U!:L=85[6TK=%SE9:LN7K9^VSGXB\9#[59\&7/[*Y9J3%0%:. MU%RB/UI=9C\:S(W:?U/AE4:O\#,4F5KA6J\PX?A@"<=5F*W^838E;E5WR)1Y M= F3;>J\U"(V8%Z-7T05]#IAT,M41DV5C9K#![W,\P6]%J)7@7% 6W;B<> M=[7WC]Q.\/9V[9,+K?%(>_,Y\@+;FS%_]>%;706X+GFR39V76L0&S*OQB]B$ MX%(]:\0<_+QB,\J(J1.+>YU8; X3-&6^#9Z:6LK&3.T2EE)%HDX?B3)5)*I6 MD:@S9DZ]-!+UM\@30 .\I?VO.LQXWDKC3[_E-Y6OB3^M/%3QI\N>;%/GI1:Q M ?-J_"*J^).*/U5.FE3\J6&>WR7/M\%34TO9F*E=PE)NB3\9/;U7PQ#4V2K/ M/^\PA:%WCQ]^J@?OUL3E_J=17/M&T:D+'A;M+2O//#@]__U;*Y] MCKCP'&BXE9>NXG0%?!3Z/H\HB^I&"$_$+(BU;R#O(HD6(U@WMATF00PKD\>W M\*M?$W^NW23Q)(Q@09Q3AK>:*P)-F6^#IZ:6LC%3NX2E5 $O%?"JG$"I@%?# M4.:2Y]O@J:FE;,S4+F$I5<+5Z6)=YO]1F58URK0Z8Y[58@QKED0B8;)?S[4;.\8G M9J=CME9#92KKZJ(GV]1YJ45LP+P:OX@J"*6"4)63)A6$:IC[=\GS;?#4U%(V M9FJ7L)0J"'7B4W_R?XV.H7_XXZL*2E4Z*'4T5O@08%1*^_]^^?)W[4. V4PV MUWX-[81*H[1C&@K#_]XAW!BYUL4^>E%K$! M\VK\(JKXDXH_54Z:5/RI89[?)<^WP5-32]F8J5W"4JKXTXGC3QAY^GK[5Q5Y M4I&G;^PQ#,+I7'O_"$\%YBM]M2=\RK1_>O%$>Y_%B?[N!3\L)HH(E5"AH8N= M;%/GI1:Q ?-J_"*JT) *#55.FE1HJ&%.V27/M\%34TO9F*E=PE*JT-#)0T,] M%16JMPET4*ZX#6&FVF=VMY)CQ&6.T9OE5*)R="D+%KU5P:*+G6Q3YZ46L0'S M:OPBJF"1"A953IJJ8BE5A@_J[J9=\GP;/#6UE(V9VB4L96;KP'^9Y7/Z\QF3 M.8OSG>NVYZN;_T,.MZ-->,31URZ1H&DSA:DF4>")R>;I.MY]/F&?/[8=+Y+U M=JYA8,DT>.=X8N:S^34^S2V.;')Z']@?NT^#B1U] #_\F8C8<^?92.C3-@^< M=U;XB/. %L!DBQP>04./SY05XVPEX'>@?+>S(%A 9"+V)"IPY(Y+-Z'-7!C; M-?,?V%R\N_II>54RDA/CK:?W/F0]6+6IOQ!8? _=[RD9Q&9R[UAT:H>%^(:# MPN)0M^F@5HI!96MS3%IE_*=YSL]7 GYA<1+Q+03:RH\/-G1P8&5PB<_7YE7=8U#'73'[NMG[?/?__%5N_WTY?.G M+S??/GSZXZ57+2G>:\JY@3-.MC0RDJ\CSWZ#17&"B\GZNG$*:=FZ5U ;=,+$ M@>MRE=NF[2DET4Z\.W#N03/HN=/ MXB?M=^WCS9=;[9>;?WR\^4.IQHIHBXN:[$7)',@;BVSM%Y; < (E;]5@P8N: M;"/E38X0&[CV8FC>WIS#.6%>!&.C2S!O)QYWM?>/W$XHDS.]!%/)9358]:(F M>^%R6;JQ=D4>WRJ!K :/7M1D5U&0;*7(OB=Q@ ML.8W+V#@)X*;J((UE>+.BYKLA8MB*5BS(H\O#=:,]$%?":02R.H(Y$E".'LD MBCY+S9GZN,%B58^03LWI;+_]7^X:!FU_>?_GV]:5RW=-[ MS15KI2WKIRTK+W2_LVA. A=:0 GQ0H$SNWJGP8I429R2N!,XC%]YX(61]K_@ M(&J?(RX\!WYO:;=A-,-CHIQ.=D:A[_.($G-NA/#PML=8^P9R)9+HQ7$>);=* M;I7<'C#0T;S)CVCN&@52XJK$M6+BVH0PD!(K)59* MK)18U8;3+FJR2JR46"FQ4F*EQ*JFG'91D[UHL7IA&;1BDL8^Q23_ZR.K_]_\/4$L#!!0 ( -F HEALG*^H MNU$! *N8% / '-D[+U[<^RVM2?Z_WP*7)];)]MU M6][2MIW8SLF9TM-115NMD5K.9%RW4E03W6+")CM\2.I\^L'"@P1(@F23(,C> MUM2<6%L"%K $%C/W_JO__FV\=$+CF(O#/[TU'H M].'\^OJK__G?_^.__I^C(W1Q=7V+;O$K.ETFW@N^\.*E'\9IA-&'A\]?H_]] M=G^#'I;/>..@BW"9;G"0H"/TG"3;GSY^?'U]_<9=>4$<^FE"AHN_68:;C^CH MB!,_C[ #OT<73H+13Y^./WUW=/S]T?&GQ^C^ZA M5XSN<8RC%^Q^PVB^Q>Y/,>,A<:(U3FZ=#8ZWSA+_Z2N)DWB[]5/& HQY_.VW M)U\A)TDB[RE-\%48;2[PRDG]Y$]?I<&_4L?W5AYVR>KZ&)9%:2#]F6Q'$/_D M)M%1LMOB6!GR[2GROPFC]4?RYX_P9QCYT]'QMTN5]2 -CS_B MMP0'L??DXR-HAB.ZW/'1)]AUUCV.DJSSRHF?:&?R2R#PK6A$5DB9U^NW?(SC MDX__^_,-.P"BL>\%_ZSF@K3_]B/\^QD=KQ]F6)\'_H$S$Q9[*:HR7 MWZS#EX_D#^J,R1_=I&I9CK__R/XH-_5J)DS.;T+.5#;A>-M\+#CETE+PA3OY M\<@*]S3:,$L0.XDVXI%M5,RWXUY&8VQ'\ZNCD$SD7WQ!B M7Z&@\@AK&/O8;Q)B1SM-(CL.72CC!9D^@A\> M[Z^;;J:/B?,6!N%F]Q$Z?+PG__-W\6Z?AT0JN'/6Y*+SR'6O^9L87\S Q>2! M]^A<3X[A_Y'G7Y($:$>T)3W_ZV.Q?8%2&F-W'OPW_7D;D2"+^8K7;@D@\5N^0'(CMY+OF]>^;X<%D_ M/&.G3W.$DDTT2<*&)4WS?6X,;>.1%I]XP3CS#<;9=5 M$@U;_JG3EJ,/RB!?OQ^!?D<@^VL\7Q%E)=S@UEM?T;5AR[]MN>4Y912N$*/] MOM'F-OH\W) 5>@:)[ 7WV/4J.@U'X+M.1T 9Z/U &#\0#TFX_.=SZ+LXBB__ ME7K)KM-YJ"#3.O 6Q&1*4A.E\LP#1(O6-^1)5YZ.#X-W+O(61*)"LM; MWJ5WPY;_@2IIN2F7['].&N6TD2".G,!%&?GW':_9\7Q93Y?D2HSI3/A^:O[6 ML%L_E'9+[OV^&>T_OQOLQ)IOB_^I82M^+&T%Z_>^">TWX1Z_X"#%E;L@_E:_ M#2?'I6W@'=_W89^/8>WXY-68$RT^(J+]QDOHZTY^1=Y]N/YQ '>_YG-IV;EA M)T\J/BA"F;XWE#:2B-/?*N3?][O]?M/EO";\!VOP )S&,4[B6YQ4[J^V<<-^ M?BKM)]O%G!1BM&8HP,G[]K7?OI_#T'WU?+]RN[(_-FS/MZ7M$3W?MZ+]5IR% M412^DDOH-(K(J69*4>6^5+=LV*3O2IN4D4$RG?I# !KOF[/'?8C7\/1?!ZLPVM3< MA>5F#1M5-FQP&D@B\KY3K3ZCA_0IQO]*"?.7+R"GG10_HW*#^MWY5+9WY"00 MH_&^-P-8X<7O^EGC,RH-NURVA>QEE4Q0XC8:#4#:B M['D0V##OQV!_/XV\R;4M&K:P;&B1:;SO4&?G3UAHTK!G96N* MZ/^^/Z8^8>?*%I9J9\'[/AKS&M0I G4=&G:RP@2C\2"\[Z4Q5T+3 M7NHZU._EMQ4&&XU;X7TOS?D7:C:SOD?#;I8-,S6^AO<-[>ETJ%;!=<\>3[I2[[@.$XWV&VQ]^8& M:3@T92-3X="(F4"N4C87!)-!;#;P!S8?)"9$+P]I2HC/Z?W<&3EWU RH'H&_ M8K -+\/()<TLW&B7;DTLE_=Q[&2=Q\G!J[-AR2VH0M&KQ!Z=,;2/H#'>)] MR[O[!EO)JIJF#5NJ2_QZ%T_,;%U^@8-^'@8LA_E^_LBOX^XT MZP_#=V7K7G88Y.L_'Q7^1<853P$5,Z"'(FR\GQX#I^>SDZ017<_Y2K.[GUH= MF5:$&LY)57);Q3G)AX)_U1P,].G]:+02 ^J^_UNSH6)QO9\52P^)J7>DZ8QH M8]4Z/B/OQZ+[L7A("04:4>'X F%'\D7<8Q]4^$7(^NUS4+I1;C@Z9=MJY=&1 MQ\Z1?10G"Q\?)6$6*?E^GKJ$2L9)E"[A2PW6.7X"4?Q;*:][=&\X&64#JD); M 6 L\2[GFLF2+;E-E>W;=C3LG%2!,Z^[YZ9W)!KVNFQCS/=:OMJE09 TROLI&/X4G!@X!DVI@=^5#9/=S@$Z>3\)?4X" MP!)!V $U\:F>S;TNA19TZD_$]UIPK)).R49B5LF2[_/]@C!^+&(.HMWC1)1( M-!R&L@FRS6&(!=SW^S$P>PRD#ZS76:BATW @RL;(A@,AWPGOI\+PJ8B3?$_C MRS>("F^C&+0ET7 6RL9'W5F($_E,Q(B/\WX.3&;DR7;EBC_7G8N>)!O.2=D M69O1=U0P5U'9:F15:=VXX#V6K8L-Y>#<^=/5CZ;8L#U':A%'B M_9NRR*/?BLTU;BV3I!L.S)XIP6J$E#2+/*BNU//]9/5))&YU?6@;-^Q^37+Q M^]5@: ,EB? 9GY;M^$P7J!HTW6K.ZP=*75<%#*)DU-2KMZ;&"X M(QA/:OY^1"P<$7T,S1"$ZP_/[\O6S^Z'YSVN9J##U$K<:->SX3B4[9_:X_ N MB0R E=$N?;1=UX:MKD#-T^%GO&_V()N=:8X4""'_\^F2K+27[/8_ VTI-AR- MBCQR_=&0=$\&Z""U$N.^GYH!3LT]WCADMN3"3Y/G,/+^C5UIQYD"T.,([4.^ MX3Q5I*6W.D_9%% ^!^5X<2WG_709 _AI_P U=VTX%9H2$%6@/^\/4 ]X;5C4 MI^)F99_Y;1B\X#@A'W>I7#$/) MRHE*#3] RZ_IM<)/U_L!,GB 3I?+=)/2Q+'JC>]RA%H3;3A$9=-PBT,D#5YY MH&BG]S-D!%!2RHTL_>UL=X_77D/&34^2#>>GPMY< 4Y92+2L:/&T0WS@]X-C M\>"T]EJ:I-]PI-KAG>YWI-Z=F$:+N34A83:V;S@"%:;E8JFWWZ+ "_\#=CFZ MVG[PS](R.M$2>M[C%>(_RKO^]A3YWX31^J,7)!]=;_.1M_GH0$'M-TKA.<(K MY9ADG3X='W]/2;C)$?S\S5OL_H?4,R'3_=-7L;?9^OBKCX9F1GX&F2(,CLC: M.:F?=)RGEL[0LP[!U]%_T@J98>9,ASC:X,T3CKI.N(K&(+-])D2C9?J$C[)% MZCCG&DKU,Q?3KKI;Y2%_9)=I@-<@+]\X3[C%Q^9'D=(-YOOCT_&JR0S"P"!/'-SOY,LE!)HZC&!N>>(ED M]XFWE++)*4UH@-1Y&+C@(W#)#W'H>RY,*/LKS2X"\XG*:[P]$L0I'[U(3HA7 MZF-Y#GV7;,CEOU(OV1GE6T]^R#6H!E8611WJV&O3<_#=,U+:H'$3#8YB?R_W MXW<_&O:Y,8AGO_\R&!]\S/7KC9_T,#6Y]_9KAQ?=>E;8D+=ZE.ESM/2[* M>A)V]JT?&FB[C30QAL6=W0>(;H_=WI^L59[W _':B^\NI"?+^\F S)^,P'U? MR(4]%L/,4!;7IE<*Z1X+8V U6SY&[_7H,ZSM-6N19;#O>K0F:4=B-AMDWTZ"'F+,T4]&NZ#QWJ=E MGV'LG" CD87M#H[!H2:P-NV#Y@RLSKZ#V?R>>@:$[?--&1EJ^FNSOWUC^'$M MO6>-83PMWZB6=+IQM7+B)^H13..CM>-L&1<8NYN/EV\)?)1$9;P,T@V.> A. MG!2F#I1B$3]0HD>X^O8C]I,8?@/$8V#T6\HD##,19QO'&7UXQKC(7P??6B6U M";D3E3MW #]J#?TIK0*O>=)_OVNI6C>>]ZALN+>5O?=8(ZY.N\I]/99DGP&F MY988R!-Q4'L_]-:/L J6,T?W6+]19C;\RH=$UZ&/!IG6'9E7FS71]9F2A*2( MUV;%I4K24PSF&29X9[SPC"Y1%:/=Y!TNY_%M&F5G2?](OV]">S"N5RN,860$=Z M"KS7U0,VL0#-],==A=KZM_T6H 7I">@AO:ZX?8G:D3^,EJQL)[,,,.0(>ERO ML]!$9&S=;N_Z80/F44TD!;=G$1US&3?M1AI?+^OU@>Q)LYY;'U!X;LA/O#4P MH04&^I;Q" TSZEX"'3(RZJ@88GU=[$H@=]G X5)I2O[M)&$%:EG+&1X" MS'_Q=W&9D*GAZP1OLE6A$_[35_IV'\>:,K?XQO=XB;T74/%^CB#7(8W@6]?, MOZ%35V:*)S'>_OTS3J)P&_I>O,#+YR#TP[4'F:_+SPIB')]?BPZC+?0-)L\E MGF]I"'JP5L+I=G?.CEZ^%T3Q(J=X\8K]%_R92&'/NB/4F=QX)TUZ9(AR=1L& M3OZ;!?DI!C=#&,256]N5BA%V8[S\9AV^?'2QQS@E/^0,DG]D\6YT!AXS"FR) M[%3@HK;I:#O#M8 L@;02AD"S'^WZCL9:+LUD:9#2#*E%]3'P $.'O=W4R+4@ MW\P9F<\_-3SW)&KP>I32T"[(2QQ[ZX#+ZD1,QQ&9VCWYVWGH^TX$EZ"?NM2W M%T&CTR2)O*[O E_.$Y?G^<99I!6IEDB0\1-2E;.F[=)-PP8@)E\:!@C!#?'GLLSY1;A%;G6 M<#1_#2JEK0Y$1MM@:KZ0+'OPO=:*N34=)O"@<0\-$Q[HA2,ED/(_TI>G\15K M3VDTMLD3$L&WXI%&>^G[X"G_*2*V=)A]3)DS5M MIR402&NVSU,O=QN-H;LH) >!3,:'4+_ !9#D+4SK,<;DZ-]X*QU/;7J.K;Y> M1>%&.*[^ZB7/YVF2/7Z ;$NBGL2/6TCO(RU/CG^H-TVU MZFORO. G(K2Y>+.E^A83PO,\T8H#U-!AO)N)7X^+D(,9GZ6Q%\ W!NY(!D<@ M8(YU5]0^)*;YIC C&M&:0!&,EXX/KW*75Z::D,&3QP>:KSY[01C1D:,DR)6E MHFS6JLL$="IQ9N3LT+.=]*]V"E5+,J,Q7/6X%:T2&B9;=9W$YR4,<.+@!;K# MN6=G@Y\1&,3 3GH3.AJWAZ;1!#X5V=0'44-$ARH;^61GC4]G1!_]:H,AA;L^ MHS+FGF9XFW,QN_1QE$C+3OZ5+SGYQ]\7X.\&F[KKO7ANZOCPV=%P4[A2GKWM M(KPD$D>RNU#*?8G#TX'">">KD&?6N/O:]J.Q(-SZU!G>X/IG;4:?JI"(&!HH ML\$WS+RRRWA&W6K31K-MM['?>*XG$7%# 3=;^,IT_JB]Z1A\VBH]':=/,14> MRH]2;YEH": ,ZI3VQGX3$$B4 MW+Q&D4%M/=KT9="@&RZ3G+YYNM=#VWP\@PGUC32$BREMQC.I2\6D E=?+:YH M0F_J9BG$B(EIIZY+KNJ8^HSGT5T4OGCD0%2$&=4V'_$&8AXV]C MG+<2U$SI MZM%V,/A::1S71'5@[V6M$WR?SN-=-&63Q.5JA91$>T; M)>16:@/46_[K>IA4^/D"DN&>/!8Q1>O:47LLO+(5ZG]C%TOW#SA3P;:]VSR% M?L6%H_[=X*)I1/5**0MNZ)1\=6 SH>F:95OHKFQ4'6B0,<\_Q.G#4\70(Z_) MB=%:SG6M1_13TFB,RBB,>DFC3<^Q_93UH;(P=8C:6'@;TF2^>B"_C5 ^ IN'J,6;98AK%K]C*JHU-QO"D0A.D^^K,:36-1SM73 S]C)/G MD(A)$(],C9RU03+U?::J;P\3AMF)_NB"G"0/0-'7=0#Z^+5+)N^M/"=+SZPM MIBOL++2E%#?5(/X-.O1$C"-U=VU5RX,(%%N0,75,[4]GS" -??$=)KPW!6JT M[#^EKSQ/R6QRC;3L/&X@=L6B@YVZ04]KU76\;Y%G3,,%42^H5K4<[]4-(^RM M S:/Y4[.HB-W-_TG]Q_.'XNZXAB%+?446L]L^8KO54 M0A1J=Z*Z[52FOB!#U;B9=*TGH1?>11Y1S+9$,^-":0M=K]S'9)Y#3:@1N4BI M]NCX5VG"40(+548KDB%Z$ASOZLHF=^=X+M0GWWJ)X]=?6;5]1E2KUF023I+@ MJ%3EH>GB:M?79!IX5J8LU[.9/E<;2+=/SS&-P<\K MKP>BZ#J1%SX&\18OO96'7:WC2]]V MM!V"BV>^DF5CO493W7:\J0/N0!KMZ,,MEWG435_;?H@X"W)&9>5)*^^VZV/5 MQ'6.X5'RKP,7O_T%%[V?^G;CVL*+$D^MPE378Q(*>DNAJ+:+R5Q%P ,DNO1G M'*UQQ+':N:H,T%0P8C$TIG6WB:A%I1JQK?2AZMT^/* M/:80@]W@("LWM/J0+)PW$=' PNQOTXH[N;G]F(A)W-LDX"R\((5SO>7QR?$9 M)M\ S@*K<7SY1M[$,"(W@1/MJ']JKWRC(4>*Y&5R'2)]@)P=GNF MKG:C.B$ ?G,XLH0T9EER:ZYB\'Y_66S)1)ZN/2(^!C?$,DB 9&R.M._ MIJU9S%CN(XZ%CS@5/N(?3GZL07QMT6T\UQ.])>O=FFH;@TNZ> T7SV$:DW59 MO)+#OY/D2RIDPW6N6]A].D_B2BP$3V1"-?TC!#7II/ ]B4S +)Y'>=Y[\3]K MCE9MEY&3,W5?0S]4RZJ(_RQK)HQT<#\5&0!M>DW$WT,3%>:Z=(9V?<;+$]AL M_7"'\0..7CQ^MY2 3S)$2+PA?X!?LAC6FL3U71MA\QD> ?*5<9%B$H^\'2\[$":+@( M00NBL8,N=L]VCS& 1.7Q2*SV&B2H_<:'00TJI\ M498@^C.YD6Z:P51;$)A(SEO#8=0TMAM"QQ2YK!H4W+%I<0<:FT\'^^@T39[# M"&R%FD6OZS$)&:2=U;FNQWB">K1V EY /L?. 8DP<._(4H,YB^%P9X KV9LN M)7X XA;YP&EP#9$7,U69A;\[; M!793\IA!5.FF!@[6[!CCVC!*U=WSCY_-3UOTLF7OD9U_3=*/VFA8J,/.8$'W M8:J!#QMDE-$%(C*]8H"W^%,MJE?[_N.=2@8=G1<+5F:I.Z7UG49$;V:E.6K5 MJT*C*0A&-/NU61IBS28"R'4.IN^(/ASL1\@8H\^-[H9NWW_<[ \P7Q/]DFEC MU: S>U'=)W!"B\36@V"_ -'+WJ,RHJF8V8J+C%V:;#R@P.1C-J44&TV17L* MMA): $1ASV06VF7$:ZFFH%26MR&>=.VEM1>1T:5S(PB*4-".';$7'VK9>>RS%G.)>Q&2:PAD5 AN(F= J5/90C+H3&[4>(1F#W2QU9A>%R_! M-]X++AG0]$A"#9TFD+K*8Q,R'YT4-TQN=_;']BFK^U$S7*4)+JO7*BTO?VU$ M,TE[*=^!/6@9Y(B5ABHDNV25S'&T*4^\N=L-;=QQ,\-UO' MBVB83T1DFFT8._Y\!8'2].MGWWP[C.Q.I";AC\'^2X2//V.=&$?47S7:9(48:UYG*"D?) MA8%90$4!W("J#W5%DCL2FR1D]X_'WW>&[,[[&GQS/CN!PS0[2(46-ZTVAZ>^ M^>B>DU U.;5SGV@ZC6]A4RY'#TSS&6I$VPR"-B3&]$'JRBSVR!?I2W74S*V$ MIU@U(J]J&H_HGB6+#E@5+(Q*]M%K';+Z'D/@&'8JY5B^ 7O2FPKF?Z,A4-=\ MU(@%CX5F%V'46T?4[D=CW.>,VPR:RLM7MQT3Z)M>H^!&UAM)BJT,?N]JG,<] M=O&&&Z"KU)$6':: CM=PK*M:FI01:9S Z3K"6&N\TS8;&#V)?,87WDL$^1G[ M "F5NXU86X(\#P!FT0HK3M=ZQ(>?Y@EA=X&7ST'HA^L=C3>OSYIOZC7B1Q?@ M^>H\PJZ77#E+^HQ_=MX@S?4LC*+PE4'3D;]H7:=[D9B /5C@1\B8$I*/;D\( MP_VHC6?8X7 -HNI'PPVK;6X6BBU*Z=7$JL6QIURZVVO V%IUM(LVHX'\TV+* M-W28@#E')'8T1='K.XSWM3-'3*U*J;89V%-3=JI4QGSOVWM:-O%BH=S7$5ONQ@%(N=)8!#HP#\KVQU>0,U-0SE/ X0G8]48<"*T M7LAGM[APRF M(S!RUDNF>C?76:EL/0U(+TW1[VI]N[(T#F:[(P#%68 8%UYJ0A!LSV+$QWK+ MC4D0L!UX801>3^TK7=G8IJ6[@XU["J_8+7Z5C+]1&) ?ES@+-Z!QG?%U(+?Q M@J6W]9LQBPP/,EX.3*&<2;V;4-=Z4OGI+%4RUX)VK:24+I0F$I)8(3'7-!S1 M$"P+[363KF@X.N@/RP@@%UXNPN9) BU $)O[6_4EW,.MI 4YEO\ZVLK?XJ0E ML*=FZ?<@, %G9BF^_-/)R7'7V'2I[\C9>GY5XITP5=64HFKN.N*;$R>L;"L\ M\%RXO'SC1B,YC);\[./V$;@&"$_7RQ?KO'%YW;? !60>;5#"H$--0%H5-JQB MP<-%C4>H;6]+,# 7X9)&;3)52X\!4]W._@NH\:#G?QOQ89"@/O2FD5*S49$" M7D$QN"+Z:9@^):O4%QY%HG-C[Z7F&+?L/!%Y6P2"M)*YL\:3"(4I0 ]G%B@) M6O!A!%=X;!5&.,-4Q'$QX(YBS\M4 MRED>=:J-S1F,Z NO_"STG]4>'4>\V1D2*J N4$.JY*K5YP4W]1HO3I7<4)$' M=Q4K"0:A>!#17VLP;^@TN@AQ%4;Y)4O$[,8#UZ*CP>JT'H; M>TP"KB)PRV'N>V!8U':WY%JB_BS _B3K&M^1M7;\_^-MST.WRK]4T]CJ=.EU MZ4"< ;YP$N>\$CFFL?D@*J8^PK(ZP^$LW85IQ0?0F^)DU$<])+T24C)7:M[ZRZ:B8VXV7[Q!7;#OP=8\$>U=B/A"T]I%I_ MNM,-B^I-22"?0\.@_/CO1/[7>]OKFP[NAC7B9I^E$SF*EV+T+EW48T RBFE"DVCX3 MU#4:HP!;=36J#.?:ZHZY1"OK=U0IO2U[CAU[^NL A,M M_.YMP(FW>B"_C5<.?==:6K_-CO(%RFF_ '">*P2EOV((DB2"_ M1@]:82E$0 M^YR%%U@7Y/:=GR4QYX;0\.^>R8UVFU9<\)5-1D\2:\@!F\#[DN.!-@*.UW69 M@%:^B&ATSHX^Z&<[ZK!IKVO7]S[<6YOL6D0_V!K!P? @1L- :TQ$K2\ M;F1,!D!WO:W9139?<7AB\J)G4WLEHNN?FH;Z>Q%$)MZ_&,0YNM'^ZPP*>IOL]O M0X:]S9)7XT7((@JSOT/8P6V8_ T"= 4X()/E:518!G:CR[6V/(GI7;AG.YH1 MK)>7VO0T:96KL%H5<5EV2U@";JW\=\7;6E\!H+937VM+KB2D0>EURU[78S0V M%"M2%J/!3*<@$C6(S*V[FX?ZNPZ(5/,/:N')JNXE\*%Z+L_DJ1"B6W<=U9/< MN3PS$UC+3BB.OR,7@F;%H6MS0PP7B)18.U\52R+KPW![ M4QS7*'VOOH3JVMM\,3>LX<,HD_K MDSYT#2>@%IH!:A\6F-VX;3FO9]C(8HN>ECS\N<# .%L4& [ M$!KO8JKQ'+'\=KT#JEW?D55U#>R=IN&(V0=) N8W9K:O?1TJFXY>\4!"Y[MI M\'G5=ADOL 4'Y/OT(?[9W7@!5&AR(#N-5PW2Q;LT]!HUG26,;IAF%2\C;]MF M:YIZC<9.(5A+M5;/TR0& Q6Y6^LJT.Q'8VKO$ <6[/\.U1$:/VJKUF*O-IJF M3?7DI+M-->MK4-*7LSP*R1VB(%J&@L10F06<7UD9Z$'+,BKO%1%V'5_X99=I MD9GZMM-,0M1C/NW=?0J9^HT&I^JV$X&DZ@,F-3D8J+;GIKZ2]+Y4QG]LFL2A MBH:C"]I[EL@4 =F5I3+U:%A#C38!LY&*Y+A'(+6VHU&[G+=Y2B,BJ%4#O>H" M85KV&T]D(@?&!?AEHAL]8'*7TX/!"CY@ER'L;;9IPH"E5L6\P-IL>S.T#6ZB MB#/3ABT5&XQX\=>7)YI 5:*']"G&_THA^>^ES96M:SX)5&IJ,I/]@=J\A;H^ M(UNI,EPM26=N@,-HZ#:V)BLRA6#F>F=HJ=U$ )B;OFM=ZXEE M\I\FYTX4[4$6BH']A, MA").TX>TDZ_I,!GLR L(3*ZV!)JE?7C).GM"B4T/(6/?^4TF+*H)X4'7W-+C MR,U2.Q'3#-!2%2]C9;-1WQ!QN+A;CQ9>;)&_4]MMBGCJ%:[,5G&$O4B:SW4@ M-RJ+RF+V",D&WYA%LS>%$0,D7G,UCFT32 MM*_C.-5F@=9TF!03C>FL#9U&ST"@]QL\G,_>MET60E6/"3C%:NZQ=CFTC01& M8[*R6O2.J#5WD;=QHMT9#O#*6WKDQ]H=W)_.>"X'M3SM_"EQO V1@@65V&D M$=1U#HD>%(TFVI3THUA$'E4ET=2T'C$$)L#"%2*0VL69@ERWT[Q4N#8PICV% M:1@$^;9,Q_MVC_4>&EVH;U-J@M>Y,9 M4XTIVU*D^*I;(K$N7K'_@C^36^]9YU';FXQ5?]0ED9769+E_CL+7Y!G.G1,4 M'Z>FUI8F3!&7J$';=ZI\9>K?1XQZ(]CO?$;D /VYY01;W MLY-0=T=5HM%^!$9_=T'MKM4'*QI:E:>O/%\/+U]J,KJZO>='6IUOD"4-27^C M:JS9I(=]!Y^4Y>GR;>NQ2PL\NSKDU#8]IYV]Q"#@75#I\[BC/HE,U01'ELTH MN'\!\K])"6C3<_1R$^0;*[H500%L0 M.4STNIJHZNXTC1;U2G@2TGREWB)D!E5F-]*R-MK #,WQ(OVSKXS!+55%AU [ MZY,4L-0DO?8D.F)4#=%\B2I(MN8A?0HC%R0-[(+$VY"YT=1O[(![42FY7?Y, MH?%$TE!JL-$K&GZ!$8H9_/WT@A/WF-I4482:))66O<>,E*>&8N;ZX].ZQ4D# M7XW=!L#B9/EYJG_B*M3E?^S1<71;@VJM-Q+%,KT0%CF>H3;YO46'B<2\U=V: M52VMVH<>-H[O"P.(UD2DMK([P6?L^TU^8*615>3!A9= &-QUX'HOGIN22[P: M>+"ZW023.\@ %49TH]2_O&I$.276J2C"Z$PPH\UGO"THH' T^4;U[2<94%%G M9F[N9_ ZJ"PT#8'^LLF:Q_R7/_>]>H^(L$%C,YHL!J5F5M^O4]>-(!Z0_0=, MJT5C>WW;T4VP[9&GZWI\$9ZEHADYNU8;JB/;G<-X]J#Y^;4*RW_G@)%'E'&Z M#WV?:%3P(NF,1'M0F&(Z65WL7&.WJ4 M0615/>R MOW(:>(Y;A\, N8GO5FO MKL?HJGX3/E>YW:@E7XU37#8Y&1.\]-E\D\XB8)C36KLMDT4LZH.BTD M:'@:V56CBR)OT]4R6,3)IR=J+:Q0$TM-#-Z:MV!*(F\+$;%I07IF5F_$#VC7 M;8K"NE2HOEV,][Z$3$++QHFW@0'NP@341<>_K1K4B1J)>3\:$P_<9[6AIA"^WVHF(PH4S"5(0YEXG QAH[%N M0G._:;S0##VT/KE+V][@&2]XK;0! IIV4RL4Q)0I X6"Z@B-J:UO<40T-=^A MIQK4R.VFC;6J3<_QU+VEQRXCXRD!&_J>J9) M: T>GNH^!A^MQV"9E;#$+G4;>OJ"$[6M30:?U("$%"\C**AR@6-O'?!_JA%< MON]$V7U5$8@RU$B3"<5Y#%R>L4%V[ T*,%<661ANG'$#*TIPUBSA"L21# N M;\.FK$M?ZT%P,#FS2;Z<1"V)IE( K;H87,(V9CI6^(<,3'[PXHKZQ=WI3#^# M1HZJ;RQMU9?J>">T(EFQ3FK4MY^&)MRT49K&4_.RUZI?]7U,WA&OX>(Y3&-R M^RQ>R4@[&FQZAR.B$6W@0:1'^C'P$JVXM#\)RT460&6M< LH?QX[':RJALJG MX^/?=ZV_(O4U7W^%FE5#D)*+'HRSM-J^WK;C)++]ZPO*EQL>@$VKMRW+]C?[ MOU(G(B?#WS$4^IK/M]AR7$%;/3@9PIEKH^)*#4;%8 JC&Y8HE2\C#R:7%=GD*CK,:;>)L*7 M"LGL(,\]A*LH^\MUX.*WAU=G"W^IMS[UHFGP([@/_XDC\I'I3G_A[U93.\XK M(D$TZ1W:IF/" BE!WD1;R?RT#@P6+Y+';;<.3*WJ,C<^1Q=M(CM0\Q!&.-!C6%MZ&-)FO M'LAOXQ6S5=PT0!@;'& 2\+]RU57I$ZJ/XMZ#P.@AE28 ,(1S8^&\-2MY%@8> M4?SC,14T'0H$'L>_"WG-N8:ZV&VZ&KS5>!WNQ6NHDXQ*+49;5DU!N O/3Q.. MK-4B,FY?*E-R4S44DAMDB/$D Z6X08W=N:+A1!PFA;.6/8?TCY!CH(N/W9O, M !F&(F*>/-0@Y&XC+\95B)FMNDS0(A4W"3&MNDX@>;>(Q$>C'Q6%&["OI0E/,"ARU;3WQLA/X'Q4I,#$ M9SOI7^T/QQZDQHR6+]I5A0NUB]]*'V!O=)3Q+DB!T7ZVRW[\LT<>FFCYO+LA M>EP5<.Z>G2>EP\E&$!VP[O[]35L:(&(X0Y2JM=E7M1PWSJ*RU%:MG;BQVWCI MS2+)(N0JJ#9K6=%O#CV[7DD23FF=,UWHB-7#.PQ=,/K<$-LOWX+O3\-'8 M;73,8G8NBBC6&G8:.HVG>X1+[X+,Z876@OE?J>-[JQT$-\=_QNX:"RT!UCT, MR$8P.(?ZJ*L^)*>H7)_M/CO_"".:Z%^'[["FX7(/Q$S\2*(CYHA/NA0+--J M[$0_WX:^%R_P\CD(_7!-5)$L/*3/WN6DD4Q[A@CU;PZ')9=GQC$\Q2^%*[_% M'J%?&>W![X]618\K/#9]3B=YE+[_4OAZP=%3*'/VW0QEHR(Z+)(,#5\*V_P, ML^%*',\REGJ:[=CF=< M#(K"%DNMR+PM#O.0U^*0[&GV?R#XL>O9<6: M6:"S[X[^SR\,=(D]*"==WWB@S]]Q>1**8O6T0W([/A-$9S%C_T%\-@._;U-8 M.?EC$%QOK7!=&<+"3:AUT>:7;PD$-T$M.R_NJI'RP2ML#WP&,Y3- 2Z];!9( M3 /]FD\$709$'&#%( ;_SL99-_F<'.#B@4G6>?,VZ88IL !C6EG+8Q%>$4D; M1_/7H+N9EHW$=6603?+!D#(:R!]L/$0'/&SVB[9WO@P.6P9R$);Y,BR592#2 M[HHM0P@##R;B*F%=DHTUC_#JN.7,6B=1G*&S;I7 ?F M63[,QD9%):H)PZDAKR)/ 0(1V(!9@)-#V6!(&FU&!0?>@ED%+)H"!EL&1?\7 M:S%O6 MT9GTIRO7E[R*\=;PLQXX'^8D:\RQ4H_5J_,A6(\!K4,:$D9"-@# O MF$JM("']+,0WX=!A#IQY]8L0@Z$/8KBOBA:L"OBU,H:Y(!Z%)N" MFL#N'QY[J4PY342)'9$S$2\B!PW/Y2E2(TL ME(+('!=A^I2L4E^T8N4@>P6C*($:@CX2 WS)RY =[VP*,T0G(7^U53$N#6LV M0VP^Z%?^7XMF\;9N:H$/NQW&&U 5><"!%T9J=JP1.SPC+(*R M!&D;EEQS+ FY] M@19$M*_D9Q58B?5S&K4?YIW1HK"4A%)-C_"W@9T03\-&6 MDQR:'VWV48ZRUTL68KY+HN5A4>X8I90RT6M7@T<7#<"=+Y041IF\S4";OO 9 M]1EB]-&-!1YYZ ++02Y#(&406J OD/\/J"C]XE70B@R%Q%@(0"^1&&V&LO&0 M&!"1$;^ 15"OU>C%6V*(N*;C?@'LJ<$J7Q*#E48&6PQ"D0?O)4I,15938H/' M4?>;,K\NI*G:$*#ZS5EQODL3_T#_\?70Y__"BYWU.L)K'HC OPZ63;%[0)\Y&0S[VM.^'!84H[>=AN%;U1ED;?I!2!- MN%.5B$P)=:63O23[FD;#>^A*Z!$B51VS LFTZ@W'1NPG 0K"2$)DG"&@CTX9 M_4/F55:[Q3A@1>#T4#[4#)'!Z"M"6>?CS1!5U@]Y"?SNW!\RV_(W3IFR9FD9 M@JE*W4:"K8"M>^+CC&H:8]D/+D!K7GGQTO'!XMW36?#=X7.TAV53I FY$*X# MT5TP)G4<#/C $$:4^R@)\K"77JY"09,F_!"BXE/D0?K8!0>XLUQ& M*?FQ' 1@(3!FB!50[UW8RFP=..E\_P^)KX+8*_&W*>ZSV+G=X!%G^T 5&@IG MR@0G>20:QB3?R]9#F8;A7Q?'5+D($+\TPAI4&12+$;P='UP6_4V4WR@18C,K M!06X%6LOH.E^Y$SL!KRE+; IQ"5A\K<8DFB4JV)2>+4'HQQ8?5!,5IW0R\ M MGD\,[^EJA*0#D2$C'J"@[TM:$)ZR#)SL!0J&?U"'952)#\XB2J!0- K39.6' MK^#'8!EZ1&#,4L4(YRN^.-2K/*2,AI'IP/HZ&4"L5@55NR0(<5#W08TIQF@&%??).$'9H^26G9<)88F+Q\* L< MV)-JY,PM,/=?A5$Y9TN&&/%]7DIYOJK._P(J1# "K[Z9!/BJI+=\1C/FI2#2 M(8PX:M[[A-=2Y^&A\;55F8<#.WJ@]MK"2V#5K@/7>_'1O8M(@#)2(,&>T)0S1*E,>LI5@)2V)BSLS Q3A.D(O9=< M$!5()7:RN$VRI()J9H:*P1,)JZ/1^V='U@2?6TR3-,V=O$LW8; ^(K_8\+!9 MBY:)6YSD59K;H(+TXA/'\4_4%^?1,=NBUAS^*O"S#*RS@= '&.IK%5 FT0+* M'/P"R*[JSJM@R5\]W&)4&B2[?A4#*M:5^!"B4F-/@\B-T?!AE2 DFL/.<5OJD>XL*>@>T/4'!,&?58L)3&$7A M*]1FFR&/5B&E'9)Q8O)SQ#$FDD:!\< ME-;[5IEM[OW!@HU"I37O&\Y()MQW!TH.47I($"0/,"%Y,+RH#H@JA@:/?Z<0'#V+7E :UES- MO:9<3E:U"\@BEWH/&&S'<^B[Y!RP0F1=Y=&<;);'.;RKV#0S%9G$!;YB:8S_ M_(\?/IW\X8\(#\HKX,$S-\&IZY(V,06HFT=W4?A"5+:N#PLCB3A-#GL'R.&" M[J'P(U]AHS&52SD,U8AI\ OGC=T51+WN+(XR@L)D04@B<=T1JH?#CXK,RYGB M)H?$>1LTKD*#&'CG[)A=Q1QPX+D.)G#+QK(&%S@LU_QP:K$A^1@6,2('9%8Q M4.RYOX/+@>6(U,O5"@.^/KZ :W4E_:47PFX6C>KD!&>(IDP2U<2QY^D9EF6_ MP.VIS&TV#KK@?%OT<-541^_\^4H459MXEK-$J,]*!G)6*?. &);E.I5KC='[ MX0[=^2DD[D7;,!I4$8KS(RVE"9)W-F7IDF#;Z'N*E?S#G#0"VH?$5^&US?A; MROPY.7^0(#S8$PN"+$#30>KV;O,4^EW#DQ@-Q(A,=K9*N)&5*<=:QW>EF1LT MP/2)^K#OX8SXY?2RW803YJ;!;>$+TQ7WV\W0E1P5+7FBR,20F!GB4Y/S[N99 MWMV0&1W36$W^A6M7$2D^HX9%K%I#.TDQFTT84.,*#5&-K\D%VSE7FE%C4:;,WJ M.@"+2EF]J2!FMRJC!ZL Z,@+;T.:S%2\ -&C<'5$ MR+*;8>)L"+\%>V$9+70HD]<@GKH#7U&0U #FM=#WP/#C4G.[A^->V1DR020H M6LG/,,=*P418YF?H6Y"YNS[CY#ETKVG]2YI>U N#G=%$C"B2J(Z!H6Z40<5E MQ+B4V2-BVR/$/-K?QH;PK1%KB^63F%Z%K-%7KUV%L4-8P@J+W3U>ANL (JFN M73)A;^71R@_TH1$)(T0:EUWQ8(##KH@+I2VE@@[],DIXZ88H1*#ARV :?8Z;090J>-%&[48*F N=HZ.H"0E<+@8*Q+2W% %^J M UUAPQ87^Q3^6#Q'N!>/GXX__>'@&2M)JCKCB4<&1/.?78Y;1G&,?A;2H0LD+% -NGG_>PD:61%#S? 2T5:FTB-@@WQ*[*I M#H$KZ5MKWB9+&3=7882]=<#&7^X6D1/$S*0.4>'TGQQSA9F+C#P/?% ATEEX M)*RQZ:L=-6VF\0>-:G\5Q@.T?$. M?@'VD7/Y*L!X5M:@E$YP3GZ<1XOPM:M#HIA$ 0AAP!('@ 7=?D0-EBIQBSY M*P:/%W9/B2KAK+'(R02\NSM,B)@#:!$C(3Y4EO])P?5FB ]WZ.S+VRRH'SF< M95>P# "/(U:P.?G#\7>F*MB<_.'H>'"T^D%XR=^/FJI#E#UK)A&0V,QIF-0< M.9)&:8@3)=5!2.0RR*1M)+I^)7@+*'36SI41)NH UO&%<=N,HS@C*^!9K7K*>S-5]M_68D-;PX.N@XXE,AVU33K^ M50IELV3H5AXCV3.RBZ'N/M&X(E%5Q)%1=YUL"FA%YT -;QE^+(^D'#+%T?(" MB8^Y"8XX'QJQL>T"ZUI?%^7"WO_4T.!IWJ7J! WO-\FF!.ZWZ^#3 M]G(V@>B1%R!.UI[?RR1;BD!>X.TZXVUXA^V:,. D,)O3P,W2<9<>[@W=2VDC M3IS:MQ3R5J7:0?A4P3"!V3R8'_(8/![_5F)]P)N*!\THP3+,6]X/[;SPEHG8 M%S7D98;84!8AXP=D65P\E:P*3AFC-H[R@)SJBQ5OMF% SS!4:)X_BI@G&NJD MI%A9<"+=11SF@B8H) M[JE$A\K4?\=QE2S ? H^K\D=&JR]++[1G-4HIRP^TY%,2 .PJ%0;H@]LB=L9 MA"*,!!S>SS]?%\5F*1G0+%^J_A)&R4APZ!T:E&2H>9MF9IL M =S+)%-*,?!&SFR5_C;)H"*,,+J4,YQS9N%"S_.4F*.]9TF G!QWW,^L@?[W MYJ02SCZK7,C"_2RQ4[6YFUD)(P6E4?:=#^@;- M,U92?\'&JGC"[3@)!F%.=0X,Z=C.8QW/,6AO_G7@XK>_X,XX!2S(D1-#E!HB MY"8__XI(S<-C0DT-L\V&DF13M./U=W1J3'<'Q(U?RX@U5W0E-$,_*Z0>:&', M*E*'GRT4,[L)^:;=SSA:X^B>13YQM3.^9B@6>Z/F%<0",0;:T$&R^*H,?\WC MXPPI(PS"J&3?HPPRXHA3%^I[C 3]0^.O: EKM8MV/9!,:IZG20R!UN1K,>5E M98211/G &*OUJ7+XRC G;QG#TB2G6UJ^^"%QHJ3$KW8W9^@,K[V HOCQ>D@' MR?9EX.[#]"7;;$L<]X9L9)6INV+[F\.XG%FJSSW6@E6@7,[(%2]6;2NM6BBM M&A:KEF2K%BNKMK6R:A7EZWIJ_C7%^&SFNQID3!M)]0PV0PJ%=^Y$T8Y:.S;, M&"\Q;[&^5T]( 3GHSY)^T'_R^EIQ%H(2<@O!PGD30&*L)N!MVD,5Y28"*&2E M4D6,[,'P4V&^LT_^-_) 7J("^F/@)?$]F=Q5&+TZD6LP4CK= M;,BFP/M-UH -CNX?'G_'(_[YDW^11K NR3.V)-U:7I(*6>XQ6XUL8*8M(3HT M@K$1'WP$>8^<7_ .X@O,_GL=9.X?GG;3,QQ!#( ^B"$ +DM"*\PRERR&'0_% MLV)JS<7<,'=3YCD#%F,_*ZW)!0C**T*@)Z3F#X?*1Z/5OX2?":,,&W\B[JUJ MTPUPZ;/( ME AO"56:N@,O3T"'A;LY% .3CY2']F$^])"> >-\\QUD=*'T1T8Y$T$&AYD? M@B_Y?KEMLVL#,O>7S?8TCL.EYR0XOO$V7@*NCRZZ7>&4_N7S'&3"H"@'TY^- 9V],/1R8^' MQ@8_:7482H2VA1,W"'?%C.(:.18D9&( ,2&0@D=2_&S M4%\L2LEP0[X^ _++#QSP*89 ; S%"T='H>JWC2=J0'X+^M>QADNK^F4!C3#S M*](_ J)O5]=J03LK03'F'E>6C0]C'3;CM3",N:N4I9+2"*X/4+-U^&B*/$DR MKQ-R[\7_[/%(2'F7O+ TY-D)6"ZB MIV_X& "G 8,<&(]^D3U".X-D(^P)\NCN(-DKEEIMNXN#B8;5\ NTF.F\;R76 M$JJ$O9*R@["E!$\)5E*HH&WE K_<;/UPA_$#CEX\+L521$ 9[R_S U(M*J:W MG?SW\S!.;L/D;SC)B\I1Q]A\2SVL0P$HYOY).C$HG,4BQV!"Y*\)VN%$*G0W MX\%)O\E%E0_:8Q#EU?]&PU7,0VWN\=H#-UV0@+NB7\103HOZ/J8^^8KP($L< M@'/J\@TO4Q!KYZL5.:E1+V4](X8XM>%UNUJ^@6WE/YMAH_)Q'%<"D&L* E02B\VC^G.>F@2IIGX**68\ M$2(O$=C5XJ-6],[Q?>7LK6S4D2M(VEB7LM$RS\B*R3WM A0P#KPP$EAB5\Z2 M&9-@\4**#S!.*4H;RZ.B5-R,4'RSVE8@63W.=N6J#6! $#=_5K.>8CDLGIV MVPLR>T/_-);<[G)'X\)#>WG.DUV?8D)MOD9.0F,5,7P_*_HC:VLS:7KBRR:G M7Y<6[BE+M7Y?OA:64J6&C(SJ]K1#E1959CK-Q+ELJC(,')^M9'*=64I9*Z.F M9]?]'4,^.4V2R'M*$YKN$1I-QV(#RB("'Q/)@X+3AFC" M5)/[&7E&Z@< G!U\/PUR4W*8%BI/6X&._>P%WB;=]-+'.0TKWH1>\Y7/#R=7R[?J,0,.*K"P>+0"V4>:2B^'*W. M)"H[%4!M+YRLH:$&#>V,:VBH0D-3 L*'S;@?=;UT14)-G;)1$IL-9S$?! _3 M>HJ-L*2:AZ]DC/)9QLR![(XD4^B3Y:V$&#"U-2O*V*NR!+=B9<2L%;$RPD2% M>S6C:*VBR5D:>P&.XP>\IF; /N7L.0E+R1]&65#>(4YGR >7#3$/L)$XC/L< M)\&3@FF@'!5/-4I":DOGXR(RL(1M$O/?,]9 M*Q@SX6:#HZ5G(:0K7"5$.,(7^ 7[(:U)UG_ZU)(8.#X-71D@B M:+$,^S]2'DBS""'D.UAZ/K[%26X)7(00ET;+8;G8/=L]$H%70CPZ72;>"Y6F M3!A I?G 91&)&4'YN@RE+Z3_6D+DWI9/"P1R"24IF]-/OX4%]"O7+IL,%#4L MF&')GVG@XYVT?!]@7F2-OY:PM?*Y60V)?/(9K!9,N7.0)R/"&9_VG-5H33YQ M.T4"!5HN&)2\=<""69:[!5%U8Y^^WS^3MQM.3<>-$ /,$!\"B3&0- B"4?CI M/%R6Y7T4W"X%MTE.?_B$Y*O!+P*I_@^+K2*");@5*6A+ MDG8]B3S11<3;9401HWHHW%159K+,DCAGO+9<7AO@-$V>PP@2O#J7"P2*A7( M.=4#8J@H9A.NU$H63D;:9E"1;,V4I#9).=Z MT]W^.V[)QC>/UD[ ASS/$@3 I1"XW#A,_SE?,8Z(&IQ9X(O:5GH&:C-$W((I8F2H^0/%4PCF231?ELY0<:^D@31A(:F)BRE5*0 MA[(-BO3=L&YL/T"_7 [O/A 6Q=,EN5)BCQ9+(L@*Y6-:@@:@ @T1#K-5(6^0L\EE&S:+KL!:#(T\)X\X_9DD MN!TVHXJ%BI*0I;>G';57@Z_8"7:_B]%9"%Y@!'9]3"*T8<@3,#J@M^6 M&+MV C3-KX/JBN3X0_E"1/D1L//E,PREOF8S7FW4FGVKWZS+,%8#^AK$M484 MF"?R-L.MEN."B&(R3E8&EEY^$3E>@2L5&")_2S?8O0_3_E@U\T<&4?.%\UQ\ M5:2YS"1H&21/1Y3-%1-BB8?YE!"?$R'P&UG%@GLR6\VEO)H2)HTGKZ:HM""O MIA0Z G^GJRDMY^#05D*>(*M4K, L_D0EU:ZA/UG=.&"V5)!9EF?8,.A7_E^+ MVL1@:R#?,[9JR,E*\7Q5Y*?K@R81!2G$>HEPLUP5A*^<-8X4-;AZ <83HH[V MF2?D7B-OK)Z*JAM>M$_%@P/_W^)OC MXQ.(3&%VUS^B[X]GQ\?T_RKLLPXM+/G9(<(M^O9DACX=?_J.WI$7>$F75_SV MVS^B3]_.OO_QV]GO/_V>MCCYS2B^C;[,08+ 5@&NFJ\U"66#T"-=F((\0\8!-%1 M#I9;U861D44N?B(# 800VC#4@UW^*0UN383\8$@H=.)GYFWG->.[6E]IOC$G MF(5)<)K#9][UYN9'QDV UV!FOY&8FO[N MQTLAA3BM0YB_(G8MEU%*) " ]HT4AG)\EF48#R]9&F%,@;VKV)T#.F3EK' - M1WFR^!E+%C\<[O*,?PUO' C $F-W40@F7%IU]L&!"GOD-Q#BO+OSP2\54/@- MZ@#NE[S"AF$E9&.'%0/=\J'H=Y_\XGXA-VVPOS6R -9'YO43RT2@P5[P \Z)9]Z#W]8:*78#W=K\MI9D6(=> MMLB7PZ\OA#/S>.,K+UXZ/M2S)B+X!7D.NEZX/'R9T6,%LB_!\DE('@(;RGD? M@9=ZP, !ZZ#0;_K2CAO&#',%0-$CRH&N%LF!L"0I$_MNFJU W#*^F(G0HSSA MSTZNE $VA-&Y&A[M !BHAH6:_OI7F\D/EH'%B-M0(5E!6+?GTFF$ 4VD6V'R M#KK](BV%W+-D (B)(JJHS"T%<8/>33XMYEC-9V8$H"BG#=Z3G&MKH#Y#,\L/.!U&C8R76%>&LH@W M-?A.2V>]VPI8.O+L,5HX;UPH/,,!7G6N_L4%&LASX/30!TYQ\M8WM<$>0G\^>RD3 MT2IHR&%L3 EH?2DCTO3[/*5BUTM9U)$&_S*XK_)QLH'C MWPSSOKKG$"JD$W%D"2<;6<(:&M!-2E/6^R5@%0N?4[ >IIH."59G8.:^<%HY M<>9,OV I0UCM_IIZ1=UVFBHM615'X;)"G=RFYK?A\FL:IE^ M&)E'\>[P")!%2$1NB!D H!)RRY*WH*?7H>ZEIZ_=:SX:2.9$"@PYNLT(+I;! MEZ->9937(J]Y^*4PK3[Y,ZI?2N/,JO6*_):S 8]L"&G46M1ASSG[A>E:2S4:E4^ZJT5""6#?*E&FT*FK%GO+22(/!>MR3KX&HQP/J7R)X]+4J>#2W;XEF4HQ9 M3^6X12BM9#G,6M\,'UUJ=57\W-\G!LP6(U^++WLI*O4&B6.;H<6$8R($$QX_ M>T$(Z:MWY $+<"0$9ZC^W1/[%W9VPZE#XCF0%V6"8@3UO0^).5_A2Q!&G#+* MU+_%@?%5N*Y:[=O@(2<\FA_RCJJB_OL^UO=R0'_U!6T5'G(H=E4C%!UC<"?G M9NMX$:W.$5UX\3:,'7^^N@F#-94-F3S(T&GZ[F(^% HC) 8#*0.&X[*H$$#' M0^NQL2(**&^1^5'J8CT263^FX*&0@[4$;,H^X)+Z4EGR0(B-9 EI<5"^59AE M2+$AYRA-:'D*.R7.+U!?R?E&9!,->?A(G3<+V,U%),^&8Q>P30A,F.=.K10&GA$ M-+2(X9\#4S\ >A1A,'[^$&6 +PS MXHA1%^S9*-CVV0DT*$PI$<\&X$EP8JB M"'D N<%,1A=IW_I;H !AHO;E:5YE/3 )T1.F$",S)?/XLX#GLQ>(.^2**&=8 M78[8AJ5<0LC<1OB9'#7OA9?\N\5$DUDX;Z<)$0Z?T@1<6XL0TFWAJ@]]GQYW MIKSV5X>5"8BZF(XT-"V2J0R>J+H90)BR>=FETH*,%L]4.P@^%%-<%DR; MD1L^99VI-V!6Z1[#+JAPZ\SEV])/:23PN;/UR)7#8/\R32J_7X?/AS3$J)K[ M,JSV'!?+7=QC%V]XHG:G6(/"LW_I,S-]!#)/S(*^GFG)BP1YV:CDSV)87NIP MR-1/PQQGZHA2Q 1)= >.(3'/DAKKE?/!DJ\K"I<,KN%+&*(&C)T6;9L&9NZ7 M)FTGS9AA7Y^N(XR[9U 5':P,[MH11*<^?;[V?-H9,2O>4Q/S5[RF(S#QE\V6 M2!HA:+LXOO&(?$@Q@2^\EXA<6,O^3/WE\QW*1T!\"%;I"P:9#0IK-Q2'_-@1 MVK7, 6\'NXN%FV'JO M#^EVRY0]!=G+R&6C7*$0*PP#SI \I(J3-F(J[*#KH4V%E5#RZ$T%.>GR'&3Y&3_5'D(/8:18W;=&.:(H7!2\?)R+49$L+_K':ND,6 M_8QI@'"44NF-V@%Y?05)MS0BS/%1Y'J&W%XJF>^'E,H'8I.?1<$>^&*8.574 MJ5"4].$%\X'8+!6KY%NIY74P%J/D[PQ1\C-.GD/W.GC!<8+QK;/I%Z_""/$B M#H28M5B5/(B>INGU-PM)4?F"HDV<4(;!T&LO.(W8VA[TFK3R!/.96X82*",( M,&_.0.@253@*PV:##LPW/W?5^!%?'+?*95X!$&''@UD9,"#%,$-\]>(U[,/< MI^-/OS]0-OB)U&!$7GCZYG5.@.0DR+-$ MB PG#IF:MJID,3J3Q=L&4\,UX;D?EQ*<9#.P^5,9V!S]2JTP="+3Q2;OO%:^ MO$P]\-^M+%/OH*W3%3D;<,E<$?*]7AL@A,BU_,.7R:LVQ%&-5-NAE1+AF/\> M=*I8Q/)%;$;(H:NV@TM^128UI)8\XMKQ3\I,_"-B)XT^C# 9"Y):-B&.0!C+ M(#OWH>]?A1%\\J9D\OS0//$!F9B^Y$,.>4R&YKD@CTN;+0:B.+BYC YC(3[8 M ?-=+%ZE8UY14$:H5]:]T&_)'L6M%9"]"#1ZPMUQ8@ H!M1^FTM3;;-[7QA+ MM:++QM 9RM;_[F#7GT.)17A+=$Z>4B[,S/WM$)QNGF!>=A38,4LI8A]OL#+"(0]0#2\\&*60@OAJ+INBT.M]ZB3;,# M]7T1ZQ.?WQ>Q=]VU]R7L@U!>]6*W?K!/JQ_LRE #L4V7LCQEWUM_L/M5L+K\ MQO9- 8)\9@^TJ./)T^ON($,]#-I J?2-\Z(#TVAOGMG'QVX+GV(S^F'4!5,\ M.-),_O,_?OAT\H<_4D#5X2-![_%+Z+] 0*L:[MHGOBJC60SJM1:&;92K G1Z M-6O6S/P/S^1H K8-*R,9N+\X$;W)L@0!LU /@')+1F1P.OPW<$>*89&42G# MBZ!Q:-"!4,Y[!>N'SKD"8UGP@2TM)+84@W//G-A;&HLRGB%*[R"8D"\:2H#" M*+ODN7&BF$89T_#BP6$(=<;3-:1QA6"KA\L;-7'#R@JI+C\Y&;!IH6X&1(*'FM+79_/[F] )S"0 MR)DGY-Y)'(_6)X3D$QB(E0+P83B4!D1HI:@02R81K;A$-&CY[Y[L\I-^@Z[1 M&9JC>T1IV0CY[SMS!0>![@4E-H*CI6_D>Y66;C/VO8(E:@2(/6;VH-\R"%0] MS9BY3&6IZ/5PC-5ZLJ0QLFPU.LKA\JMJ?H#/LDQ8!1#)H&J#1?9^9>&Q/;\\ M_FAGY"Q^=*?N/U*6N!,OPCR<'2*CKP.. 54=('JO5C)YA#(C]YAM,W[ T8NW MQ*SR";?T]< F/;V[/F^LUUU1]@4F14U?W+461BS#7IK1;WR!U:OQ-@R.:/$@ M6CJ&1R8OI3D-;R<2Q0RA"&[@A1% ,74V>V65$6EY6R!' 8@GSD6E!S,K8@F% MGE3!CM9]I-+?Q!FKT.BT>S2P1MVK$7?XE^%)NP,V(>U>59J^G&LW+1^ITH/;K$W@N]K.S?61:620^> MILE/A^&+\:UVZS*9=TS8VH/_TU?Q=X(%I M54!OZ-G_'(;NJ^?[K!PYD6QSWT5>H?RF>\E<07^&Q @SQ3\B56L?TBTR'+NZ MF-^,0R_GT">$AT78N0=QKI<,!99 +TX\J)3WF9S -.)VP8$177K.7HV@JF1A MZ+-UBQ/ :R-2]HOG8O=L]QB34Q5D5VH.6]\U@)^\C1013@P!&>H?8!0BOW\] M"D#^<#S+EAI@G-H&MQ+C>?E1QQJ[-369/YV<' ]8D_G3R=')L35M9A ^RW6T M*5,6<%Z\!/O>"QQ,PLW:*\4LGW3>,AXHS*PU7D:>I[PA)T%;,K5G)X9MW4;> M<;1+U#":'C-+$[F*Y!5P&;$_2U9 M?12YZ%A6:M5N--S@87LC+(U21M7D,;(48&=QR2IUADF?IT:@IEB'U$3_!XJN MDL6Z(\/WQOL\]7T.P014A_>'3(!SY?W-6+?GTQ!QY2+-Y9*(AB!N+WJ .,CF MP"R(/DO\$2-PLZA%_XU17BOMG_,Q&7:Q]_<+[BQF$1R7@7M!KJ&NA18X+<2( M$3Y!5&%V'ZE*Q27X#LY.ZP7OLB1J!!=RX? SD"R<>C MB9U4@\U_&65#SU" #W055$M2++D79TA=%9ZQ:,/D/@RK6W'WWW3A>097/"@A M')CMD-> W*11TG$5SO#:"P*+"Z%Z*T5@H2E_JZ!W&%Q4^UVIG3M,DQ79-+B6 MLE(OH>J:M0KS3>M6S5>/,;.M9='B\Q5KY3G^7E,NW!-*<( O5Z^S)+:!G MT^&/PM718XQ%2$4>L4X4B&P62$P#_9I/A'SL1+R+J.(VN"8QRK+)1^F UX[J MT?>8&Y'Q712N(V?31TBFQ85RBHB3'%A*-L]/">*[@BG;*;47GI^2N\E@>C:G M>"",*!HD(S&1).V.#*F.CP/;C(94;4YV^-!^FC!3^N;S7[A&BK&S'*/R'3"3 M?N<.7ZQ\(&8S$T@'7(O4 L-#E*!]B2',.8P@\-2+PS0FR[UX)0L-OR";>X6?HM2)*O[\'&%<_?KWWWDR'PB ^T0W7TP!?O,M MTHD]0^8U3F%Y_'QER&!(C(;81.-8 M)<=[G/WRSQZ.'/*5[WIM51XLBS*"]+*Y/?UE>'50QC[10I]P-*!%>/FV]&*\ M<-[FP2U.\CLXG@?GM)0[O9O[;#,; 27.&^@E 4ZDJY3J7J)D/ ST1:\*/Q[Y M1- BE OUPES(!X'X;#+T*-**+R*9$9H'"')"I$G!K]BTV.O_12]B$>TC7TQR MUSOY8M+B+QY1A/EB2MY$7'\B ULGLE_=0JE<$<8JP? !U'CJ(316QT MQ(9'TO@S 4!+N9CI9-[?\(I7^LCXLGIL[1*8SV]QB2H5Q#$722-9F!"]5&'+ MRX2MF14):C@&E2!050HZRJ6@X=7$%8XB(OPY;RP148(R(3)@/VV1D:9BFYVJ MBH:Y\0N,@# OJA7>#A]V:WIOI M5QY*E[+7/Y-J*/- \R*,'_JY@36O3]\." MP&NJ54A$6<5[:XGH9ME2HJATO!T62P5\: D;9>YC,\Z=$%,A,1@J3-E3N 9BL%)WN1[%OT6""T GZ%7DJF ;N(?,V M9J;T9YPCWN:!!7G=@YBAR%HL?V"&9?X%LH 0X,U:F2YC+"@!524^AG>C+WTB MD7DK;TF/S3Q-6M4A,0)#6!P<\@?VJ-AB'WIPG-52(?P+2T8M#V-6;M%5B>[# MY>U$*EWW+"#9LESDU+F2U06YRN/OA%&K)9^V5(J>[);3T_HQ;3U9SRX5;.[( M3\N= :#KG.0,,:+H5_Y?NZ#5QGA3=TY WG-\ZGR4 36?6[P.$XH$ ] +]QAR M#<#_<0X)(*?[1]T6-->.'46*+EU3*V**4 M ?_T@+A2!/86.S;T)R;9Q,$77BJ,WC,D7")/ \*X'&2O[MA0_"F!_04F8^M% MW0$HB8)*[4Y=E[2)[\AY > )B)$$5 ]#%Z4P+RQ M&:+R/04PQA=.XO""0OVV1Z(),%:.J)%T*-Q4;)!MEN)VU?-494WH:F?I+DQ[ MYK'I+#?HB1+_$OAN"F:,*Z(9CSRH$LBB&371^GR%!JUN9GF)^...L&/^,#(6N?L$+5<(FL! 1 M2,OD7F#VWZP^'L3>]D#"R\KO?A"4OY9*W='P8Z!^<.P5JD8R9K:'RHSD%FFY M8;8@P:D!3[B0>UFZ.>Q>[E:W9,@VP8*">J_R,3@ZD F+@WT+ ]$E,=;AE4O=ZOA+(Z+@[< MJA&-%Q$S0M*41BVF.])JZLI6LI"0X@*^8@K'MPPC !5V$@@$\R(T1N&88E0+ M.+E.PZ7'K24,YOD6D^6""&C)\[P(R2IV-SQIHFGFY]>SK$ W&YS&1,-:D@F4 M SO8)+ZX55+$M4T&.,TG04X(72Y'"C[BY;^5X"/?0O!18[4+7;$+]L;FF>PQ M_586STXPWU+_Q<^$1!)?!VQU^ZP@I01?VBLMD0:0BPPQ;?PJ*".MCKC]8>PC M.CB2)XBD&4+E/+D=GR6KJ#(3SAAIIOS22\A<$9_L#+'I@F3.)OQ;77@U^EX< M3(LGLDU9HMLPV#(8._A;/U%:4[2IHF:3,JI%V=O:BJB)637%F6RX78CPL0U9 M\B0%=SZ'1R;:]7?U*:0Y"0V@#4OF4$&*]U+XW&9:>I._$S.*?P';JT7 MQX?[RE#X#H#*P[FD/TCD1PWE&8)AQ5:AX]HVIC%YEKQE7R-&!:@QI6OQ;C7* MEQKVDHCDZBV3>VFV$(PQ9-Y)Y+@80BHA#H3^X[,3_=,,2&GZF6@!:P AXUD;*^2@)Z&#!Q#O2NZ@!":V(1,#!6GM$-F"_)(\7PE> M)B@O$9@"F@N1;7"X&C3=R.2:\:--R=#8UIBZ6MB_*5TKZ46NQE<^ M''+8>&@- R(7K'LK<,J^V'#*'NSB6G^IS+>+73G6B9; )06D$X(A^3.2 $3D+=L$?I$*UX#JY@E+$/=T72LE9ZH^A M5"TZ+_*HLD5$ZQ[LJ)GL;$>A%7I[V"@^ \0U<>+<+CAF])Q1/A79-=ULH%X, M"/3%8K2GD*0'CST8!W/!]C1-GHFZ]&_L*HU9,-3DQ7YZKX#0T<.@:$YQH@[J MB$M!=JR2XZZ@"MQU@,L8-T1"2PCSIRO"[=^P$UT10KU,4D (?#,_'#I7I?J' M,"8*LX!WEI?E9^E:69U+-\7(H:(=7RFJ%R)D$!\Y^P:LY>A; T.Q*1H7.6VXI!?0N CF#/-^$ %0= M 4OF%FX',X&9@OP,T0$R0*0MJP8X7G#F4'P7T/+H&$6N+12"X.C_1!6%.&U MH: :!#P*-UZ *2!_[Z()G#:2B*-?@3PK-#"\)6 )JM+*(S-J72++,B3'OOL M><_ 2'H%?\E7U%4886\=\*2V)2!'9;7WJI/9K)7*&&8-%*32(O/2.-)"#/X\ M244*R!K/(VI;=*DG2$0F=X:YS,M,0"F_"&)M&7E>S#2+OCY )I78>$FZG$$( M _.%4IG2#7W?B6(:BDWER\'$2PCE($?&)6(YQ14X74<8=S^LQ? -1EK@L#J" M^*#04 ;9$?2P2S7 F,J9\M\!]O,V3/X&!5V7X3H JS9S6--J*O17T.[$@,,]4Z!S597F MUK$)"O\ZA4$E4T([S"H:L4G-N!^=%]3))O;;7F7Y'/ZU&"$295;E*!^"!Y2 MYI$&438;=GL>55B6 +MU^*KQ.A'];+<@_7NX*B@X-P..6"BP$9:\#0-PID8T M:-@;,LFD(DQ?\EO03^21G#8#:2P!YK(C% !'+JU89_CQ?*0XC_=+5>I8& M7KHX2O[.OXJ>>83LRQK\5>H[WXKKP(+!H^ADR#"8^L6>M?8HZ"QXPR.]DOU2 M:HY0LVD_P$F9G*C:.S#HI$DV5&-5B1<+UE0(32.*X$-")"UXV1ZWD#CPZ?CD MQ^/O#%A 'AX1T#HZ_NX@>!PMN!H'8E#^R#1<#EX]3F3<7 ?; M-(EO\ OVO^WUF>6Y+C/$B,X0)8N^M>9@,LB5BMA*V1AZ]DHP= 8>RJQ^8&KL MZ3D2&B,G/,L2EJAIUIK7:"@NE9>+<[:-O"6F53ER3]$(_J/E,DII$EP4_H.& M^Q)I =XC\KF#W."YF,'K='_@@#Y4U\A&0/D02!GC$/DL.LTXOY!&F?&[S/E= MRF,-;EV"3)$"0-@])L*X1Q> 8BIOY"AQ*C5O@QGL/13R*:Y?%L^@WIY3V25 MR]4*=X"PD@*9%-@&#N5 UG I,,CH#]@>!MFT5TXH*638604H73XQQ)JP9!+E MEP48.^:AJ4#1@ >3SQN)B2.8.6)3'QP"G1<9O;I,+! \)WV8_)7\-0DP^11&4?@*$'0S!GU&=U4(=S0*Z5 95J%DJ3<4 M^;\%QN5+M,5QMA3WR12%7'/H*CWP(LXYH:E/O)3Q6U9Y!W^ZTC@)-Q!V'%"S M6S^/H:"&,G+6-"9#C*C&V,#ASBQ!%=U3<,D!94]X;ED)-YZPR5Y4D$8_4WV# M)PLK&4]07M5,:3/ZVHL2=P(_7TP!?B=- OP):BH4E&"U4JO+]BI),M3[ZC0# M 5-%E?HI^1IY8HV(F X8K1MIG<)5(:O0&RX]2<%=H\?>Y\&?S*>K%* HN^,D M'UD?Z#DV,!(1L-R<47"(7'A^2FNP,M&YZ/>L"%;[ E=-E=2R)?$V6XA&R-% >DM_OQC,?4XU-#:! ^?>SQG7A J, >522."Z\.*E'X*0TKM07"EU*Z=M MQ?DW((M5*6I28MJ0N&OG4*PRPDZ/NBOGM. PH3%X:94^DU4N"RLS%@?F%B=4 ME8C"%X\([V>[QQATB.R5Y_A#_?4J" QBNA4?"H+W/L!H1&'X6D+>R$>TB&8U M_#)4RU!.1G=P4; F\_P,D\\9]\RTGU=DUW_PZ57/:Y$\T6%0XKQQI?$@>?9E M=FMCX3B_%@ 5AME9-&9^QG'! AP(=2BN[&"WC9JA<,*'M!W%79K$D!= =$=:+;+C9I;J )1R M-:6!>&',@^9;>?IIF4^+>96# R*.!:&;/V3&P9*'^O).@,V=]6_G*O62O> =M3 MK\W$.SDQF%5X')B(ZOP HHX+SV6%4^D[PWXJ/Z=8=V#;'R/ M&>)>"-DUY)U@B$=](:OE@9ED+@V=R>4H8H-#9 X@#M'8$SZ!(0,#["T+/P[* M7D5_5_VWKTY[[G[AYX>Q5%WZ4AJ.\[N'PZJ"E6BAT76D"RI:S[] M(O$@01( P2? HB+FT=T%@,@$D$CDXY?1CE8[_(32%\BA Y##CM&Y0A#2!H_/ MRRG2+RR$3TR23DF1:/1Z:IV(""*D]O44>POA\G3DXKR7]& MJ]'@SXWV7&QMTKG:?ON+%.R(-W'=Y&>V>_9"HJ#FFZ^T:3\??^/ MI\EK'+> ES_$6K68$)(D6'E:?T:=S"U@>EKQM)"9T,_V<>9)%J9S)J &+\09 M<5R8'-@B+TI)TC.%/"(VLU$*.#C"4E$!&86O(YF \VAK2,05ZC9W#CP6(!-+ MV;YB=6B;93/[HEA5[3TG^R++ZAXT!\+?/1_P5-9Y[BB@*//TT5Y0:?./+(0, M5?A,GJ8Z@L%N&%K9UCUI&HLI+O6$LC*<@QN9L203V!L#;%^QJ*P]S1*._,'8[TM6!U8 MV9D1O.))7M"@'PCO;+0AC?0=I\S.0#;*&)*MXY0+=@0^U/!O:_S&!;-^ZU2/#",Y.551RX=U$;9VK$:;\>'A.T+\.^.A9I%K7H:5$DC$[,*QG"S$M)D>$CC!-LG/-I>",KII%RP M886@^T*XSS@J0]^T59,*J!) "1PQBHO%#R3X\8W\5] W()BGG8^AZ+KC(T-Y M(#;T&2@K4Z(H*)'R()!"RZ6?!T'T1DJ) & *VZ!@]C]CQ?\F16^IO&YY_29% M2K%T;OOU&\F.)%0Q[ ;B)11F' ^^J^OD)047R6A#3[QHP>JJ-96,IY=>'!_QO4C@M;O@@('IN J.ZD&8+?T"!1&?))T51"]; ML+K]4R9(]2;+.+ 0APBHZS#UTZ,@"2N1\&TM"V3@Q66AXFXU\GU:M!5,$'8) M- G3_?%C#_C]+.3XQV\_#H[A/P@M16U8%7(,Y(UA V./WJ?H)HIW*/[DAU%, MHC3B-.RV3AR<+XU *01 U!T;',H_P^B3(2LH4O04+>BP"S[NXGYB%)4LQ/5K M-3CR?J&21+-;K6C->1+V(!^4UQWW4F)&_(_%]V<__?S#V4\_?,=]!QZQ''SR MXM7+XON/9_@(?O<#N1:O\&.')$JQ?QVW<$@7!2TCGMT%HVABW6=?B+&4D3"" M%G(9O:*X]SDQ4O0?1QM8V_7J:8;K7^8C[E@@PY>V&T( MF@KA$0K"QHOMAVC$/C,42'3CR/D)K6DH/(]')R0/+L9Z%ZG&36.C;OS03Q&I MTTU+@K4.H.;C+C@L?\?,>BH=Y*K^&82ZD<(SY,5\XS20>$Y M8?Q1H2O[IK$,P)H3"@2.$]K_Y'U%"<1GMP\O9:M"1F*AWB-LN.[3%_4<.0TC MV19+V14SS?-!ES ME=4D"6D=8F^%K]\#S7@14SHG1&;!F*E;NJ%A%P4X^6+."\5:0,5_/ _7CX=G M$MOR0,H)0$K,;>AXCH]5(LL5$Q0N M&3I#R"KOF'!3\BQC6?G?92P;BV.%=R"IIP&*"M92:/9[7E3CXE@MN0&5,&A^ MGQ!=3Y34IQ48H..,)[B*&2'T-9-B M8A:,FK-%OH+W; 4KJ$JDR0+(6N0UE,<&M>]HN:J"]0]OQ0+K HLB/_*JF9^] M7>L]P8;**W#"8*Y/OEA)8$P*Q#FON,GC8;?SXB-HVP4ZHC71AR]%K2/1!4,$1+J1H/;$&C^G8"I17P%FI4W;%0:P1T M+RS3_:L7$\ 3/ &$FZ8T+/9SE-['/CS#+E"(-O[*QW_L=#SY=Q;\0POZ)<"T M2Q?L8POA:Z.=W,$Y4, UDA,[>!HHF-V6FR\)W+R3#.=X(K24#"PB397E&F@9QE8VX0H*N@&6841]C2+LX#;*9%4 M3,AGL+\629-4_&.DH4[1WK**?]D>1*/%?/=.7EU5PYS&H4G35:$=O+BP&U6% M!ZTG;+F0\/ EA(>O'=RT+E5'QW##JE17@#>'6X_G-!Z:#UJU9OQR9-) - &R M^S/ZFCZ]H> 5?<(Z]4NGQ]-W'[[[V]3I*>H&D#1XI@BD&^'=/S2Q[,P6Z-/# MK2_#06-NJ&7K>H?B+3X;O\316_H"\M,+VQHR6!(]'W)!QURP02="BP05P )! MYWC;K4FR6."U!6W(QEC (,[.M@39-0G]XW_:P1)?+, !9S)M/ MOY:%?[)\Y/R3##&*A962SYX$+PH9/M:6'RR&S)3WFX_%(_,E9C<0 XG.(?"S M0FC",S,/W8OH]BB#,C8QC6/JM,((;BSF=\.5%YL_-$P;8Q\5*! ]Y M63AA B?%G;+YF7/I#;BTXEP*,B[QO1/G7!**YWGY1 8W5$$D&(8T0\'9M1,W6F[.UQ3;?#!< MHK%,@'V0(P'AE-$TN#732_P$TY*''_88<$D&)W'EV? VPRR'H;50C]F$>JH1%GA6R'B1);$*^EK)9 C)(94,G[A.(M&./# MQ%^3F)(H?(J],*%AH;47#K(")[4 MI(RJ_H#6:$=>=O)&0J2QV;"Y#IF .S!:VT&7\^?P["_*A!7QI03^U MX-^:+M5%5 MK&T2/]7-L[FT5O;+,>XH(PS?>=.G]J\IO9W-4_S]C&((V CCO_ZZ]ZF>"^!& M'_M.6LB')^!)$Z2P\'AF9+)*=)N,3)23.8;W 1[Q""ERO7ADV ."ZWL-88TY MKG/'P+X?3H>R[+T$'SPKIZ\IX]^R;].4X S;>AS[_66 GZO+32$+XJZC1Y>. M?+8@8P-5Q;2541V[ U!9T(ZH2X92NK1*J6!)*6=O7^%=%41X7JBC+8!_@UQ' MU->N&F3+HLX_Y9' MG*\YP6,DTH%MOU38+ ]88X7/BO\@M.Q0M>Y,4NM,".&C3> HE/Y1['%2O-GS MI,R[G$G2:G>038H L6S#,$Q/D V/J1>G)HQX1EL_#$$3P.PXCG"UC\J,B2TO_'Y MPEW,.3^P'E7&?@"/ES)=9D'A'T<"!1R?0U(<'5*$3-Q"HV<1Y=H>?B KX&!) M^MNS@ ?=U1LEQ686X)O'TSLOHQ#K0BGHOX^'YRA>@TT'K<%KT;&B=#;N0AQX M0?PSXY68[IFZ(AJ*AL21:G4FS(O<4ZEZ-MKH9>B[42$M0#]PQ$;/%,CJSI<7 M8Z14Z*+#\ORKWUMA)*A9)? M4(B_#D;L\_7.#WU0YE/_%3&PMZ[V:SHZ>5X7Q\]K"8SV@!B(U$(E(8%>KT@O M&ABT3Z@D2O(V*$ -H^TS2CNN9)8LR(%OV,A_)@7<1ES%ONFK1E*PE0(Q"I\8 M3' FU' (7DG I@=T7C%/_"9J7>BZ@KB8O.!7AH]OAIA]Z,^+-4V89U?&)AJN MD/QP= JN ^+<7?#QBW "_R)<>)I!Z*S\);7+*:@ ^ %M9/#.QJ:LWM(SD/ M.%N 9@GX8RU6?_04R^G*B!JW:D,KG;>(B5,IUK#WV(MW M\?]\^,N'C_D#XC\6?SO[\.$#_%=2T<%+J(4\7KTLOO]XMH!0(Z(&76$A19#C MV+]^#SD?R1ZM0"L*CO^Q"*-2;0\LK$<$5NN!HT&9E0PMEH'0#%N&)8\_?MQY M0<"C'KO!;)&A%GPLQZ??XO* AZ 3@C(XT':]9EXC*^CS'[)$Y_?_)3 MJ*!QBT7$J[\^X%==>^LO&0ND5S[:P!;@WB@0ET!"Q@3J);_$J),=%]\H/YTH MF:,4U7X9$%W9,O_8\1ZBL/:07,LB:7?[(#HB](CB5W^%Y.;5S)Y(S) )<;N) MOT-0P.(TJ% M5 T"S#$"/O9D6"Y*P"^AD$.]$JW7W) EP)<=^!)0!*?!K9'77@S>G^0>Q80' M7:.6^'A@V:'F^%'"D'HGI^"*1)E5=4]QQG>0]POCVX2H["R+\_$ )_W#5J*#;:Z"B/%'Y\O+V_/TS3VGP\I23B)[CT(?\8/NN7FR?OZ M$ 7!313#B[]MN#O^PD+\!+SAZ4=HW TD>WM?%_\'/K5@WQIGA/TKP,^#=?X)9$" M-'LGN+)\O 49< $CC@9;1@U@!&$.[!)WT8J&#[=WZS&36C;D@H\Y4GI'CQ05 MCY6"K+%BGHBW!(S<72.Z&+8##.7\W*68>,1!-#B>3A1N =8+\GO@1'8X$3#4 MMT\ $0:#G;$#/LIAZ(.* HZ3A)3A(X6BC9_>M;_R!4,_KQN*_\I<8/< U0XI M!R6%!_#&(+@,ZU30C(>=N4MLV;5!HZ@=GJ]POT]AOL7X/:=G7(1R?)H*HZ4( ME,//F,2/[WW,)'@@\XC2A$;^IBS3H3V\3C9R%JR:+-C8/!EGT+)H_9-63'%/ MR(-PE='&O-_3(JF2N9&O6D[9-\_T(W_.DHH&1S:7%Y_I!EA7+:PS?#A"/V04 M]?%LF,6!P J2I$Q*X8Y2B/>EE]5>&A(JQ0^CF, LQFDHU-7K0A\?$P+#85"A M4IY/E!=:C<1CKL7,G;C@**GC5%WLB_2@1#4;+X\.FP -9>0CY0H.+C:(;?8B MPR-N&\%']M/%:+#&'6==]=.,A\A<*B2U?$X]/P1#V/77U0N$XMU$L33XLJTW MOE)$:\&_"5*!?Q72T53AEB?#DF*1'J'2UB(26()$EH3H30T[-CS^R#Y&*Y\" M*Z-]@(AY*ESW4&I-'/ILD0U.\\!'K+$V!(E%T)5\?)KT/77BA#>:Z2(.#1X8 MI_"(6Q]6Z3)FX3,=C&!L*$(%&VV$;(\^""BFA5:H&+SVJPCF3$(@N;L6WEY4 MIVZ;@5- <D MR)0:3!XR8I(RH4,&BK$*,,>/WSV3C*BN26$?O_OF^<\+/JK+,Y?@?!Y4+0(%$*T"*/P6]%TSBO:0JQ( MNMAY^ &[VT,B.D51@E# _R]AZIB/SR@^C7#)A=LAD3$&81OW-^#S=BGQ'625 MJ,B $Z"A)(US6O89+?M!:[ 7E"R1?AG_2G$TI2X;$<,MAZ!#447RVX?A<303;+,*V+H,QH>AG?] MQX%9VV^B^#-Z.\^4 /PD"O$?5XC"7K=_(>9#0I1-N(:$S<67/0$$'2=:8E J M)1C$,E('E$=#E"Z^0)LH1CU7W2XYK$LUB56%B-\Y5XD!>>=<0QDT?.ER.OE3 MJV ^Q)*,7L?\F2Z-]7+F5PS/BE268-#NF.MY!7Z'M*OU,_] \.8* $&C8,GV0T&Q^.UHOF6L]!$LW#AZQ??6^N+X)8&G M*0V6PC+R'. ?Z<7=;6E NZ3XO^Q3@-/^#7QMX8=_7F0?7.1?'!$Y8'@V5$/1 M@%@O&W>$\%JPNA_O\0!P_T"$W7[71SX2"?&GQI:G@J5AM)RD 6BKY##("!P\ MOFGE4ST9J]M02!?KJC2%*.$9G++LSNYA4 !.%:,7A'795\2"J1??!) )P77> MN#2CTV!%,61?PXR3Y@([U\O+V^R)4_F>F-A[IDC^'3NQLL,SOI)328W$HZ1; M/;%T*RRX6!@YT2B6SX&_IL;D\LQ%"F0< MT4(,'4YPAE;_AC^TX%\ZHQ?UV4+\&DBH_'O398 BFJCFAO? MB#$P\6$F!"CQ/O97G6VMPJ!G#%R2C#LIHHKN'1B0V@QA+%+Y.(?6'R4F"[]D MOT!X1A(%/OB5U@1T"[],NMMVBN,N^, 3H230$C&&C:=/:DJ6'HM4$?7Z4M2N M:9\[0 MY691+N-"&0J/D.6@Z$(.\5,4J16F%7U5% N/-X__LXVL;> M[@'M:##V>58F*F]#26V+1$O1N?/1%NR3\"!C'UWD7Q4;CE-(8#R&%(4WIUTH MS)7GE$!RVFG1+I@H:%I-;)4#%:=='^[2LU%2SWM)!AXIL;?S=*O[9O3<6^K( M)T>%//639?XL;VVIHG4C:*0 '?5LL1RODEZ?-)6KGE]3@\6S%Q"5X)LU*8:9 M_IG4.J?E P,P@NT]>DJ5M0KZ9Q3 MHR\4-FJ]@I$Y4*@$ EN"L4'\]. 2'@P\RTWA/'3Q<9/QB,N^>/1'Z>J'CLJAD3S\+8$Y=PIPTP!4VP7=[A[:-CI(-5SP M;]'32W1(L#[Y](:_>215.N]1O(GB'2C41(Y_"?VT!]97,CQKU X0CFQC-8A8PL&(I9MV(Q(/+P*4']Q,>B"9C&;?@A/ M3?S\]]-.AQ &@E<7'6KP\];?_(O5,$,?+PFCX<9;,2/E9$V7YC)(Q H(/U!:\7_&R\@2%:__.G@Q M/F?!\8%@F'75%[/A%G2\"9!00&D=FXZ"*URT[4$F62>I7VL['>D:Z)&RPGV@ M)V\$*9&'X)V_>GY \YT$I]A+%*SQA/$4_55?98 6V:<@JE[TX[*OG2W(]R9. MOKPPT,(K)7D]WB_N@P,@G\3XC(YB$A^:<&GAFU,FO*:"SGQ(E]<\LDE_DD.' M4/J?O*_P),)J"RM:PTK8=+6>O2#RG@1U:,61XV@(.V%!ZGWEY6O(VQ- 6&E4 M!+C%\>01M3# O^,N,8G0^6:-Z)_^#-I5 ;=US2%+8&".NE-"V"GBPU)\G0/\ M+=HS;)WA;'B#\9TK:YQ^=K5 66 V/B_OM&!?F!R)1^CZP]'VXXY$_/ MSX=O#ORM)+Z@ =AB/<[*V8?6B$MV+G@.ZK [H-_QMY\0T>OJ-WZ>^G M2>50>11X4ECP+6!:"YC7:7*/G9F>4B;&XAF\ZDD"(.91@.)+K!=MH[AMD#$= M:4&&6O"Q')^Z>+9'G7]6 PDE6.%<0403EK4$*P#?R?\Z^*]>T*&.7SXLE>&@ M;Y$_"$-/C;1B0D5&WXK31_Z )DR?H'"8K-](> X7-.CY\06A?J)KV( +,N+X MH37]T2-N2#E1@\,#%6Z\V]W>\V,:+]2Z%';I"CM;Y*.2[-TID52I^T;JBM#Q M1BE5J,@AOHEBY&]#BLNR.C[%7IC RX$4"2-_"\CVR='&^\@@9E]EY3]7QT6: M?XF#?6WQ,9@'9_AV5^>J\TKPG&]\4@MA5D0P"_-:Y!,3 ;/FP=*BJU6WW>;! M#_%"'V>?C:02_.K%!$,;( XZE'/@PU"$AW$*.'2=NBA0"_,?/!(")4D4DUOL M"B6KV-_#/NB2'D!'/./WO##J:&!X_=%43K6/8O;4MD"64 RI)&SR4WL;LJRB M>XI45X1QE$=:=0T-S"HT521-/J]%-K$%FUD%ZU$5IC66A]LM]A8AS64">GA3 MO3I>-EUU2;,C!TUQ[(Z;LU(Z1%Q#4@6"$5TQW*M3>2IJW M&A&%@OGI)D"/S*NBVV3%Y$S!E'[#Z@A6@-R]N7/:ZY.S+H'1) M= :'N4@HLNZ*?6[(^(LA:0WXH66Z%>\O[H> LRX"B I5WGSXV,4YMWH4*$,/FAQ;2Z6NJ7!&T. MP9V_:?NHT=:(/5O0\1?P@2D2*2[8;_A)_$(*,6.UQ]LB0M3B&X@F&!ZE: CB MBMI;7MQXC,42C TZHW(7.YQHF:DU$UNP8?5.=ZG.K0GQ!#=X8-(Y>EWN<^SE MTJ)F2,&+.E:-N*YT9&;BB_KG+%R_>MG[V4>U-6 $VW#2( M**"/3&P!Q+>?:A5&,E2)>0\0!-0:"Y1VME;"J3,9"@!*]KB9ROSE ).3(:)J M%)$DRE!L/?:=__=__/V[CS_]!PG0&PZ!-J,0K0XQ5EVPZAB"-IQ%JX.K]C': MQ-DOM^$:?7U\\_;P2[<,4/K-13:T$"-//-S?/"YO'OXL_$Z^O8"/,Q?X6#FB M8W*GD$6*&3"@VO 0_1/%6&/L16\C@X'^>>;LC-G&RV.527D5GT""6/LDHV0G'*]:40]P5S -0)"5#>?TE MBM9O?A"TQN\KFG=8\*=(NOR")FV#".S[H('\FFCJ8Q]>)N*G#=\2TC3=0?B_T),>16L^8X M7-?5 9UO\%3Z2*DD RT&3JP/*NQM@XKI$YW+SA<=)J/4)>D=VK*EA1F?3A; MH' - >7T]\D25C"Q<-*>,UL+)A".WP3)"TH;4%X F4J8\R"(WLC1W.2X=^!- M&:T"^!#'4+C6>^+"P-I I3(2Q+;1+Y\_)X2 7MQ,09ZF'V9?&/)RZ9NJ@M,I MOT?R@?$3FPT]N .J1[(*P'QX44T@T?O)WN,ER M\XC_-=G0M*,[/T2W*=JU3T,G$Q"+_XDPY6*1>CZ-!9T'B&=Q)HO_ W-9D,D, M;A^UQ[=BCOLDF2=3-WV4B IG-]E0T#7/1&22-,+W.]8Y_36@E"0K+Z#:YBT>D<*YOY)/%O^ I;<^"H)^]K]QAI/K&%,#,X0GQN"W%RS*Z4E\&" M-$LQ9IG-$++C&+@5H'?-FL]2R"^ =LMTCQGQ1&JED0"AC<>EYP M'R4^R8+K)GCSHC'X?LD&7_#1Q]','M&6%+!XB_KQ\G%$PP2O%KE;"2E%/$* M,V3?74#MD3QK*6'_BAF28QX.J6]W)9\OI4#-"#[#KK,NV M?_5$P!'@8+8NB M_7R B2\W5WX %;S[J@U;"=:EWR$:'"W%*7P#7T/TZQ.GO7"%T#''K*0Z-'6" M=8)3]\:7V6/+S*N-5LJMNHR/]QE]Q6<8!:_H4Q2F+YU4A^\^?/>W4Z95B:=8 M=@ML%.X"4$43C@P8,V1 H15A1@LZI06= MT^ V4&)QY.5&ND2=% N7C 2:TGWZ!<=)D89Q <5*LC\SK9 ?GU"\^]@7;EKE M9L_-.'2GPM>F3KPL[^A;?L?%&<'T#.+&N\4WQT'SD)+\>4C>??AI$H77X#;? MQWZ"2'GICJ(\LS!XV0? 9<8_06M)#RF2>R>P;#HY%PC+AZ8EPZ=$5[7:>WF9 M[*7#)5UMZ]J$QF1LDV_O5);,G'C\A0ND/JY>T/H0H.7FVHM!MB7W*.9UR/T5 MUCF8RD]RU3H79&=?@^<@_QXX >C;D!6?(9HB?VC0'+G%B*6D1^)((8Q<8$N5 M!4(5GSW-)R15>T@U6&@'ML(0= ]JZL%C5*YJ^@8YD =Z[U39VU6 B)]?Y-]?\ DL-G@&"V$*\EUHZ?B5+PLH$7)Q M%/[6^T[+$X]O/#^FMV$"/Q@Z$4Z!-Q*Y5-$:X&MG4"Q"^ <+CG?H M%04=GO.Y(%ED8Q+Q\?G\UY'>]G71H>! )^7<.QK[?IHL(;F^;1!V0.(-R&>& MCDYZPHUX\%M+6#1I"!F,N\@&'BW;OP=RV$)-G8PJ;D&1EE' L_,@-4&3Z0%, MB*0K"=%\(X92]$U74$_2:!F]7,X]14P+O8_!28T%(!XQQ6\P2//>[]H'&V>! M_%C8L4\L^#?.%N0K9^3FRCXT79)%E:,YW2/E%0U OC28Y1[/X85$ET%& /L& MH1B-M=+BS=Y/!E[I+A\[(:]'@J3)>?CQ4/0F#HM4B7?>,U.&J"6%Q,/>1RF$ MPW@!WJG@W^Y"F? %YDIG4:Y[_A'(KH*O3([,H$IA-OIBN5EDXR_N)TIA20'J2I\[*B^,C*6B] MBPXTOGG+OCLQ^H2WG,GJC?1Z.X]6_A6>Q*L'WK?_.GB!OP%^GR?_0.LMXBXX M.(Y1B(\0!>?K5@!H>7D+>2S\HXO\JPLO69#OGN7.O^S39PP9<+SZ/B/R1OI\ M(EALEU$0>/'@1BE-Z,3%\9/W1Q1?!E[2!:BJ)DX$ZTGD,PORG?&<#D-178T; M,21]!$1E$*5X(S]"J#=60Y,O>X#<^NX#S+Z'Q(C'+P"C\N';#]]/DA8NI[*Q M%]G@"SHZ)Z^)*#J/5P7*O'C%)X7_6#,OUN*O$#""]NFW=(JL.X1'5*^M.QZ5 MD3$TTC0B//JKY:DSCBPU\G^_8N8S,C6?)KONH[AP+G7MG%@W(T0%V6H9 M=72"Q#S\"F^I5V(X$B9+K%!?L#J2G./=]8J/6C$<4D9[MQ%M2V&ALL,5E'?U MMR$+9.2*-NC93,UN7Z^S),U'^JH3.\Z4+2;MG2"HM=V9_ \8:ZF$P&_[C](# MU>/X3C!,&O/$M# =$,#UUQ2"Z/ VO_,3J8;7S\BV9= G[ZN_.^S.B1%KN8$0 M&KR"Q-Z))[E&%*?^*;K!,A7%R[>PJATV'\&)G4&\&4(D2AZ?(EMM=6LGB,DO M0@8D0#4;(L0RS 9\=AG* (AO_7UJ/(P3Y)=MH+?A?8SVGI^!E[#8 :S-DH6D MY@T9!]J-Y 03'K#TC7T N2+5*XCB\_#X17W;:3LX0A)_/2=8:5_G7*^\KC/\ M0BQFKJ+#<[HY!+S5/7ZZKHYR#O0WOA,,,WVZ=W M^/CA[QJCGTE'ZQL./6.5=(UV)/R(/3ER9*#R#M2W=F*]*D'*/(@')22'[-)+ M7GC:I%1(-NCO!,':&XL:,=> -47124'':'SO24>QO779Y):;3WX8Q62V<1KF M;\IC:?/6MG=B-9MDU-8_.LW&<()PV15=M@+)B#7IYP2!L@A\OB=#Z:9MUM/V M>00+)ABZ[R)/Y@N3MW!B9?+S(MIH+Z,DQ6_3JG56=.;A1^R*J3!R2R^,@H\< MJ-Q-O"\C3L3NOHG3WY_\%$B^Q3K$J[\^> $0: Q= IIX-24N1IW=8@S M)XN. EE[)PA2F)9J#/!UG9P@#>O<% "\"M,G*52+V3306S?I5(?&(>Z+MVJ MVK9.K*'T;:'?G#5=G""KF,[P)?1VX-GY-Y8/^(T$3V.IX:.NDQ.DY8H(EWT& MCXU"4R?(8"6X'E\02N^8?@0!OC(Z5&V=((0ZQ731D6(#)Z8LUCT(U]7R[U)' M24T?ZX%Q5)$\7Z_Q)9&0F(1E?!]'KWZX*AR.NK9.K!!WP-*K\=*)HZ00:+.I)&&VD4*X-N3I#7 MN7Z@4L'O9V3;YY^ _H@V7Q*:^"=[2)>:6#>.@F(2!3[XC==$H\2ZL=P. MJF[IQ :E&OPGE+Y AC6D%A##M3J43-O!"9)JC!0#1$.W&=P)5DE4F=;U\[B) MB[04 @YU^NZ0WW6"P46[DE*82YHY,?TF(9($ZE1J/F@ZB!.D"^E#1+>0/&"T M049FG9T@57(:P>P91,DAUGM&S7HZ0:1J'<#WH'NXFO1S@L"[*-Q"Y1Z0)1K- M6=+,B>G?1#'RMR&=TNHHIM]BL4_^RGS'5-70[LO6@SG!"@/I ;OO3H"633\?1G%C??)Y0 M#N(VO/3V?NH%&EFHZ^ $27=HB^?CI0 UA=6HS$VWPH]QK40TZFA["S-30\'$ M0)^NZ@C1!MV<6,'[F+F+B3/@WHN7,;%8K4GE&5Y.3&%P-^CI!)&"#:X:JR"+ MUFK4T0D2RU!YAIJ)03R+G95U=8)0D@\4X)U"4D2OV)EE.V=($B0S)3=1(NH6#0, MA;O)$-8]C(_X=>_%?O0E3/9HY6]\M)8[&)4-G5@YD%G+C:B_*]YJTH9ND M*8?X2'0"%DM!PBBD9*@:VU9OLQL2[WOQ*2G7W(TZ.&(SO$1P/0:WX1I]_4]4 M<%HK&SFQL8AAMJR3J1^(FN9.D*,#"C-VI;N@L='Z-_LH0>M/*-ZBF*2M99!( M !8(LUR7#HQ1'R=6JOB8H_)) 2]@V,4)LCJ'1&D _L:VPE&29)#S/)?*\V= M($>PO.@.GVT 2]HD MD[W5D$ZPI8IP::]W:"6)-2UBI\.].^#CQU^:Z4!Y=6_Q6AS]ZN MXO;K.I9MI9.*\N6&9#8!1$)6$93%#9<4SMKVM@GZS]T>OU*BE8\UX>0.*T4I M:,<2"!)U0]LDY!$*"8]0./ (A;]__%F%/%[?QPGQ0M"L=1[T0@/;:_'T%CV] M1(<$\_3I#9_EHZ"$DQ<)W%[2%6G0TXEU$45W*08H>X'0(O,HWDG?*\U&<(+H MW.&1AT(_^,D_57M3U]X)@M3HRPZ@*2?YB^B(E3T5#%OI()ET<8+W18<@21]: M2C.,C#HX0=+U;A]$1X0>4?SJ,[E5P9/*ZH,0R9V0$H9EO*G/4?K?*,T3+HCF MSRK=RE@SRH<=>8P_H*T/^G^8@E8H?X,7VUA7GZ^_HM4!Q.!RL\'+$TMN0&4K M)S;V TKQA836UUX,UU)2J-R")^M+#VQ]+R>(>SSL]P%Q:.'SX"4O-T'T)A09 MT+HLS;K:OD9XJ>\L%_ V_ )&E4K:HU0U:]C;B34M;SU=Z0%92R>($!-!P!=. MK1_D]LLMVGEA)&8S_>2EA[CR&.UK3"<8,US-^^R.K%IX1_^X&ZRNA-FU*<0E M#_?H8V0GF)1II@)8GN;6T#2WKJK@EP+44))K*(4?W>)\T89:_WQP!/U7B Z" MC+B5)RV5IVQE6[%H+0L%ZTX5/K37@9W8IE)#O[%'P D2J(C."KFKHV*E#9T@ M(0LPY$G1K'I8HLQ.TG6P?O;H7):A),M=\K,;*Q!M4GQ*T15Z14%$0HLU"6ZJ MQDZ00T\1&$S"E1^@ F#N4P1O0A*ZNT;KB^.7!% \Z@]6@H6<#(T MRL(0WW&"@1S'B](A?UV++9R8- ^OD:6OTWSU7["TNZM!]*[O[02QQ319W2:5 MMW3$8,C>L%D!29#JA\+ZU+5U8C4J&''GA_0EBL%**UL237,GR!$U'0/COZ:Y M$^0LXZT7^O]FAG1N&P.=-5S?8^Z#B9!6FG^(5R\T!WN%\@(?7/IF,:#>URNT/N#;$6*U=RK@ M\5X_X 3+B%# (BZC(MK&WBZ7#W2J\JK<9EV=()/E_>ITJT(+VPJ]!*JI->3: M0W20(34.\0DGUCJK-!*NR_D7_"%#Y@D+T]8NLVU/9P@BE>X M4K\&BRVA4?K8&PZAA.$9_F! M[$J\0"':R&,.%4V=(&.XR*$A"DRJF M70:TK:H2B[K:5"9OX<0Z,L,K6LLWL^:=9];3"2)Y-BA[$SQ%6+2!]@R!\CF5R!O)CS,2L*U_4"V64!K/)8RR[B( M@1#S$J6U[9W8VLP(P?$JRL8*[5XV[>L$H;>[O>?')$0LQIK:/DJ\8+F!] B M>JC ,2CDT&8<)Q@@#;7\$JX9@C_8WU;@]E4ZAAL-X 3)M&+I_M:LDD76T?:E]\D*//H !4H%+<7E>G+:M$VO%_5E1 MT8)GX &3]W"#*&D>AP]^D@PXQRC[QJ"_$P1K"C.WS;WJ.*03; $5(V69C'J< M;GE+)XBX0G@= %2'1NF)D1IRW[NRN6W)V:V*D!KM&,>A^(RF#HL=*[\ MUQ@2IHRA[2I]W-A0<,D!3$\]CJBBJ1-DL(0^M'Y"JYB;^W$EJLF96G37)2MG2"&^?;4[_=" ]LG1>:PJ_KIJLD8#;LZ ML3(F^-1/;Y&Q?53;I[2; >E\ M@U_&,N#V?D>VS:1R4,'QP@N B$3T6C_DI084XLRTNQ,'IM?@^HJ^PTORX3,! M8\C.UJ@3.%66LZB"&.T]G^?)<"U4G0=I92).+ &/NN$F/UY; T)5K@ I%SP^ M8#U3>7S^07'Z9%SM:VS;TG#P@PE/)9[3I7XRE82L([-R8A?W@QBI+T':YQ>< M8-H#>HV"5S =%0U+&D!<30?;A[2H?3V^X$6!T$$:HAZN?\7*.:Q,9OW4*F_U MW9U8P;+-"&O=_DJVW%\N$N M\D*Y9:W\LQ.K*+F+M'8G77M7"1)2XUB:!,@!4W52T=L)8NE)R$P9-2789$V= M(*. AYA;S\")?1LR.'.Y_4):2 _1!>.5,V@<)M.P5%$X(T_!";8_X!<.-=Y! MID;H1S%XX.7Z@ZRE;7E;ZZIHZMIP8E7R2_ S>A/,_'$4XC^N4!9T0^*PD]M0 M;..'*W\?U&#*]?L%)YA6KBRF<3LKFCI!ABS%A&9WYV^_8[T>U6(8)\@OJO)E M75_=RHG)%U\>JLE76SDQ>8Z)1C-_L(S,]>\\&:@. K>VLW7/T ,(-#D8O_"3 M$ROR&:6&"-"R)3'O[02QFCR2[SY^_- J 27OZ 2)- 4XD*4 2W8< V8:/(8 MER&_XP8#,YV5&_3*99>?5-XYPZ[60;2NHA4)?*:/106"EK21&_>J+,HB^\&) M353 2%)8@,IMW)AX$$1O\&*YP2_OZ/"<;@X!=PL_H!7R7U6;WZRG$T06]7H> M5U3_ N MG2!"@VF?V=X$K/;[B&ZUZZ\IV+;!3^'+'PZ]#.P$B\C]4\4;5]7K M4;9V@IBR?^;*#PZI'"A3T=2V%4T._Y[_PUJ:JV/8R_K-A"<&:/V"\IC((X25 M#9W89J(!EI?[O -/!4\NJ+/:2CO9WGK<1]LD0]^HCR-KIH6.T3EK#+O:7K]/ MWO'I+7IZB0X)?GP_O>'%@'_ JW.#GN.#%TM^?HD1D@L/!2!#_Y]P8G=D*$D1 M#[8BE\*+.BA+W\,)HHH9G/JGJJJM$X3<>'Y,L/T_87%SB.G3.?O'?_A8_\0; MZZBFKM$ ML]Q[OQ4^CXS?,'KKRL_ 3#69?@9I?D)2Y:A4!>A['GK_0.V6=8M M9%Q(FM!&,W48UXECE$?J\*O,#P^8.$9E%"87:!/%*$/X14DY])04"78KCI;B7)KW] @VAIHL39'W"4B_V0?Y! M8SRY<$NR;=0^#WT/)XCB M,H&7)*0,(*D<=4B-8BWK0P[Z&=D))I6O .D9++5Q8N(:E.%/WA]1? DKI%?* M&P[A!-EB#2%CVTAM)R=(NQ0K?AH M^K:VY:=G]$V2HG[#?PJ#[2()I[O)2ED M6T&HKVONQ/J(:3?ANIII8@H1I.MKW2])O*2 6XT9G]SCQ?""_^WO+Z-UQ3FI M;ND($41<>Q#[@JZ\U+NLHH#5M;5]BDSBE.493!>'8W0HG[*NP]EF1\?,;7EQ MC'X&=4) 826+)&[R!,XLEE>7SES;R0G2BJEL:I5&ULX) NJO"(/8T' M@-\T$KKU8,XHQ*LHWD?4&D[BB"Y!SL9'M7JO[>+$"K/"$Z5R$R;/9Y..3I H M30MO E)8Z&!;BW^*O36!XX.7,/G+)R_^ISS^0]O6-B&*:(7N\0[.AS-D,8CT M2H![) I)'J$JKD_7P0F2U,\@?S<(RNP)3S&)2#L2E>+B2#QZAJ8( M;5Y26/.F@WA!-GXT87W.-[2 58&\.,S*TUM8%DP M[>L$H9JJS7=:B&F#?DX0*.R^)WP:DX">S,P7JL4;,.CI!)%"V!Q^E2UCHJ*L MB?+*C4#R$)+:;K9E]SGF]!I+5>+8TQD !/CSL )IBNE\<61(" H M5#^#;K:/ALQV6 :\(@AU']"6*8=OV:G90?<0-UF4/ MN_:P(0:H&QT'MYY"S-1P.6Q4X4+TUS M)\@I6/.R4")J\ 9]3O=*,.UK>SLRR-?;$.MN?Q"3W"6O59R"E/#7+!.P_&XP M[>?$2H+)N12TD*,2LZ"&XC^(X0U$3:\Z+1G$VO77%8&!?<""YGJS08K;8]09 M.,%TGC4">>PD:(0$2Q/K9VX(EKXCS'HZ0:1)P6PG:V5SJ P-F$A-4]NBB^!W MDCA\&ON:T ,!0DG %%AN"O9V1=7('H9S8E6)C*#U8YF=BKZK"D&=U;>$\-10 M!FQT&M4)YF0>&&:'U6QY15/;6_Z!WJX0[ZW)#%.T7B- Q-[I_*&Z]DX0] L*\9$. M(%]AO?-#*.SH0;XKJQTHC=+2=W&"+ A(B>([^IA,5K&_KUVJFBY.D%6*22RZ M%I:'- &K(!;/REIRC09P@F3%3<10;CO>9YI1G" ^BRE4^U@*+9R8M-9(_?%C M2^LV[VC[@2*F>Y6RO'B]U0S'CE8NX%BRI3=,^X&L*\0<@?X&*^M>P)W\JT.! M1&U#)S:J:=2BZK8PZ>L&H0+FF=:.)VWH! D] 0"Z#-UGNJ4@?O;I+>JR*]D0 M3I"=W6!:[:S:RHG)2]+M3>IX\T0':3UO!9+A0)]R@HVYP:L("6R:E:#J95M9 M>$#^[OD08UU3CE4N#<$RZ^3$NIWC3;>&&@;X^?>(\'U!-A>MS836%'%UMS^D M% ]P4\Y 5D.#]#*P[=7G897R2+O2KTZLI[9NH5OE"A\/SPGZUP&RAU]K+P]% M6R<($4LT$#.DZ!N64:/MX 1)U'R7X2@*=@4=&)"^CQ.$5;.XP;"@\8MKVCM! MD!#JK_&.EQLY,?7BG:\]_XJF3I A!QPY3R^].#[BW:_,@S;J:-U40 %CA!U4 M,366;0;U/9Q8-YVQZL>/FIA HXZV59=&D! 3 ((H!"LJCU2UE?7SOC!&%"*1*(UE.8@ZJMG)@\BV0%FQ2W5Y#$0#D1ZM:V+\!N ,!7 M$/$OL=/V.K 3ZST6;J1C4$$-)^?&4I5"[;1@-HJVUN]D9@P\\HP @ $L7\BR M-DZL@+@+F6^7%)BN2\K3]7&",!U <=6O71\ VV4\VS<'RQO"LIL&%5)KC^![ MT:?"->WNQ/I_1F_YLQ8K\2'^XXK&Q=/I&N"C-!W#"<+O8U9?3+!4W";)09Y# MKF[M+#'ZI'A]#R>(XJD]1';"U?WB[PTR@23-G2#'"!3>("._KK<3Q/[JQ<2C MS0N.4-,@?K'=Q_[.BX\7*$0;?^7C/ZI7M/$@3I#^ !KELY* M%5R'4G';H+L3Y!;LJ>QV8&$IM>;78G,GR)$$\[/Y:TZ9C6+<-T)O]&FMO M6[P>O\316_H"&]0+"W=B35/K9!# .N)0"+R*=[3PHQ-;C4AK^HJY.L04#A?? M0<3NE>,]4)00L*UA9B>*$,\6 UG73IB>\9N/-Q![.V2')0,*YF&:64"_93_\BU$,;SGL5Q9@3ME*WTC&W=V@E3QDBX]\D1+:=W]KNEJ6\)^ MPGER* M+6SODV+LX@-:HQVY4^ZQ.H2^[%G]M?4G+R4^K](B-^SMQ IQ/0 L&NIW=;65 M=<6=*BPW?J"HQU+^W0ENMQ0#\G2B+&=0^(W8"726D6&_[ 2398:[ZZ][GXI' M"!60XG(;='.#/).T0UHN90VVDSQ23BY_VX[F!#-8,3LHC%,JEZ-]_1ATM([B-6@W: VZN"[)JJ:3$Z3QA#;VHC-(?2NV=(*(XJ-( M5>JCVLJ)R0\7TYH5>'$LUM9\7DXL4 T\FE8U,NOJ!)G<2D^=OFR&GU&JHZ^N MC^U;G@,DTW3=HAOJ)I*F89GWM^':?_77!WRI M2)!BI8UL"^&^$J1>8E1V>?0YM!/"8+#"??E(M%-9)Y-:L&Q-QHVE*$$0:7WI MRL9.D*(+Q%%:\VL[V98KU>(R+-5&]":PK)N2W&C2U8D59'%"6D-+N8TC]^SY M>AU#N"S]/[!]?Y1?MY*&3O">V[<-"R!HFCM!3I]>NK*]/Q/DG E#NPEK)^ $ MR\^7E[?%RC/W'AC/>#'&AR@(\,,2[D*IYPG:J:>X$.=R(H<4[K#1R8NH ]I_VM879[B)<-WM,BQ)@T M]5'3S(E5(+K'113'T1L\!67<+S5Q8MHFF:12@XKT#=)V,"=8(59PP'\.D*24 M@]RS6-_/N@$1"^+U894N8V;.D=D/96V<6)DJD!]_%L ]3L69;&5,^EE_)W-X MFX_?/1,#;OEY7/[=MK#^#%8]?!WB9P>68MR]HD=!,>KCQ%;30=6L5H?=@82M M&.1B-!S%]JI>)ZF_@TG=1RF\P;W@WCM&A[)S5-7,B;4SA\,PK$-@/(P3Y)^O M_S@PA0[?LQK\'=4;H]$ MC?L$/DNM#2D];0;DVDXL>.NF%.:1/&QD#!,D;XH M46TG)T@KJ X4O5J3'JIJ;/N0E'R@\H 7>2,G5D%1YX\^7;M6"]2,X@3Q>+Y[ M%./G;N"1$P*/]_VNUO)HT,T)\I8KGPHZ+"\A30++26I63+AE6V;UEKZK6XWD M!!/*9F(ETI>DG1,$B,5*2/D"8C,C(F7Y'/A;N@Z:P.)& SA!L@S2@=SN^?8# M"(>\2(B,[,:#.$&Z!/V(!#R0_%.=MT_:P?;M^"5<9;6UT9JXH7U%=2==4]MD MZ)";RA(1:JM=H<3?ANROQ?#((/#B3&B6HZT&^HQU]G6*(OL2KEG&%]X67U>P MU2LUD0;[B!,R@2B]E9H/-*$3E*L,/S1O0V7T$_E.F7C_M9=5;PT$E@2RFXJ\3ZL=6%=WRCK8W'Q>X M8*B/X'%2=JY='"3N&\->3JS?G8"6HEZL:BLG)F]N@O[^$@5K%"< M ;E2[+\F0]B6A=RCE-50 ]D&@",T2H_%[)5$H5DG5U94)@ZH\:"M,)'TMKV. M/>7SW42'LJK5X\C6)6X..Q=?8J5D&\6*!-9"$R %5 MV!$R>-6H6SM!3/&PW.[VGA_3UY<\QEO7W@V"-)9KK DC?QM2_]+J2'!EO16+ MX"1_HX6#\M@8F7E\V"\YP401H%,50%1NX\3$ 7\PBN]HPF>RBGV29:PT VF: M.T&.$#]8VE'YQL&;CEHI[R' $&^I@OM;_O+3OH<'_*(33,43C+@4*Z#92!4J M56-72%G!XP2?P&V,:+R>>FW5K9T@1HB-DS_^LY]MZZ[?&:7+UZ\E0LW>4LGB! M0#2E4&DH*[1R M8_*03X/W^2N*0\A7RPPAH+4^1ILX^^4V7*.OCV_>'G[1& 2[#&C[-#U$_T0Q M/N'28U3\T7H.VZ4D!$N6QZ9JY\3V*R>2X$=>%E2@P\TPZ><*@11)4*U!EYK8 M/@-UE?'.-WBZ"LMBH[Y.K(\R\A0,Q>HX78-NMM>QN AY0HE1WD.UN1.KE96( M8P%P0GA 'AX-YP@LI$_^#C=9;A[QOR8;:ERZTU4IZ&]T)YBE %H7CZ,F3<2\ MMQ/$]@FDQ)UA3][7FB?W\%]U@KE9R!%) @5US@ON(U;O5[.'3/K9%I./:$L" M==XBJ=)7_MF)]5!4[;WR@T/*$"7KXE<;#F%[E3J[+'4U@8<8WXE]4BRNI/)3 M5%LY,?GBDI3V:W9'DQ\A8TH:/]]T#-O;O)P@A-4->!SL8S]!%31LD_9.K*0& M.$"KCYGTJ.OC!&%9_E;$7NQ*% D9B>:]G2!6 M/#(&UFI-<]MG"O/YF1UYJNH3 UT)FZO\\C/KY,1*#5>%[%=2M>(VI&4-I*K& M2-]V@M$2;4IUL2J:.D%&L/]U\ )_&TH;H\F4+'# M>$XP1//\OSA^\OZ(8I*DK%1YS;L[0:X^T?+[MAF:W\M7]/__:TXA?AS_4_B% M_(#?3@D8-YE;ZY_LNQ5RD_T^."1_P<\K3/!W/WSX_ON/?TV]KU$8[8Y_):0_ MX/_),MY H,3WWC8_I #B^K_^5/[!MY7,J?C[R'Q2I&!*6%9N.?)$Z95T M':ZAVJMFFL5V8^\ZR,CPJ7^SAIV5IB---4_SHLXLR10K34:=V@/:DJ*W8?K9 MV\E66MILU"E>(K R!"0R[S_143G';@ ,7'RVBM/E?Z7J,2 M #9H%AQ"\QUK)):J_:B3UM2NJTQ8UM;&9"_Q'Y?Q4_06UDU5:&ECHF0_+F.2 MEBZ\S%6S+3>W,>7[*$F]X'_[>^VIDS8>Z[J [^,'OF*"A9]'FA(D. ?W+_C! MK3SRE28C34U5>4.86J7)2%/#*B6XZQZ/N^M#U#L5;R-^(H[?TI52-OC)1>>MQ.?J"@J!NGH5&XYY[ TC3 MZNG7=9),7S3<]6(IW1,S]+>K%S_('%$YW(O4-"<#W?O3(HK7*/Y??_KAY[]\ M^--BCY\J((7_UY^^^]/BD.")1,3[Y 7P&XN\OJ/,4$Z1S ]__SE*$&GK.D-* M!CK&D;]]F"]'E-9!SIN/_?(&?V-BG"F9(SE?OIL[7ZH64,Z:[^?*FJK%E;/D MAWFSI&SIY6SYV[S94K$N<[[\.-\+26W2YLSY::Z;1FE"YYSY^SMG*C9[SIL9 M:[U&3@+&IQ][UH6GLX=J/!&K$2A\+Y\S,56*54X>S9^;J ML=R!Q)DS6R6YZ*[B[.A9-YX..ZJN,LZ2V6K$51<=9\EL5>&2:Y#SHV?U=SK\ MD'LE&5M^FKFVJ_*$5TY>V:N[Y8\O)PK,]=U2VYESI69J[@*7S;G MSFQU7)GCG#-EMIJNB;N>,VD4W9XV>/;3QDF?"0Y9]12,P4) F_%_R4(P"=G&B2"A2-.HE4J3-9.5U9<[32R^. M(7VP $-4HL&LKS721,P]_6+(6EJ;-LOO ^A%0"B1!\/5-+8V^2KL=1OTE9KE MZODCUIAUSV5W7G190;&LI1/G*EQ7%Z/!8=-VM[B)S?$O*UO3H*MUT?* 5@B+ M:WPXJK#'"@$C[=*6D(3,C6@&9'X)^4Y\(%"IM 9#!2^F-#^C+O9NU5RYTUZ@ MY68V1='>\]<,V86SE"HI^@UBTM,:60J<3SU%-9VL$5.H;:[;5I*&SEX6+2\) MBS+4X$PXLOOOHG +.*< \J*?L*RE/0ZOUSY]WMYCP7(;7GI[/_4"05BJV%[? MT:* 58""X>M4*5DU75PXT#5[JMK0IN)C4N*I7-VRJ@LU&L61:^\!8,Z6FR\) MA<,QNO7*?9R08<360(XTF6->I*&L'#;L;(VX!Y1Z?HC6'+Y6V&!7:..O?-5B M&72T1E2YCD]IZMG/CIP.20V49GJAT,\ALXNQZ<3>I)L4@RJ18=35W@:#RT&X M_NIWEKJ#-2(^^2%Q.I1!ETM3KS2S-F%>4(5>Q/C^S;:&8NJ:#BYH5[6[QK$- MTX]5=E"3KV61P/:7D32HM'5A2]9O1-OO\EKFNL-7.A/M-"U[LHN3T55^,O0B M,J_V:?K]9:8K#2D&=+-"B#ZSF?!KN&/JN;YVB]K M7=-KZH^F6?0?SX,_Z7UH>FPU886SX-/PY[4:]#@+QM:?5EUP)6/1WT^:1N/"B5<>?G]_-<"GX=A#'3VS;*'?.QWYBG MJ7(FYT>__GDI/YS';KHG?'U!J;_RLG2>:0 YG2P.2#$X%J_0,B837A-?]3V* M"2*9@C3#SHX01['5S@_I"SZ&_T9K(Z(JG9PBYC9)#HT(81V<(D)=G,ZTEPO@ M+@V/CDE/%\@R/#2Z'NZ0H3TNJM;N3+_^H#2MX6@!K89-D9A$/VR?SN%"<2=IQ36^X9J4FS"#;I@8-* MD7?:'O[>.%>2=Z?NU^Z):U)(\G?625BGT7;'T867^"O#V=.V%@&B8+]D.ZB&]:K6]F&DG\ ;66*_0'SZ^K!*29X-BE_]%4JNHIWGAZ6YZMOV" )-XM'P%SYY MH;>E7,']+\&%BU+R+GY23>3'+H>ULAHNAP. MKL2R.!](S%7M)4E+RX8:F -_I/CA <^-33(*DPNTB6*490^@I)QI@7=1<10: MW_T)I2_1.A=G*G:,.0/+;,:39_OT DO'C;)&@*JUS1(H^/N:/2TTL"=$4)KO M@@Z U$FNV%/FC]]Z*F9F^#$\:Z; M:&*FGHN3#BQOJ8JI?2DGS:UZ+4RGCLR+-5H]K ]_UBS8.:!:IO:3S8*S[10S ME0NN5Y85H;U=8IK9Z:YU],TBY:C-!JOS*0Z((.\2Z\RVF=9G.8N\K#9;K'YW M]<.S4GT"UY!&9L:1$*, OHO#;<,X@JF >(G!GSU.;>8:#EIKG%FMM'./=&>'RZ MGHPKJ0.2\7@2F;E"JC:=/I2>J!)E#M1G-,I)1\])$B=T-6,>T"KPDL3?^"NR M29:;*W2%$G\;LK_RB_$!\_@2WY5>+-29*1 QY)?L!HDK*+K!NCZ>/JUVM#H^ MQ5Z8X/U%K1GD;P$5N.L_#E2O5W!NX(_9!$(KD\(GU0[T64HF877LU+[[3C)CKP;-#+;Q9>MAXV[%!7Z"R<4#WPO_=;>!9E:H=E M?"-&SP99;P!&#^3 F R.OV@ND%4RFZBUH+X>N=I&H.EK'Q['&LY4@\E2IL&A MBT(\&RG>E+ZM"]#<4O (=3O[6Z/$RD2"^V36QSXI%9.PPR!0?16L4A#:R^#6 MF*.H)*\]6_H^+HB&::/V&U0+UZ^/XIV;PF2 ML';QU>WMWGH4'?%L M!=$% JLEUI>IJC;!RR.T56L%\"6; %:2RP&L* M@G55KZE_T.>8@OC>AG]_T*H'__WCQY-Y"/[^\3OW+.WU]M/9@@$963D5)5?F M"66C,TP6(F+E')T7L^HSSN7LG!>7*@;B(J?ZN<"&8.F>OHI2+TY=8JRQ,*LQ MZ,XKYN4=':(M.H1!$;)>&37Y8V=NLY]7V)-VGTE"(7MEBT/ 2(UWE,K[,(N\ M>L/D\&$#$WME\92WHL8=,J\(MWJMMKG'I5<.NHLH8KS9]-Z;=S2#K@Z==Q;: M\^X, @KAX,VBYWXOOJE>H2/<%9O=KQ[FWAJO K+SW#+SG/4*(S'U#=:?3ZY? MA(FI\[4_;]LPH!34+',=3I"U=2Z]87 HU QS/;GDTDM>;H+H+6?F)')*\'DA MDHA+I-LP@XQC>D1]R7+3 6P6G2K-\7RUB@XAZ)PKY+]J\>@ZK@,Z"E4N85U:V;*%9,N$%'-^+MX-$2KOP M%1"DGB)"11R]^OC(7QR_8'$B')?S5>J_8DT>)37K-LBG[#$N2?#,=WO/CXF@ MQ9?-%JFBCQ2-[6?T"!> >29>M8O- FK];,X6 [VG4;18F1L_]/"Y[[XRNH$L MYH[LO2/3K.ZB@Y::Q#&DP@D-"A+^+L0AL]9[F_>SI\E)/E4J+ES=V0F%Z1*$? MQ5?HV41+$AKW^,[G]R!^FC?+D3+MV.-\]^P%53=CU59UPH]XV MI=*KG^ =BOEZ%1V>T\TAX =/+8;47>QAKVPV:(6?SM=?5R]>N$6 3+<,0<&$ M_X)@?,4BDYCGN(<9?L K4/P'H:6"_B&^Y)HV+WF5=W[6NR$#R7GC^HRA**SV M<6V])(^FSJ^N/D4I5_HSA0QD.)R!4N&*LA U[&QI"-/POHC_ $%M/(2W@]0Y!K\O'BJ^#IJI*FU'LXN]@@[ :4*5U(*U>VG M>6"&V/_VM_-3Q*- R'Y[T699UW1Z7U?>\OEF.ZIH29T]U@ #="@YI' M@Y3JE!F$6?2:=>IP %NST P6V&L<'S&+=.@A8RH*<>R*$(19,-DDA*%4%*TQ MRV?!R/8A%+,N;]$^OJ&8[ED;,'#B%T_SZ#I9(=S,T3;GO6<0Y% XL@VB!DY\ M$PZE2)I%*/2*K. N<\=2B\QB)>:%^]%-2=(*EEDPLA\E:9@3,.<%:*AN&40; MG30WNRI;U<"FDV97S_I6DQ"K6?!U*+M=%LLU"]"EL?0JE?MR%DSN29/2WE>S M8&0_FE03R3%GMG8P1XGAF+VRT-T7:K=[ODG\Z$P8VNZ";QS<.@MPO+&N>7W, M[2Q8W?2R'R2Z=Q:<[D<;:!(F/(LJR/UK Y+ Y%XYZ>X=UL_COTED]"RVZ-#7 M68.P[GFAF1K>:6/'C@^R"*YM^IZLV*TCS6>".CN6JJR)>.\5;M5=3H\J588! ML76T!D&_HD(5Q?^^3?O?IK__. SBKY.HC/UN4UU*0J\L/9VM:ARPW2MTLJM: M;J_;L6TRR4Q JOOA=9-LE4'0K*5O!#NPK5=^L@JBY!"C1W\;^AM_!7$!U/9* ML($#?T4-W_? 3G^%)@;;*J&E!C-2W<%>GFN\]4(61YC#ZM(8PWN!_\L-V\1> MD"/NYDN,6VM7^0FOUD6@SL8;?1IN2)WZ+51XH8V^5N,%H(\NHP1^K&C-"\!^ MGY8$NC@D$.^78-7R&:\XH:!&!FF[6)-"DEGEZU,G.PP[NW'B399,//.FG#GA MDUK2)N[ ^CJQ@TKG7',T2XUZA(3)+8'AFEX-C(NJHV76QXT3)>O/?;,QK)U^ MLH"?O!2V5WF>=4??K*\;Y[[5DHJGWY!1\SGZY,C?XI'#K?\<()I^*\ S3^.H M_Q)%ZS<_ !E6IL7XJ#<;PV;M <7JCY-,T/LZ['B1QB+5/FB-2P:+0H8AZ0H)+GX%.'M%7 M=P%V&]3>16DZ[PMQWK47:L=1W1 (_6R4P@7=E=OSD319DL,]M6Y'(6',M$3- MM1>'^!$ :41D]G5WNJJYO7(_I1G5'7QU>S>.=-V"%)*AU;2?\#',3R (J!B] M8!GEOR*Q2.\TSEYA^E248)FRW#QY7^O]1[4][56 D$PN2FL/9FTW-\YG@T4K MI+G4,N6$3VQ914=;T!J$U(EIG5LV?_R&!Y33<%M7SEW5W%X=R]*,S.U0)CW= M.*=UBU1([#'AQPF?3^%H'IX3]*\#'O;Z%13[CQ,[F:7IUYU,57-[)[,TH]KS MJ&SOR"FL69!B>IV2]A,^>VVSD?B_3>N GD16TH67^,ER4YK:D?YO;3Z 66>+ MVKN0NF-&DK:+U4)T$(M5@DLQH\BHK\6H7%XL*WF*O75>Y:!23.L\"*(WB"N7 M(,Q1^*&?HCNH$Z EK;Z?/9*R^GC+&&NT^RCQ EIKBTS/ MY/QW&LH:X?CF0UAOIP#-?DKP%-IC2COOUX%BNAO@DJ;8P? M. >L$@@7BQGEC8=QXYG;+%/>]/TPBP)KS5BG?YW,HI)'0X:9O8)F =S?C'/] M/K)F 3'=C,'FC[-9H,8V8U[-PV\(],:)=;\63P+U#MC_AD^ MS ?!69LFTUH\_AGW?G[G7@/[0*8FOS\L.AH<,DZ^OSCZ,%YD['Q_AG2PB&1< M'.&M,1EO^1-YQ[W[RD^].,UWB7"R MS;=87]_I<;'^<[?'$XA6OI>BY,[?X?F!]?#*?XU3S1J:=7-#)6M[W\H@DRM7 MV! :5^#0L[>JG MAA3 =>Z;QXHUC0,3_=>B9T'%^!T1C%!_\''?_D<^%NR M+-=?]PBJ?#_A-T:X76X>\;\F&QH\9'0I]_T5FUGXU46$:UFXE8]&+&DSDDVL M3V^[C1%=J.5&/,\&B)X&?=T0]MT+3?5WD&:APW5@>*NC. O%KP-3#0_Z>)J? M;RE_"NL;?O $/OW]DU%"9FUW>G(=V0AYU+ MT[3:3;.XOSNSMMN.G8]K@S/Z_=Z9R+V3+9CQ_5+M<2)G7,N4$PYH+QUA:66O M*9[G2=?WRCCHQGDUK_IEPHOYG$]Y ; I'M!)E0'+-V&A M2-;%\3+PD@:G4M_;C:-97RC,F!LS.Y>5RF%3/)?O]<.DY_X+PR&XB>(W+UXW-->T&]4!=HB+"*N')UJI["6JD !SM6+VVKQA M>93D@@ Z-8VA&7$N#K#^<\0VC>"](12077.^2OU74_]>QT'=N*_ZKV/7^=3/ MPJPV)-]'%2^S\+<-N5KM)-)\_'.*8H]3U XG7_(QW[7EN0&R[HJD)@0'"']H M=H$V&\T-F="D7&1KOIWP&U!33'**9_M$2TH6M8K2-+.U:O;X&C%($Z(OHAX?4B ;#D-%>!G?C-FA9G+3Q\9K%XZ@S M,UL>WEF\95HRMR]1,)^'2[78[A3UFNF7W,VD0GENPLI<'-F/YE=YL]'<./N- M2O.VY=L)OUG:@J!^]F+(OWM%5RCU_&!B(J!@*PS7G_$"YO\BH@Q+D:;:CM)G M/C:*MR@^W\:(?$P%B"5O9K'8:0"VP,<7A-([9J#582ZJFCM%@![B3MVA7R*2 M.!4(P'_+)X__(M0Z0NMK?*@A-58Z\9K&UCC_JQ?[H&OPX@=D7L?[V-]Y\?$" MA0@++1__47M@&PYBC=@G/#9617-AHCDD\K:C;B[!%BBM)%/]5X0^>SLDH:KS M<*,2KIJ)\F35=.CQ@J!?$JKYW(9?\.NE>K!55T?3 :P=EA.#-I?** YD4*O" MZWN/>C@>0"#)=U?IUU&G]FYE(UZ>D>63 UK39JTO,=15K_[DHQ#_')2Y[0ZB6,@FCK0P4$)21Q70?' M%.J[&N3UNE[VM "2VZ.Z\>F/MO7Y-;45:9\HTJ8.Z%:/J1>NO7B=?-G#I8-; M?OCPH]XZ8M37'FGK/PY,L[V)8EVA$_4UT6P,>\IEM$G?O!A=H5<41'NEP:B^ M?9_PC74U(542U;2C4Q?9A J+R$7\YRCMQ=BB&Z?'W=7LK3OBP[;N=>)]U;]. M"K_;PR?-3YMB]<46CEY?WW>XOKZWO0*9ZJXEHMS*VG1+59/KQ+QQMQY%1ED0 M1^$U2*Y]["?H5R\XE(TO1EUW6%_JZ=+^2P%-\KZQ4%C)]'S=7 MZ)\/D (RXWR[<0QU)J&G?X\RD'^!) M[T\HWE4G5]^ES^?2>NW3,/.F/#3NV:>3O#BT2A;H6O:_ZRHR5#.M^BYN)#^T M#&/GY73D,>2SR,>KBT0O%-+4!'V?:B%2LYAQD4M- [1GL M>'W$DQ,99Q"B?8)A313W2?-.$?S-3V0I /ND M6=%X8Q19I0X(/VFN24/+.4\*.^NDV5#K8ZB&L8O"R"A,_%2OO\9!Y=F;J":^ M>Q8[SC VO*# LOCK6?!'%\]=8(I9^/0L>-8JWEIDIISIL^!=@XR?@CJJCON> M!=OJL_5YD7+36/239IM)"J).,QU2IW"&289!_@7[8;T.!"&.;?3ZDZG>?;S+-C5X6 J MHFL9VWY\/Y9-<\L'89US.ZZ/Z_.GRO5YVCSKQBQXUN)::("YP5CX M\TFSL)=MEP-YS()GO6T[(=[AM&/\6G#,$)^$\^^T7=/-KE0SM!3.N=/V"K9- MP&@$S,)9>=INFL9&3"-L&,Z[TS::M]B&M2 TG'.G;=5LN.MJ0%TXST[;QM2, M9P:0/9QMI_WR;\8VU5+^"/WHB=-LY(8G%9;DBL+/VE7/:CU1 ]LO[*?XU3S2$N M_3Y M2=AL^&%/>S(D^,*/9>U(Z,N V_*\W!=QS"S;GUB_=*DZO,=^-GP1I%; MG;F1@7@LJ[-N,TB/-"B^AP\%O#UJYMZD<__E,V_#^SCZ Y&0>/E$JC,V[]KC M?*^3U-]!1'#)EEZ=GK*E2W>;H.*P2.?+*%%6'F@P@'4BA8G='^+5BY?03"@( M(:7!>[]$T?K-#P*([8;=\^1]O<*O>:S&@EY"SK"Y@MCA&Q9+F[VB\(# PPLG M!Q[&O_GIR^4A22-\UJ^_KH+#&I\GT-'P?V#R"H:T&]H>BV$F\JD*'*PL6P\=7[VH:LT6I,A@(E<8FA3 M_45_T.A)"#T\#I:=RB%SK:2AI38V87?R@LT@M;LKC M5@[4>>0<-V7EH$[9>:0I-V6YF0-WD$3ERMWD2%*+@";.[^H;SX\)^'6RW!29 M@]\G0E(H>>&A]7LVS'LVS&C3GWPVS,GE50CL?4"K:!OZ_\;2=0W:_H9D'!J( M$(8)7, #-EW3/C]JG9GO>1NN[4Q:HH2VS/$V1]F?JD^?>JRZNQO@/D9[S^?0 MR+SH)"^@.^Z.T,[E)%A?5M$)@4\O7O9\'X'E]7.PQNH:+G2>H%GJ36O./D0' MTLHH6Z?[5T[B1%3+VW(H:&;$'T\(:>;@Z(:33AQL^ASI7EU$>-@]VF5B)[&M M!>0I-=-'_/!),%5:7X]LHQ$8J_FX?>G ;T;IS*G-5>\J[4T<=)_)26Q51Y[_ MOW_L-3E]B#WAPKX\L1VII?5S13\=^FMN.%8FEP/FK&MJ6HE@SK*Q0QA%K]?2 M7)G^GO@TO<0GYU@VT*TB"(3W#("A9:+2'S)7UO<8Y#T[WMG9MGHOSGMJQ\!K M8>#6F445ZJ9K4&'/>T[#4!ZI]^2'<>2QSI'5:Q;%SW0-0K2% ,FOS1CNL1Z3?UX9WU3QUFO.2'39[]5']PP6243P$>P: %%]DPN243SC^S MY.N;1SV]D?9_O1=PQ)I[SJ4&"082SK#?4(R L9@KZ_/TZ07Y<36!Z#TUZ#TU M:+3I3SXU:&:%EG?AI-/[%)OH"\) MVAR".W^CDGE&75U:H?" :^+%W^L%E*['G)#+IY*2=CIQ M$._1=>_1=:-CK==J<;-@9%,KA9F.-03KIF%G>P\W? \W? =;=RPLXQULW;WK M5_L^>0\K5.Y 4PRP]ZNW?&Q4&R(0)Z^^Y'> M_4CO?J39>2+*8D Q^4HSESCOGH?AW<#JGH'5I5?)-&VK+G+0]$E2E7.SL,\, M^_B8'^_<,@>Z=""GF7AL'S+\ ?_/[_E3[0YY4#7,BR$2]76BT7UX9@@*HO'U M?$1;4A]-\U31][&F;;)9:#7+8IL>M4@V\#)$*H6QTL)>] ./1_V$-S#>QV3M MLG_\AX]B+$I>COJPND9CV"?U-MP?TN0.O+/?:^-5=#VLD7&'#UD4$WESA9)5 M[.]-7K%UO>R=U .^5/"L:"D/U5$M-K+(>Y#R-9:/4B/'-HK.GJ;K88T,NN;9 M/7/'ZA1I[B1=#]?(T I6?9\>;RRRY+>[/99W\"'5M25O9E^@7QRKMPT1UKH0 M2[/._:L%3V]1C5J0MW#DB6"B%Q;,'D7MZ^2?4#)EDSW,J[K@+-[@K=3*@BM: MIZS-@H6&>E[AW)5TJ9GP2::3B6S1*D*G+IP,U*=JY3VEFC)3;DE%NT)IFLFA MJWU;2*5YC:9VZMNKF<8JY:#9A7KJC#10N00]>Q8Q5PV/9(U2?^KQI0VYI;U% MAXA%FS"O:A77(2 ,'74(Y=ZURVBWCT(X8,O-P_(+BZH-UZ2=@*MAPW.DL@CQ M:1TY1JC<\%G;W)J%B-6+#K?2^2DL0S6=^C:[L9V@9VVID2,,)=ELR\T7-C\C M?I;[S,*67WO 3$_6\#/)(=Y,YR3IXCA!AOD&J^OE%CELKV3Z[G)#F_E>^5-^[$'NP?JI+X;BR(Y2L-LVE;C][TX9)M$*JFI:F7W$6GZEA!?D'5J M^TF;6/7O C6;*E?J27.IWONCXN-)LZ7V82%R1GTDY\4C]9/'0"B)FM^\V&8@ MR/5OEY,VRYN+<>V[Z*1Y9"[$)?+LI#G33H[+!-F\V&0FRFN?\/-B6D=!WN3! M==(5Q'H1^>_<["0"!V***Z4OAA%X[WO.^ 0K33&#U.63;CN+@#0ZI_9GE)*? M(4U[DNF/)Y9857ROPJH8^;Y(PUDX9;NGKKU$IP&$QLK3T/4?9_R M+C12SV91R[VS@E%6!GNMOGY"7*N*LWZJH$_=&'9/F/V"4G_E!9.TC-W'$3X1 MZ?$^\,*453W>D]RQXQ/^K 9EPZ2GM:>2M4F?1:<1*3 ^ I3B\E++K$@3\YE"3&JAF[\-_(4V$G=QAPL$"#[/O2>#A\7W /9"'7J !9>AI M7&-NFUD1AJ,(!31+82/BT&8+WW@8YW<\G,NGMZCC1N>CN+2_;T,Y;?V. M[>R.UB^L:>]I[%_\39T5O=DX#NYA"7U]C^[V/M8LL'G_2>SEF^C0Z;4G#N/> M3I90U_/@3N]CS>(:=^\5[\9L0YUO4A2KEZ_=,,YLSAKJ^AR\1YKK]DL-5AW962K:4CH[NT"_AVD]6T2%,T?KZ*WA^SG?PMS;;53F6 M,WO7D-KAON/6KFZX^,W&<"123(5D6-?:F3W;]]YT; \VV6NN[*G?$.0@H/7Y M*_[7+:*69/XCI'A\--IL!L,XL5:MR6TXB)NK>\7$VX.7HGL4KY A>K3!,"ZN MKCFY#0=Q(\BCC2>_'/71UD%^TA%'O7O9I4ET/3FT3WHES$,PFQV&63"MN8.] M%F!ISE)A5+$K=9*>=.BBFT)W?NM@+G*;R)=9L&Q @3O??3B6N,T\^">-_N"L ME!7B1TYZ >K%:X]+- M.#BMUY[4K1Q6V-,QD$)P85_CJNKB=P1*,*"9FQ,TQ M!06-J3AI."3'Y<0,5F \,3$C9K:5$NVCY4X:_\M-*3&G%>@F)9H'$LZ"F6/I M$@/AW+F"2>FF=)@/_\?1(&;"Q$%E@CI60\!X/> 124],++KWDY2:(WF[#313OR+2B['DPXB'8BEG2[IDP[&L\APO]B0Y7_WKX"<^S#>Y M. I_TY53:CR,->7WP@M@)S^^()3>P1?@W*K+ORF;.T6 MM2;IH,](M@NN8QV MSUBTD%U2\]C7=K%.B+#![VKJU&F[V'L4B@(._P7%KZK#+FW:(^C0^6H5'] Z MD[*'&&Y$X393E5(S[>C&4ZFMZ!7O;K4T.^F7DJDPKV/5K&K FBT5K/-@5:VJP@Q#QA)_%FSKY6+0[M+YU/=Z0*\H/*!I/](8$3=X MEUQ&(1'8O_GIR^4A2:,=BFL49]/>/6IPG]$V2GW8F_!$?L"[>47VKKK^;&T/ MBXHQ85\6R7*/8N($QX)M^1SX6[)I]*ROZ6N-M$MO[Z=>X/\;K?G. .Y_1JJM MI.G@ANAL>%+8]5._76=Q[[1@7L-#CV_!'; MS')4*;2_%^K,L#U^P&TF35,W[;P\N(,?K57XWKT-[Y3.T=.UTEBS:R"3WS7I M'C1I@Y6<$Y][O"3:/VIZY?0KBI^C$^/U<"+&BF5SRDO1?=L;W;RS,S,;/ED_ MOK]9W]^L,WRGS/JMVO[7]JCPL'63R?=X5S^A/?V20D M_3Q<"[$@4[;[G^H->+XBN?/) UHA_Q6$Q"]QE"0LD$=!54TG>VYQ&8MA'WY& MJ9XBDYY.D97E<]:_"1_%BQ?<1/&;%Z]+LV[:VZF+TO[] MKUD,D8/GZ[5/SW_QF*@7PZBW>XN!;^G 2Q)_XP,*47YG-UT:Y3CND=S'_OO] M^^G>D8WESTEK;"VE<5N-K5Q'R^?W65 4W'L$I-6A@>]7[H\_XG9&C M>%=N.N'XF+TZ#,=R7 ML[M@^?T'=_2%IO=$:TMD/Z^#HNYU[]8CH9^'J_F*S.7QVF:/=KR4>GV#.?U@ M&$P 2*Z]DT<[[&?#=KF&3Q[?<*1["]_1_8(7RFZNB;QYDS1_^280U!0F[S 9 MX[RKJNG>R04*T<9/V3K('E &G0:>8[/)Z68U'?7-9*E.6F/KGW\5QLT@483@ M6]WBD<.M_QQ0Q-T$C+#1;A^%@!J]W$A^GJ0\OO%#/T5W_BN "1=)^N3]$<67 M8,[_[.V0%KZTZ2CVS KL!&3[6PI36=?:VO1SE4##<3,,X-H!;!8S4AN] O=3Y*754I3 0+V-4;;]/#D;WFF)>C%\E(V"^ YQ31]N#OQ9=.,WV/4 T%>K>[]D]I=QIH!\5QN7#<]IM2_ M#C$P^!7&Y1,,@;, M2QA@A?^$$G2SBQ#MN"'F#\$$ =3TV]YG7C:;^S,(J[*\^-+D+J6NDL\-E+ M@647+YII9 M=27]DK(P!.>.OJZZ)-,"G726P8 TR#5Z)YX]KX$NY6;XI/,R!B3*:F5SO<@+ M$^=@"?)4Q:+([S"?3IR\"*K=+5YF%[$YL.^H?Z4^)D]>U6:EJ3#X_6H/AAJ: MQK,11^=[.C$YU7VZI"L]HRAR]2 ;94J!]A[WA*N+K:9)40_!FY$.LC?H^S_);!Q)DV$JV6HF1]75Y+2]QBA*'X, M[C"CG_U@AT5@2G,CB[%6,W[+6N8PP)/Y+*1B*Z)4EOH8 F,Q8;4LA7KH\UM M'Y,MM>F+UJUO:$=-?$$RHGB..5"R70C3>NMC-";,Y NO L3+D6F-,,Y=,]($ M'H\GA]BN%7=T]A$YDB>YD)'/UT]+F\]00DOE".,(EN#/_ 8+[\4][8B>J3\R MVF9-,0[(ES!"_B[(GA2ZYTWD!'$6L/H9RS0%6E98 ):RVU)<6 IM/=@Y[>P% MB*CE-#6EV3F >26-I3'H9L*S>S0(G&=, &G\X*?4KB6T%! MFWCYC!["G8'A623[*,BJBO(\"Y1T8K:!TIF@)3]TP@G;/IA%ADTG/*F8'_-) M"[D-HRC\)*[B*"+.8ZI6EA+\*0QV&Q0=+\.L="#?H_?D,=&<)Q(0KG01?@S<0^IAY.>;?W82K"HQRNUJ6Q8X0L0U M6[NM 1S4JV $HN4*M)BJGLO6&F;AL!'K'?6W;PQV%=Z('N4^*YC9TZOU2[".K5_#9SLI0GRR"9) MQK62ZXHUS^3K0E(PGK+AI>H[!PSV6#B"J(\)R#S$V6BIRD\K630RA)IJE:"V M^UF5I<&Q^F8$H3'&0(.;COP/2BI%O3]IA$DXQ1@@CP&68RA.UM@R*O8EC#<) M)N@%(HZ2"@#XKW+S^(]_OKDH<+"8^AK$)^32IJA,](O'&MDR25QPG9B-9\% M -1>\M_:CW\7,JM@RA+/MBV>S2K,BU=_"IW@B^-2_8%;D9<];ES.*_*N"\YB M4"Y_W*A;71-MA"L9JM^.NJUG/_"/Z9&[L?KWXV.,%B MH]U;?: H(+70,YLW'Y[^W1.TLOFNC7-2AE^.X:2KV6 ",3+M< M -D_XV+//)5 ??X(QQ,S!8?"!,U[*W\@6[\BH]A[$TV DVK0.2%V5N\7Y.'A M*J)$4=A)(TPIDDOK*0CBIY/&4)<8;)WW1"0X$Y0MKXBN?T4D"/5.&D/2N'%3 M+#'DU^01Q(A6%VAI1(SG@0H6?=1P-&DTJ(:\<[$B#D// E.B*';U@I($C6>! MJRY/4SI%=F>!/7X,N(JX9M!U%JA9WL!VI!\>@E@T-@OD\(/2M;:>3&$_"P3I M*'DQ[>?36LHY3!-%,D.CGK,P:51TU+!%616SP).J?LU.WY@%BJY4JUNY(K- MFIHV?642RBPPJ:@9L#2L671"5]<+%/)\9H$QFS@M;E&/Z ML)?2@CK+C7F_I7%";;#PQO/\3$U[=7SO,[+5U1FD5NHHN7D]D4OK6,62.R@ MG=0R7%1O_UD@46HRU% GT"QF@:V>)"=49F:1,M6)S)2P/ NTR55Y.7O.+*E# M!XL*%?599!!IO5O5K(%9)$)TQ.M ELAX214P7=)OZ?'H1.?5MB$Q;]S$_R#) M3HNG>G'O3,&]P^J!4/W-7YQ#BHH?)K_XC+"$]K U@AH9+S?WT)M=8LP&8LPW@?<% MO4=X,(H//%Z%5M6)P.@)3*06 ME+IF*$YY *3+7A^BO/+26@)*0&.8 "U5T%%,2%S=W?^L?"'.PL*W(XX)B>+@ MAS A8';\A-R8&LMEO?11&WLQMGH%F3 MMD5?-YB\@AU]VGY[+H>\.F=:G./3B3R9GT+#PO8A)1.%Y0.L>)7L4;39.\$J M>XSV,UXBB1^#["6R;M1U_?FEX_98K1C[8PQNQ^TW=X^\E,AD*<'&/(H5>>'U MK6\,1=D>Q(UJZV,,MB\L,9LGYY 87RP)\4BGC]!UY$V9CA=4]$R$C;C0MF#$(/W2\_C""MV%T)$5 MF?:BWK6-'=P:$U[DNYCXZ(%\Q904K]^^"H]./ ?N14;#RW=.+2]ZE; MH^+^CC&450@QVY3PW'FC(;!K@=O<8X"_"M,DVZ5&QA7]BLZ4:V;TNXE^RG<\ M$Z?[$O;QK=3C=KE8LW,;W>/7_/U!2>0SO)) Q M,F3Q^1:0_P241G3IJ2:>' M+XX?T<1KGE% -2%3]F7UM\VW,>H9;2R*[/*B>;-( M[](7$6PE28P24IOT(?7JT35Q5"S-@ >)QE6YMQ''F@5"50-B-2FG[Q FC6-I MK*[@X\X7^?S0UD&U8<0E9Y$!"TRE849.)WT0,K6E'F:=-"H&O:\%E&)^MX)UR<+S:+'W5C4+LE2*G"]T/N8 MGA1^VM0L.N^-1?O<'*T"RPO5CR3EA3EFL^@&.#3-]\M]*U"_, *HW(!6]MTL MFD :81%)[E^!^(5!8#*(0O[A>$U!(1_@ +PC2G$LD+[P#23W4CW5L@BMC7!$ MHY>C:52B>6]B[U+I^(+&=9S&F 7N]N3HXOLT\H/=9I\[)>#4JUEJI$#-B2]# M'R7QRIGEVU? !U._"^"=3M?]3?"( MZK<)O"/JNK\)'M$DQ-L_?YRT@]B8$VO2S]26)ZD#(52/FVAYL#H?,<1+@-#Z M#.Q$+_FWQ(D24&=ER<.!Y4G>\B1O+O*(4ZQ%Z\,Q@+V^;#NFIJ]4ZQ.GG[)C M"M".*"W+,>GT> [RPBF[WQ\"N\YJU'H]9D45)78LF/L[(E> MGOT /,7.SNKE(0O 4^SD-![DH05?#X'9I;%T0#"J-RR9L%/)A+TYT'6K!6?D M;4TZ3E[R3)<\TR7/=$F"!)$$.:'LIL&ZCTQ&H52]W88(_T'TY"XQ[26F/:T3 M6.*D$$YAB9,NT8(%VWKK$HU2C6&-T'\.@0*WO8BS>^X>4 M1 C9H_" ACNO\F6\2I,X<0+/#W96NJL>G"C >X\QS!FT8D.6.]R8>7(YM:

W83YH=$1,P^/&!:C^EQ<^#JNHJYUEB- \AHN-NAU>? J4+".:V MWA (]1I[%9$@ JG;&F!.*1>6BN=4C#:V?W M+]K*/"N]Q9,T68"%W9+\V=;(VX"+[OOK+S8;EPW/:8T M,-\&K_0F2.5_UV6,R7G1]F[1-HS0QOG&@5)MKCG?)TWXOE"L,'^-/=;<[5O2 MSQ>,1G\7W*58B@3N^<;[+8T38KEA7&.)13KLAA$5S36;[R7$1Q$DF)_QOG:/ M 18M*$Z$R5\#_ZBY-$@L;:BMVSCD6)#.*IYC#!0&LV'[8K7%?"91P55F0B!W MD4P1I5EW6@*DM.TG9Z^1L#'=(=4 Z"[C&AKO\0T>8R&0ZT$%-Z_Q=W>8P9TH MUB:!1OQAD$=?<&*/\[],!:*X]]2?J@JZHDHRCVB-2(>I634#:PRSP+:2IE#S MH+%N*:#%Z\P39X@V]6=X]U\?Q*V:P@]366 MTMB\(&\8>+!V6&'Q#%]%DIO(">)#)E$O-IZJAU?'4+I[:N7MJJ^G!&65Q MZ:\UT-SIA*Y_CR+_@V86_4_J'/SM&6O5-_$_D+=#18S[PB.9:!:+C&N6-.=L M=?W,4[A&[L&)8W_KNTY6Y*E@)<8=Q7._]EL,,H^JWA*2^08+=-1/@F1M$$K- M?)Y)5H>MQU%?OZZ- NN??YF0Q=9)A9V%:ZQ/#$&H6\X":TLL8(D%F!"!W2WP M>BB@?0L,@3>@Y7^72,J8U\55UL8\7-#7<7-?,V8>N%VB)E"T19F9.9,7AE=R MNP:C=I! %#0*U:XB8?MWD ><@,MYHUV6$$:K2Y'E*S7R6M_=GM=H1VX=*X-X M+S&G&,.E&P7 MXEK5M3$:D^?SA5'B-0B]U$_)$[PU%'[Z+8B:BQ&,U(NP).3$B MQ1#O2 889EUV=6K12'.5YA&^]UR?2E#\[P.B&E#@W1S)E?!O^OE+&)PR/)+O M)$7F>Z\' @6-G2H V9QA6F:P+O-6I($M2L13#4;)/E"0(ME5VAIF6&?ARB3N M4/,7?G'["0.KO-%@*%]"*-SAQ@#X&048I0/W ,BZ/LA(+V37^JY_L[](XP3IPE#F,J0,YQ@HE\O@OXOJL9$+56D6Y\L2Q MPYC#]&NDF\]0HI&6(S3^^K,3.%F5,24=3SS<&-4^8T,G\IW#&KEAX/H'QIA(F?CCX=MQ7DP7'Y7^'#HBQ6!;V06,3T%_THM[L3R M8\RDX*>2,Z3F3ZZ['&9!3TPW2_XVK.T%F31*E!PK.6KX_HY)HTB;RZ3*=D+G MPUQD50?/13W2V'0,3)K^5-P,S.NO:=7/$$O-6T^,RTDC2-5KPFG5IJZXS@*+ M'5TW5:1*W2(S$?\\_RY#U'?SN4P+I6R1?Z?":-N:[ZOLS#.VED:72QLN_42>>D=A%FJI[Z M22/L6JFF;#;, XN:-#2EPQBDQPTXC/:DRRM\F^/AU=*T\RR]?X]1ZCJ')0?= M< [ZDE@\O\3B"613,M J""'EZD2\1EDYA/ NC!/"(K!^LQOZ7N, M_I7B91\^R&UI=X?9:HMJ+)E?\!&5G]#J9 YUHXC3L+NNHC/Y'44[%-WL(H2X M=7FYP\R9!'4B(NYID:W.&0UI^V*+G3M^U-+/] 8B9 S7FTK@D% W^RQ4*A;]JZ3.QP* $(_)VOHN!1> MF*$%!7/><+''0<&QU.?&&Z[Q*BSL^!OW7ZD?^PDVKDB;%ZR+Q>@7YY V:4!I MBC$$-[=&E%[R3WR#"^\:^3RMVD<2A:?PX,<;Y.Z#\!#N?$0Z\?#U$/$$*/0L M5/?88T%1"O^RX8W6KI.2U!C?H\E!84"5X,SL>0SNG'C/4U$ELR AF?9I?XU\ MEW>YB.=H1/@KX2F2\$%1F+N2"L\29BY2V:W9245Y&@Q+O*>A5B3XL:VD>7B% MQ+96S?/#MVN&0-4! ):4[*(B\XQGC0P6G2IN5"VM_(I3L'YF(::4[::+:B Q869&7VUGID \S>H"%+F5 M)%K4<&D5D"A)8HA6<:3 I5/'EJ)<5S.FYQ&-E3"@0)L8 C^V$9.B*V,>+QH4 M93G'Z!D"1[:1D[K?:1XO.A0IBGM)#H$EP#2EJCX]M5*._CHHAA13:SRT]0._ MD5C32&K)/^W[H.5RE>'+WR,LY96O39%W^39>;;.GM^:>G11;:9ZR3N1($?[.)7%-&K6A*2YPX' \"M$_NNXNZSL4L)>X1_H6.M M4[5I\ZC%"K"4[E+JN!_8OR)_M\=WX,T'MHAWZ"4EY++:4FD1K](D3IS D[\T MZKP,>(!%8K7;&L9 ?21>:Q0GF4Z3&Q,O*)&.S"Z 0IUQIRQF^].#0U+&&M&I]"8.P7AU,#(UDTM* MZCHPNAX'P).PM/-AN8?"OO*#%.\MWV08Q%G_[6P<-JU0_.P'U,-92"9,1?55 MLIZRSRC9AUXISGCH&','AM&,-Y_3Z2V6CEN??P>P1QO;/M:L\>\+:+HRP)P0 M04FET&.M/3*6%R[1"?_TAB>C;E_Q#C%KT+7DX4*L"J_39,V9>Q.<2 M,O&#Y$^>?[P$?)S#@1/GX48#F!5([(*+3&Q/?M3"Q=0[E=:<,JD?MVS\> M:Q91HYV]Q$%?!9WC"[<4 YT;D\B]V+9BHJ.;7JWX,&1D[/'*D9N^HS_B3_$= M6E&(.3*A0T%7R( K2 0U,=C+@6\Y9OIZ[ZMXZ^@0MQQCJC[Q*H9:;F?0."C$ MQQ^]VKVAK9&")<#G'G2]T%\<\X-@H:UN@E2R+K$ 2W$P1 5P6U'13\_BAS@L MQ4,W34-'E,1R1 VH>/#C*I;CK)_JP0O&#(&,/T/C-&DHQW(L]"$)63QH")3\ M!1IA".-(EF.@#U&,3 ]_A48/S&C6$)#_#1KDT0C!]''P?F5.\,9=\I#)"DNQ)[K,'DYHO %M:D M;(\S3QH-5"JUXV+.L9=PS#^*: LZK!AD3M]7XG_ 5UC_+"Y-BQM#SHWG^=EM M]NKXM)C*R4^<@[C8OW .!$&AFMTOG&+N3%PW/::TE 3U&A*.BM">A$@_>DG""*O!P1VI3A*XYTI%RIO MHW\=,A>M]UN:>4^P-;7:\M_.#O1CYGH71,B)T^A,)4,F)(2'SQ]O]M9[C.,4 M>?=I1*XCA T9CQ9"7.,K)_)=:A#@43>?3N3]'/&9L=]:)I]Y,.Y8X0$*IT [ MP^RJTG2(LL4,:B:%/(@W(4?E*+*'B95[).Y.*DD:P'S%)C<&,"LVA/*X?P;\ M&KGA+K/(N;K.N+O0^*)59>MLNK]-SV':U'AUK B-DZ@$HY=7#\F7S8-Q1]$- MY?4C/9+HDH4_5*XKWE1C@#4#//?()?NE*<+W))> 6%,D-,2SIOZ1F6,:1J<0(VNBS!!"N+6"\JADTI!O0\ M11%MD+&@+7BDRY-H>4:DLBB5.!)*A./P"-K.0HZJ![=W;F6Y](JDX?8Y6LY%JZB M$*FS>!9YQJ,[DR>=:ZS%N3R+?&0%O_,LTI35G-7SR$S6Y]^V)C45@T60GT:H MTO0CIKZFV%C6Z6V[#TGKW.3]C)\ 9**Z>^2E![3:,O87WYXK?PES5;LN ZD5 M]8C]OD<]+\Q\MW@7OVLXL\M2H,Z-V9E2X03K\W26K Y_1U&E^V4S"-[X?GK( M!)"Q>Z'J+^120D_^!VGTESC!SL>"AY2"2N)"@;B)7YTH*1D *^_O?N!TXQY= MOZ.1#O_[>,(;",EK:10_^4>?O%H)O'O_(TH$Y*DVS=K8M*>+:YM/JRDS,AIQ?,$>4GE="S^+53UU5T-EBDK99O=E@^D!_C M-E9D#C-GK3L')W#1VQZAY(G\@L1GQ1L."@"QGX$_80I #.0ED?2IJQ9S* 0* MMU&=8+"Q$V"+_=?(/SK1.:M5A&_VZ"R4/AT7,?=$ Z^]VE9DI8#CV6/G=4V8 MX:GRRF97#FM_BM"+<^3UQ[UJN5$!Y^V$*U D$VS>_-6DQ]!4BA3Q2PFZQ^ K MB>>VA#)/A^FZP*@'L"9\S-YYX]M1M_6,3;5C>N1NK/Z]\)+&+V@SXKS-PH# M_$\W-Z/XUT:W-6PE/_.R]"W<)I^DHP[Z0(?PQ/5"RL?KK/;ANE%*(R'94R/Z MF"AY\IUW_R T,E0G&E>5>_BYS-.*Y:F*;$_;2YAH\=B)UM'(&MV,;C@6]K/S M36S*UKXW1B,54<$Y_>H(H,K#7ZY0'OYB^@0N%H<0B.8HLZ4)R=,&M3M*>9I& MD=$4Q&'P0"37*?)C1)^OM.6&? I$TO_^I^^_[TOZE;F0[E?ZC@_?*RXO1B^> M _.4OOM;_U.ZS#582;5X1'GGQ'NL:I+_(_+HPSEDO5F84$FG 3VKOUYQ5G_5 M+\R(@XHD<64I$6M$RW#D[6%B\F*S+P+7X?IN_)-CWD6X[7R$68B/EI1(J30=+_WZ^@_[]?3?_#.8*_ MQ@B?PI._Y1V:RDR0)_;#][W5W\IWG<_]C^]RUQ@I\?3QGBC MC6U?L>T?$QBUN1I%6F&NGO&-_NJ<*9EOBU( ),T_8.DX2K/,1KDJ5E36OW&7 M=9^*?2_OX7@!0A0/Z[*,7MWX/5\V:PU&FD]N7\,$_[I/ZIF08B6,ZT9QGK&C MN4=;%$7(VSC?LG!CQ5WR@GC=;&2S="(^H^9-B"G[B"(I)TC&:]P9\P?RGX\W M*#JV-R>?HK6N>UEMIQL.E6?JC.G7E^;) M%(_537DJ&";2PJ/ M)BS!%(N-Y"60@>Q0+4GKQ7J"" M_YP%,E;D K?UZJ4 N$86EL#($Y4J0%HBY)14L Z/<1I]&N2O0BS!CD@)&PX] MEA"1_CHUTL!5C.>2B!PR-ICS(M,D0EH9WI0 M8(FXF$A1SA$J)^IRN0N?<5F,FTY^K?&=6"-A0>3$JC\L@PSDT$ZLBA\$,AJ& ML<=J+_%UR#C#F]PE7M M]:CE^- @;:LO3R&W !Z2KWJZB2"C:QA-1?+,UW*$:.&F\H4PY(;(8W"34C + M,I*&X2'Y(VS+<:*'C?XZ)!OIZAH]!AMQ?6V0$:-=EU-X/&\Y/F1LH_Y"'W(K M\3$XAI/*"ADM P7Z%6L?6(X9'1?.WX>]<'3UC!_EPN&^J(",F6$X2*D*A>5H MT<$^E=(50V#C1Y!$HE8APW)\Z'#H5ZIK#(&-GT!21X_:')8C1PNIE*4\!@EZ MP,[,Y!;/& 07L*.BBF5%!L$,V)"&6OF207 "VS/=O0;*($B"Z7KL4&!E$*S M]"HIUV@9!"

!5"[=IG8D7PC/H2?, M@6PR;\SL?8S'2G9^>W,+H[.'',[0+: M=Q6SC1):6Y3V2.#,@$1T+2$NI[QR"B1 'K9;Y%*9["3$!U5^\[TZ:*)%( $+ MKV/@.OR=T#NW06#C>XB"Z_9<"AV!+.ZR D0PAY//<)I\592;FO.'%J?*;'V9 M5%!:0B,#_??QA#$;NCZ6//&3?\2(]WC,)!AKKEI_81&'N9 I$$E=**LM377+ MOFFVN>BUA$;4W_L?42*078WO!^AN5"$V?+#ID1I#]^B]J<0K31F8*&\"3X8P MM6DZ:]MF[^ANCB2JA F%[?HM_!0T\M;>=9]%-,+ ^3W,%,12D>R]RV3]O2X? M@](?2=Y@P^W=WAYW)*2[K:+9Y?F0=V',K;3? M80'C0%8V]II&[MZ)LQ<&))\MRT?Z.0R]3_]P(!F@A'HVSK=[;/MC[9WH*)2' MU?7B*W[#8"NO#Q2DB(1&"><0_\VO?K*_2^,DQ+S^\,T]I![F)Z*OX?^1S7,0 MTF"$E9")T]DT//<+RADW/&VCP)U);:%Q\]/!9 M5G'461Q9@C%1N;]Q439L82^#%7SZW^V=#@ RUCI(;%6547P!3@0976]W-9?] M]) CO-M%00'+"Y=TI9-N\87I(4=()TV'O.5E.%1I0RV",CUD=)89C)B-Y24F M.I!(K^"0Y:4$.J"G4]S)\G?B'=#2(;1E^>O?#DCAQ\\L?^.J06OE!N,L?].I MP5UW30C/]C>@7='7*ZQG^^/0KD@:- AH^WO2KLA4"P5:_F2C4C2UN,.^.'Y$ MBX#&JVT=7*PN5UX 4GL">5#>>EB?O+V\];#KK0=#UUDC-]P%_K^QQ/"('KBE MS\,4F"@O>%@K=JB:K*3S1XTC>$2P&N$ M3HY?E) MF%V'*1W5EBZ#_,HD.*+=1ZZHVIG[9<<30H(] "4XYL:),[>H%LSOUC%BKRW1ZZ%R>. ![X@ X M^CN.VW=Z2(6:-@@X-F[(P3R]E-71L*S@2YY)ZFO;?3R?I-9A_- M3QHM%)_RDK6KWY4]TVS?H1W9+V;9+-'?M3.6%YRD9=-@O@Z56;J78\LLI44%RU9'4O)=I%8!8O^NAC47)-[/V3F*]% M,^942-*6'/@E/6))CYA%>H2&@I=23<=R%'7E,C55:7I(6?) @.6!+*4NK[_0 M+;B:YE2O4<-U)53>+4=/OZM*3_T(FY R7CH55$_V6WH\.M&Y5H";%CU:_-.+ M?WJ6_NDF(W#VW1H&"M_@/)>+XV9QW"R.&P"J7EN\30\!4+/DI^^8 *#FKO%_ M_EGJND_((?7%G8AD\GP83[MXPE@.([JI>Q2[D7]2T6QELXSI'NR-B?18T0QS M.GJ"A0&YV@M&>,MN>E&$4CS''"C9+H2:7WV,/5N]NCLU0S'-?V 5()X.VAIA M+E!;)(\]8_;!LHV2V^7#?_@HPC?$_BQ.G.FTAGE0'X-3FL1/)+;T%V%H733# M'(FG6*YA49=5L>71>'V0X;Z<%[GVE-=X%LA T0QH8 BY0CQG.J ,(4'I7?YX M/&'^(S_($Z/L8>8%S.VY+?VH\!!E)ZE--@_<6!?%@#?SYC.4W,SE"&L=08IF M0=5F$ZK>]ENO2BIYS3=6UR8MP8"H ^)U*!BVH^&(#AZFF9 [<]K:N^7 ]I+< MM5"N2'&V'#D]I&13 0>- 27!J*"EM_ML<%5(2_ A$I,Z$3(9H:ED.>1"E*/ M0\: H@ M SN4G)&H]I!+= V%$N$U;DWTL1EX+%,7[L+C*0S(&:^V+RBA7Y,(_*M#RF7L M4>*[SF$)3R[AR388KU&(>2XYOQZ<(,D+B9ZH]#AO\,\*')4J,^&!1;8F]$VJ MS#0&5M[!,-A=6)P#!6.@1O?I:KOU7?1VEE$=.]88T,T,AC7*,;WEYND$>D9792")+F[8+(:E\^!., 5%C)F+W=.4FMHBT'0G2RRM7:I6ELKU*[@<* M4E0*CU<4;C_XNZQ&@VE%-]_F&I$SPH3(W"4IV^XFR-OX1SQDM7W# MG\9;QU51BS7^@$%MYDH81*JUIL7M1$ M)_@AMS"CMN6M5=?UB^JZ.J)'QD%68)15?KT"7RN:&](2,KH5]$4 -&V]-QD M#I7$^CPT^>\757Y1Y:>LRNO63A?E:Q[*EQTWF;W7%/6C-8M=OJ"DFJ;)^-JT M TI0^%1V'RE-!1!Y%>Q3+>8J70!B7XPI]KXI2NR2KFH1%CEJO3&:HR&>UI2Z MF$RVI<]L6B_%/T=AW(,&LVG&Q<,DVNG>AW;KJ'>#C$PZ!])[LBGDPR!@SIIHO5492@FUV$ MLL>#0OX03+#6E.RB\;+3;^0*I>6&H,9N""U5#3)J>N0DJ1H7H!IKP" E(;=- MH-G1TMT&I&0RTE8,!HIZ, MIHN;OF1$#:TAT/)7$&A1%3XBZ\W6J,G/8>A]^H=#I:S%'B,'Q8_!G1-%9_)" M[1BF-'I2C#4=,BGV(8N/M,DEY6\P[I.J?:45?">Y*0KGP^N&O*X");@S_P&B^:6]_15499Z)]DTN7- ^*[DBJP1\ MX\*&#'(/GR]3AS)ZEZH0!%1W15K_4;1A%X2?Q/D41\4?1RZW4 )["8+=!T?$RS+1/ZAZ] M)X\!J6A !:W$,\4;;3"SKKHAD6^*-=)<.5A,!@DF [(I2>%4YE P&Q?Z>#B# MS6T>T^MJ>X=EK\]N#B88:*Z(*WD>HJO+%JX#/T!\N![T#]+44$-.A*WDB1&BZB>RN\D6H=A:Y#P60: M!76Z!:3*H>7.NP[(N%ZMM-SUIQU7=T,2T8@>0>V(F9A/$$S)],4#:'[; O\? M8Z#!34?^!R7:XG66U,4CG&(,D$=L5$8H3M9.:BP,%B\&L0GY#K;WWD,=$O'FMDRR3JXSHQ&\^"@0"HO>2_M1__+F16 MP10 @&AA6_/^69-1"-:#=;SZ4^@$7QR7%,$^-RXU% D[!;0QJYH^S M3]8-1*R2K:^)FL<5=-5O1]W6,]9YC^F1N['Z]^-CC$.+Y7= U#5I823N<)W] M48[43,G'/=RF**+1Y@JOT.T4\E"(4N90DQ47P\,'\6C4MB74(<5S0$3% M+WMROA%!<#%3NL03X)LQ$,BF.]^YYK'^!":-2Z9N M9U<@7]VN?:_UB5[@AY&":B(>:^Z$48)%JMH9LX:"(,T"F0_?3GZ4-=3"HHO7 M)D5EIL$'O6Z*=[;Z0%% *MY\\0,G<$G[,[ROMW ;7;YYQ$;&M[=/YR356:Y; MTYST# .\KX0487A+W\/(P]M.D$=N?W'!2.D\C?Q?Z(/$V<2MF\@:!$1SO L_ M$*8&6@+[X)-"WTH:)&.:1J0^/=ZNUD*,MD88%J!Q(5!6:1(G3N!=BF((A:E@ M&O 4QCFEKS+NBVJ0ZB;)7A8]!+QWY%U6T,A&=99=(P\=:1#_-?)=]/5$&R5A MP9CCN.EQZ+$ &)EVN0"R?\;%GGDJ@?K\$8XG9@H.A0F:]U;^0+9^14:Q]R:: ML"0M TQQQ/7@6\\ MG%R, O!&/@1H(*64WLJ@**"L(0 TC%VSRKF5BZ[S4HL.2R7QYV*F& MEPA2A9XE*BR!7,0&_4"?$OGS\U)J/2F8>H0ET(L(H#_X=KQGMK>LPX@ONN&5 M=1@!>)F]6T](LA3(CK:@*!G*<@RH6H+L?"K+@;_2 &RE95F.#C6[[\I,+LB% M+73?BBPM C+\6N]$A30WRW$ADYV\-#K+P>Z=.<#*R8-Z=%#(.5'4$A1R;P> @L_0<2",,?;UB* M;TGH_KY&IS1R]UAQ>(W"7>07;. MF\]PLP_3& O-S2>6MN0#M@#BO67LLXBY0V'NZB9-]OBJ^#?RLFN$]\Y*=;8Q M\&K2B%)37#01XX DF@$#C&([-UC5>.-Y?J9MO3J^]QCDOI UHAT;-^'#-]>/T<;Y MM@I>4%)N*UX%=^'Q2.P=#%);W SP&]8^[NN@BM5"-GQ5QY*<'E'?6*D25(MR M"B]I2[ ARG#2APY+TMX4VJLJ*&:YC=E+0;(!]P6]1RGFX/;7>#$.TW=T85[W*\"<2U!\G*PB MI)RKO?C XU644IT(["C ^/D6+Q<\$W3QW_JC-F[8^ G9\V/@^1^^ESJ'7_UD3UUK M)!]S[Y\VX4.0\+IG]%EA5/ >OB$W)3RYVFY]%T7]++WHO 0B\UX,32-LH#?)3"^+Z_93Y]CB][Z-,URE3M.-5LD?19N\$JRP1 M_6>\1!(_!MES%MW78=>?7QIZCM5A2(_#K$H.A&?$W6$$,R;?E[2K=L+9'GO< MM!6I(?*I'XZG0WA&B-OWI3G /M%/__,+BA-LG&;BE>NJUOD3X\I*@\V/.YSA M&J,H\MT$>50&?L7V>[Q^^RKI+"N:8PR4@B_>4/2!S0(<4FZ$!\+6IJ<#43O. ME#53_6UK\\OTQ7MK@7U] 5/(&322$M,]W7I%E3!>_!$T1I02^)@!RE82D?;H MEB6($[UH-8*Y:3U^U2_L1HLD6HI^\^7V(='8%8'Y5NX<+U@(&H.R!">\OJ5#(,6.YCX#JMZ,4+:EF "J]S## MZ):BV'SK7$ATI$FWD03W(6/1[,TON!,L?V$RC @SF'HQ]?/0) JXF1F0\6=> M" S<86#$BCEZ&5]':LW4$7HEY_;+\+&\2I%EUQ,G=VCJAS $94O2D2SO[S*@ M]+T^)VKJN!V 7$7Y6)9WF@'FY.#G>UG>NP:.2!!FDUG># <8-7=/0K.\#8^U M^%?(4!O$?P8IQ I+V:XGJ5E3MZ11LN2]B8I+$=$+3M9Q&I/&CWMR#O%]&OG! M;K//U;6EL,E2V 1,89.EF ; FA" $=?[6BX=BJ4XC6_>\7C';=;T-+V;Y2TO M9$I:7GDLA5ML1_ OE(",(;CQ\Q-$\/).">C!U'D;WNETW=\$CZ@N'> =4=?] M+4_29ODD;7F 99G?T9CQ.?73L#<9=7F&%_C#>LX0,/2;#DO/-_](OTMBR5LR*+FTG0^ S *ECBBE2LI(PE^2"99D M@B698$DF@)A,<'.@ZU;? ,HK]':GN+UD=V4U "V;VGV$DQ%:$\H\ ,]A7%,/@@#Z@K84F= :P3&T6. %S=N M_]ZX;GI,#T2>MG>:;9'L5V;M=E[&G%*OME.1^=II"6. BK9VBS#SH8WSC0.A MVEQS5:BS)L4%EPE-4O98".3W!:/1WP5W:12AP#W?>+^E<4+$*<;U(?5(2:TP MHM(WP3?T>YH0>MJ$+V% 3 HL@_"^=H_8N,#2D]V*8:0?-=AF#X-$-M\XY%C@ ME!'/ ,B:4/0U]K(MZ+7 A,BUW+@PMGP:33"/B2"J9QM3%+,\P M')K>2NUL:EXK(>;(X,5O!1-@^_U6-ZN[Q[J,>G6PPI44S+;&H@JK8L3;S(.S MPPJ+#^LJ4MQ$3A!GM?A+?5C5%R6:O/B4=( 2NK_OPP.^=N-L9]S]MP::(Z[0 M]>]1Y'\XI&':_Z3.P=^>L6IR$_\#>3OT\(UH,UETBN(X8VTQR5VSI#FWD.MG M]O8:N05:4J923S#29@U4_B"U9=":5F M_H4D2Q;N<=37K[LX#!>'80>$=='7+,=7'[>A4$4"C8_%_=>!D[I;+:T>@ U5 M#3)&%H?HR/+D*JW8=? M*K[%4UY)+]AQE%1 QG^5X)(&6'>8CL*#[]&-4+0S/'&"@>8<.%A%YO&F%_C.*=@)3\NUL9HS/O+%UX%;(<; M:\2HXN$U"KW434A&?5[O/V8B2CQ6(\*>D!,C\@[BCL35,>NRGR.*1AJCM'N$ M-3_7IQ(4__N J/(6>#='?48!1>2"?$H)7G0T5O'Y@&9=#Q%0N;KE?_61_E\8)5A&CS'%%'5DQUK>0Q\]U M[[.2"4UD%>6Z!<=,80[3K[!M/D.)PE:.T/CKST[@9 ]%E50@\7!C5/N,[8#( M=PZD]5/@^@=BTQ 9*!3QDDD:D;Q&_O$]C3"1L_''P[;B/&OCOUW ME$F$9Z[P(Q4-RGG^&5Y*9J=MAPCE@*KY$7)@>8[-RP%7IOGH\H$0A^"Y8CJ>\>V'1*6(D+%D&;> M#$T_ 6CXA;>#/"S#5PZLN!E*Z'-OAV;P+UX4V&B02X..SI@J7T@='9:CAN>! M90C%;MX1T'B1R@V1EZ1@&X$V CF5:2RK2U$YAXPJ/;IWQ<=E*;!==&^):\U2 M#%RK5PKM=$MQTE7%E+DK(:?MC>FJ8M\]D+&C272H.HPM1<6U,D19B[6]Y4]/ M_%SA')E9PFN6Y[O'"'*=PY+]NF2_:@5[26GLOE6S*8V,7Q!?&"2'-[&IO[_.*M/M!&.BE@B0)_,U%F,?\\&L0G_!UO?61QWUCP1]K9,NDOK7K\ KQ\P<: M(Q5RUJMM1<8)6)4]=EP\%PI^@4?. P'V.(VBN3 P;MQ_I7[L)UB#)'5_L>(4 MH[P#<5-,RZ<8HX+FUHC>2OZ);Q2AX)#/TWH;)E%X"@]^O$'N/@@/X:.TZ$HGT^AZ-8H7B-LBZJCNC)'(\)?"4^1*"A%86XO%^8S9BY2R*5955AYFKT^38F5 M5W,Z,0TJR]TQ/8VM(B^';>F QHF:1U)L#(G(HJ*U6X('5J*O3D18G_*K9-T4 MF38\FP(T[$I,(30Z:F75N@H5>W$CM6Z:9,&@']#0*_BH%>Y0-=/+U1/36)J68C0\:% M-@X17+.V)^YVL$ E#@;(F- N*SG*J.UIRFJ20=&9 QD9V@F">\, R(IH>1,I M"A#RCG]Z(/-B'P/U$*3'7,P_^7%B+O7AR7?>_0,&$\5Y?6=)93'!!&/.V*

$4<\12$C#I"MJ5Z!ES0- ]QN^=<_(3YT"+EZS>#_XN*_^OP J"R>9M M#OE-*A=BU9?C?>FZQS<].!TOS@[/&"ZF ?88/*( M(N25[TB1=^M@&%WTMD>(>;-6=L@\/O;QD.U=CNC/WWWWE\OYQ.DQ2VK]HX]W M)3J@QN54/1]BX%$VC/?D:#Z< _6H)G=.%)$6*+G;K"2M3^3O]@FVW_[/=]\I MD*P)H"M\29YN5L+HMI- M=A<>CV' N+SM %+J,"@,R35RD?]!Q!G6LYL*V9\KL (%5,ULYK"I"%[H9RN6 M2S^'H??IDUQFJT!3E[M$D1)+(SL@5I-&FPC3;1J=&?*H N8? <,I%4C88#HY M?A&:+G1EMD/H+U8 M>)Z?[?L54S?)Q*(^GHIZ81G8*J=]CXK$,U)ME/1Y+@[] NQ?K0!6\8SEO<%) MQ=6BZ;5E.%"R_4I9S;B)_V8%G&IGO2;%1@+D/3A1@&577#E[3/6^ZU\#]IB) M(^),E_H88UM5#&LR05";"R&11.A>Y>>2L*=! $B^=Q#;E"1[M0>:8UE.V)?- MN^S!AN6-4-"8+!>JT^7;JBNJ97% R%$&U#2YM?45)N%5ABVYD8/D1G;)B9Q= M+N18!,:(17/HJCU28V4)A4!H;5M*4\SUOVW%])@X;0TSMF%)A(ZY>_$<(* P MXVX*X+#FF;-U6A$GMEG3'&9<*66'D(2J*7,*-&(2@R*99 R8TIO*W/;E:W/8 M%H1NV)CF3S!758\1D&%NGC'0I!X@#['P] +I3!"ZFT7OM]1"(DPXE*::NQ<4 M0A[LVT$^T1A0HI &$QC!!),W=K= !>\2[[2*V9M&T1W 'FMLZRIA!B8<"A/; M3[(:CZ[@O E_ :0?I!BB'$'X+&_1 M-HS011RBN&D88[6BODKF27Q&R3[$WWS@(90$A E>U7.P"H&O4;CU$QX!C8I> MJ_"&KYE*4],/QS]DOO2*UI [IF^=V'=9R*VBWB[8L12M$_ZE+SB+A#(ZN QI M@PHY@4Q1TF9=78@27.GW>9&O*CT:69F^D!%C6/(*:-"JC&D5^8N1EP-WBP*L M33%3WR'3B@9A65^BYVLNT#CJ)E0+YLB&6OJ^1U&X2EH VY:3W.FDJ8$H%W86 M/)E0/&Q!+S56RJKJ08_LTF_#R//C5T8:-/M[V(DU?%V M8#+1I*'BM--*B@'&-ME316E TG45<^#*[J F8-SQ)@,9=<.2%[.HC3(89[_> M0N1$YJ]>V+ $9M@W FG9'@U$:/1/V.R^CL$3XUD>G"/C##>7J" S)MCY"Y)9 M9H--7:6Y9)+!:*= ]^>$._DS+ \X,>*;0*)/C)TU8[>-F@:\X5>5Z;'#6:X= M^@D%$O01TA0]@@-23IS? 9P_1/8K]79#_6:RYQN+J M#O^,$[6?F=KA@AR!/468)CVX,%JSK##W7&D]A6\S^E>.#^^W--.C6GCN7G!B MM,1B&7.W$M8='WX&!&WYZ\QR;"]Q'!N\*E\<*O7 MV:N>8Y@;=0S6F%LCW\7GE=(7?^_"^*M0BT'L,Q=)J>X#W-M2[?BX.6+'SB!*\7+ M&IURS*RVQ:.+)])S"8N4"'G^5-"A*'AH7OGC\>3X$16[>R?:65?U%ZP08O*J M5:B]CMGP-!:U3BJ<=-2+!/1_J*W#K4FCB1^Q4T5 TP/YEDM^V:UK8Y>!5?MR[(S MT*=ZOJ' #R/RVO>:C$5 .% W=#]\TB<52Z?[,'U/MNFA*+U@6?7)?HB(&>]O MB9@F?,%.X+>C1N65BF+&&)@HL@3'7>8"*GN&7ZI8B"[VOTW^)BNR,@BYL+.\ M?[!:BJ@Z-RIVQ1N^259;N7?CA_FP49PWT]Z$6+B0W&J24(HG8_:2J$(_V,M! M/2[AK'Q+I?+&!0]_MYJ+%(5)6QUL%T&Z8.3'R5-&Z3$M\N["K+=SP=%/5N.H([U@J8J%2AIAHRA&-">O53_?;GQ<+4[R8*&HD3UK 7-DWR%*S&8+]06@G:3@FE<[2=8"!M_G2N/:3-CD\\R62V?$ MIIEP< :;O%!DH4_>/2.9!^+I3<<'B(,^,60D-RK'P&J[[3#17.,#C@.'B7;. M8&.;'R2"Q(1\B%\"(=NK@2.I0*\,-BD(!1$?G@SD3]$H)50#,4TAH3C/M%;7 M-YHB4O1ZKFG\[2LC8,($DS\>A"8A#79(=0K9"J:)MD?L0FB8=%X.A)1G1":D MPKX]QV3-!H7( A,BI:G&B907(Y#8R,Q)@$Y)S&Y*BQD_29'W7GB:@HF M3K3E@N_(=,4\C5I7-^]X4_?J-!O:&Z=[/W8/89Q&B'K+8MI3('YS]\A+R;7\ M$"?^D5Q77QP_HBTYL%S/."5WKY%V4U5(XS@]DOKIB>,?3#^%PJ=SF\;$5Q%C M;GCWLR=\6&R'N\#_-U:7/0"FYS:8 M/]_NZY437"[0+M3&ZAG&>DH"+-H%Y-0*4:3UZ#*+GI5O6@VV+0@";G:-V;,RSFTBX#I(AWX1Z>! M3'7S?G@<*^]EZ8<].FW4[.)Q2:'ZTY- K()E.SB&Y7N8!*H5C-2QB%FP!Z Z M4&E%#JG07'YE$@3',_D&IS+.#T\"J2*+;7#$"GX<6K":%N0L(]9/)-I>B563 MI*DPR%*/UJNO.>P89C*N AR8V#3=V)K8X>'V:XQJPHC9L+F9,L YNTOGJ,;H2TB:*"R_!X($ML21@&+K4G& M@!'>"4Q(1#- @*%X(L(IT(BK*NFZT%=E'JRSD0(DFV69M?#L)&F4&3M;CH7P M9R"5_)F8+[*^[U-F1)$YYVO@87P0WPR)I[C8@KPYDK_LT:PY7,6$EC063;$1 M3,0BQI1SB#DXNWI=R_%:T,P3Z6Z-.*B0T)MP[D3PHXT/[3%Z8/*;)?C3P5>< M65=@P*".P8!51;J0P@I M!\&-(*!!DT(\5X!;)%U$S'WRA@(PCX17C!=@Z!:2GI>#9Z,X[2>Y@;C0CSG!8NYS2H'WWLYL!1_<=;U(O1B-B3Z MKKAFM1-VN39XBA8?;-=50--O9A?T)F Z'1X%,Z#2O+@5-"PXW,[+@*;BW)?4 M7P[3^?#HF 67[M6MH&31 7=?1^-!=W3Q-4^RVW0P!"J!2N?B6JLR]7*:-:'K MMPSPW$=:M[)9^_<%)=5G9XROP:5!XB^?_(]V&>,7;AU!WHR?H^HS!MCOL 9! MP(WKIL>4MER6O5/Z([0*"@I8:*L)HDD0@\>PX7BQ^#.B:(SOFVRM_!8&!=C84G@9J%Z5E=#&P6K"ES98P=,<27Q M<=[$@96=5-\NG0\PT M&:4U[2K>;1Y?X"M[Z4)-T_]Q[;+ $2*N?=MM#>"@7@4C]'O@+0G=W]?HE$;N M'N_\-0IWD7-\(S(E.J^V6;B;7!-IL@\CTI"C')RKO;"N!C9 "G!\SQ)R[-7* M12Y3K;H.]. HYB]4?. U"J."U;&OQTBS%$'_!8$A@4'L'2!NS];H.U8FOZ:W M6'4B<.']@A*L081'](JBN_!X#(.WO8-U>R?V77PEW?N'%!LFG%%XP*^4%S&T M'RAR=JCR9;Q*DSAQ @^7EPI6I'@E?Z>V*I(?&ZK@(-7![!=P&6 MLX8Q4'40+Q-^#0M#NTW*BX0$%".T1T'L?R#BOJI&&+/^U,T1^/K(;A58UT-[ ML]DNR9;Q1;C:;IQO+*$GFI=U1J<3K;H+AL!%%0M@M?DN@#=+):E,!0E8A4H[ M0U;.!0E:/Z :X(A%;OXM^<\[EM_9Q__W3WB'_^F<3GZP#)WZ2DM_Z.0K3TW_]@2#8_\^F_3RCR0V^3+95&>70V M\ \',F^=]_XFV]R)7Y$D:D&U(8)%C>8+3LB@)HM^DY M3),").7A&:C9CO'MB2^-Z#PPH%OG0$N[T?X68?IC'>^.83?WZF^7C86,0RX4B6H%K-U\!/ M&N3<8R) @L\=M\1%<4?(%T_!\C! 6[^H]1<7 "L-!7/N'GH7';O.=PD9>G2N MJ!F+?D 8,QF >2(,0AJ=J4?I%^>0HJ(]-2EV^8R2?4@:)F11'OP//\ZNZ)R# M>LZVCL;P<5?)(-Y@\^46*Q*_MVA',+(I/)+BJU% YPN07!1\^LG^+HT3K'Y$ M)9U[F'RH.EP,J]2KO,B5*U8 0PHR3GEZO%VMGT(G:-PB[<\!7A+W"&N8KI_9 M;T$M?ZV0_&M$TT V(6'=U?8-11^^6Y[Q-2N .6,)N[]&X2F,D?>,HAV*_.A2BE\GRU7:+)=/;R7$;9,_X B!Q8$OUKFVIOF(* M=\\MS41Q,%#E1.21+C6++VF2>X&Q!*[>21=Q=NTR4"A;(LY+5@ZC'-+5]MD/ MPH@^(XJ2H**X*(V% KB,I?,+"QM?S(NL\CE AK[Q?L-J,W5$;<*2'HDF0;+T MJ=6NXLVZ?AU;5+5[M$51A/(8#C8J"5A.O,\9-O=JE,JKVFA;H*<]0K#)\<5Q M*04B:GQJ"S1ZW^/K]4%F:]J"20H7!N?9"9Q, M*2,_>/%1-QPN:H,!2KO&\>6SV&Q0?EL]1/P9N;3MM4PYI>QT$#]G:5MX@.5$ M;?M.LZ>H(LQOPLHF+0Z#76/K/%W M=R%>/BK?/+Z2"!C&12V#ENU=J2NPH_T<0!58&#G#L)(GE6IAMG(P%#Z5J#4% M1ZP^\>43[_W3I24GUE6JX72%@560??PM1H_9RRI7P;!,S5(:LZ>QE4A_BP74 MA@,D82+J"(,R<@&87P$$(6.HFFJ\P1(]+KRD=TZ\+Z.G*F.A\*#LKL2$1SR& M6%C23$=\4<7IR<-']N?OOO_Q^Y]:5*HR&. !US6=G+W$#H?6(&#*_G\?3]B0 M#4D*"HJ?_"/^):]^7*(1 ,\HUY8V(=,Z:20HB@C4"$)?G =SO;;D=:AZSVVQ67'6NK;&BC8^1&#A- M'YS:'&!4_?"O%)/B8_"!\K#Q8_"56!1Q>/ ]JFWG*F?C(4C7:0#%[VT:^P&B M3P7?_

@Q/'F&C_/&Q9!9C"2YCC59 _M4\J^9A#K&P-.RD%^.T+[!,?2':">4VQS&M+W"// M](44RK(K:Q8WN98;AM#UZP"3(EH[ FB)9=:7A"*-I-<0X^6FRNM.^YYUEB4D M5]OZ43=>UE7(?T.#(+%LSZB)+6\Q?%P0#%ZLV1EHBY MH\QQLXL0_;;AHQ6. 0@45:I)W"[WMU)SCO-V0VTL4")E6+34/J69NR2C5V#Z M-@>"D5X]K5(B<=![E.)MLZL.7&&V7KDV0!;AO49I90XK#+2&962+2>[K_"PT[AYR30]IEI#--(X.N=BZ3X/Z"63>T-K7M",&=A* MH?IXH !O(L=#+Q@6 @3]X]F)?F]6MA$/ BCR:7E"++3N4?;_V +.2+1JY>;4 M6D#9;0X8GI:];&,J\19HZSTC&$5+$F8D(ROLQA':^%XCRUT90='P^U"N45D" M&MJ%"<4 *="Q1E[J)JS,8ODX,+PD51QH\A+'=.1\"9"UJ#Y7-NAAO(=J?PD0 MC"$XU)QLL$4J#)8^7JF4]THW>G72.&/%*A9AO,MX0X$?1IG#B?T 6S0"(%M> MYU&O6)=Z7/2U!6UA(@K4FCS1#K=?\V2VFH!N?0<%,HG2H#,O91VF-<0,L[8E MB*54(8B"\K\'*$+6X>^DTW/#:&E^"G#C!0E2VHK]) P>2-[**?)C1 M:-FE5 M,- :K5@EQ<^Z?+Z6[YM5R%=2 %@T!2#(:^0?W].(O)!BIDPTN%%Q-$! >?5? M7B/?15]/) ^&4&D>\;V$!SI/:X*.H:!T8%;AO$Z=TJ.4P;E6KW:)*_O [8&Y M?GJ5@+'PQ0]K7!5B /E#14(45@L1ZVA13K MH+_MPRBA!23S1,E?G(BZ8.C?)![$1IG*/#!D=O',9/V08G>/CL[_^_]02P,$ M% @ V8"B6+HG=W\-" /3 T !S<"UE>#,Q7S$N:'1M[5MK;]LX M%OT^OX+;HH,4L!W;2=I&]A1P,^YN@&W235)@]M. EBB;&TK4D)0?^^OW7%)^ MQ'%2IX]IUID";2+I\C[/?9!2NR.7J;<_L>Y(\ 0_6==)I\3;_F_U@U:CU=T/ MER#8KRBZ YW,F'4S)7YYEG$SE'G$>.GTWV16:.-X[CH%3Q*9#R/VIIAVGGFV MB1S/%U5/ZTX74;-Q)/-.)O/Z2,CAR.'&*]P8Z&G=RO\2CX$VB3!UW &G;C%G MDNK<$8F(6LW"=8(B@67'/TMY)M4LNI*9L.Q,3-B%SG@^)QQHYW0&6B>FKLZ5 M'.:1$JDC&;1\+F8RDD[4;<%C$15&U">&%YTUV?>*@ZR)3-PH2J6KQZ 4.0GY M^7GK5;/3W:>U;[O[!?["0]Y3W]-$0S[N/&,R^>59+B:_6Q$[J?/?6VMFQUII M$SUO^C^=NYTP"4$;:)6L>.5XS2D]([FZTQ7]Z4@.I&,!;PN'?&]7?$&T'V;7 MK1!_;XMBR!5FW:8_,Y0G_8NKT_>G)[VKT_,S]O'3Q>6GWMD5NSIGE_T3?^^@ MV7Y2'CE_SZ[^T6>7O8MWO;/^9?W\MW_V_\UZ)U<,3]K-/]4;CQ;QZU(>8--_ M2NMD.OO2$'^!D:,EM,MK+!:&E&!NQ%VTX^:W&NR4C?A8,"/& M4DQ$ K.E9>^UR5BK6?\7TRF[_,@^JM*R$VTP$G!J,;L.BW8#>+#PALY9-F/7 MN9XHD0Q%+;C'")J-6*)A0:X=HX52N\+2XET 9B%14U4@&$<32Q&4&LAS+ MH0E&+0:_Q"-F2_IGN7XBC*B8D &9M H#(28T-I%N! -M@6&"I!/? JKI!&:. ML2QA@]FJ&W8="P?W8$&P5.;P-@5NZ=T:@ !R/#8KSV6>(JM\^N#W6)4)>"*" M*ZZL(?K2J!F#TI:P0YA2:@F.*BYV3324320QKA%%J4 1&B$S8NS7I^8VQ%+ ME9[8.5R,&$KK#&9\QNEFT!M:UE:B;N?*W-)VUP-_V&!7-[ST\_-IN]DZ[M@J MME6GH*S1:2IQN6=?>A^>,FZ$CQ:\+P=*D%>9 $0&2MH1K2"R#$6#"@==)]+& M2ML2ZT@%HU4(6V%T+!+LA4R]*!8K6 :^WCO9$ MT*)UE(2K<"EI?,H#7(@_HW1>05&(*NFRM:#TAJ 4@LC.=6R!@GK,G@Q6ADZTV8/PV$$2(0&&]2.XL2;L+L<$ZQ+9.\UM(V[Y ; TX@'0L$\(1 MMSKG5 FY!09I0B%P<9/, PWH23Z02KH9-:A-8@GV'A,^W &Q-TA7)AQ?<*>5 M046)T=4BB-10XUB;Q"O@9YVAR-$G%5"')Z(@.!,)YKB +,!>%JAY3Q!;<8/U MQUR5/L?)\2)-Z8QI#)?9#6/$LD%N4;3"Y>;1PF,)"U%P;!A@!KIT=ZNP35GE M"VI!TUGZ^9SGT\/$5Q!VQ]B_O3@D*#4!$??#AAM?:HIP3_9#(L'5!AJ M43J.2T-Q6>D'F]AFVCH\H ,B,+,Q./U1HI\($_B,N%VT.\IS#R&1^ +H3:B* MTPS;J6NAJEW7&GWMZZVZ%S<[ I*CKYF:_5%$,L=8;9F 5 ]6H[S,1_OR:8['/6QO:8J00 )M%FC;$4N!N%4M8C&F3@2_IIH? MNKBO^G[^\*=*HWN:0"O=@%B&A!7?$9)C4(F&(W%H0='S>:"WH 2?'"BLB&$5Z$ M-\J09^;":/L0$BJ:4U=$H$H6'O"\#X\;;UZ0<_9=<@?)Z\9A^S,DA^W&ZYML M\(M9UZMZI]UJ-XZ/X-^-(9C ROH U>0Z\O_6Z<8&[>=OS2N/-@_;,N^,J3-B M>*GB#MC<\9+\^":VV@]*]_;GT;5MMF^%KE\1Y(A]X#/6KK%VLWUXXSWYAIAL MZYLYG:D^-6BVWX!P!SSV;A9]"Q\%[3N+3RZ\+:T".M.YS>ZZ;]_NTTN]WL4) M>]?[]*%W=K;)FX\[P]?;QS?W^$;;'O!]RU?D[=.S>&=3[>:[\[_2[#&![NE9 MO+-I=C+B$IO$W&\A3T92I*P_%7%)QZ#L/!RB/-;DJZ:0'Q.%K_3[7PGYQ!,R MJ$<,(NG .[[3<7L?PXLBKFZGYLO[/\&+\7_';?0Z]],YXJ,:V'DU*I M<]KEEUG>2:0M%)]%]'0!G;DIF[\LKTZKYJ+]TKK(DQ_SR?GF#U1_P$?G([/, MU*$(E;S.4R@7<37A,^MK>7>?/OY_^U-WW_^W@?\!4$L#!!0 ( -F HEAR MIAZ-'P@ )(R - U;6V_;-A1^WZ_@6G1( ' MY_*="TFYE]H\>_T=ZZ6"Q_AD/2MM)E[W_PAVVLU.;]M?@F"[IN@-5#QAQDXR M\>.3G.NA+$+&*ZN^EWFIM.6%[98\CF4Q#-FK\K+[Q+&-Y6@ZJ'X:6%6&K>:> M++JY+()4R&%J<>,%;@S496#DO\1CH'0L=( [X-0KITP255@B$6&[5=JN%\2S M[+IG"<]E-@G/92X,>R_&[%3EO)@2#I2U*@>M%9-HU]W=LN M\1\6]V0AC[[2! MRN(%J^PO&>5 2Y[=:(K^92H'TC*/MYE!OK8I/L';F^EUS<5?6Z,(\PJ]K-.W M=.5A__3\Z.W1X<'YT?%[=O+[Z=GO!^_/V?DQ.^L?NGL[K6_IX]NWR/%;=OZN MS\X.3M\$&UE %RR?LHE#C3,1#T?#F MT8+:(Q8K:% HRV@@EP7CQ815A=65@(S45>;/99$@JESXX'N453%XPH,+IFS ^U)G M$P:A#6&',)5EF,DR?B)F5)IL9F"A-U-AKDE[WQV_VV3G5ZSTP]/+3JN]WS6U;^M*05&C MDD3B%?W+*.7%4+ #1.IIE8&BO<.#]MZ6\%*T]V)_ MY2\E=5"%APOQ9Q3."RCR7B59UIXHN3)1@HE(SV5L@8)JS(W%M/8Z-37AWK/E M-=G_%3Z\R7X2!G/#B"[]?MS##:H,$:_,^D,H10\$O%7/Y).^JC08((!'TKBT M "I1.#[4ULP3RF)2TB+CSOUUUI^[L%$G+'HHD5P@BU&9C+EU@@Z,C"77DA20 MOC:Y-%D0)S0.J!=S#"5['% MXHMO T&$LGAK7!!H".9$P8XD85G#(@-\ ? M=28$+*[CJ9,!.\D',I-V0H5IU;0$>8<'YVJ/UBND"YV-2[27M4)EA9;5P(E4 M2*-(Z=@)X'JKVPF'(PQ$HC&^:1FHRMXLPCKIE,^H!75DR<>[ M63:8]GHN-(0W!2UYB/G#@D*,%..-?-U9M-2INP+W9#4D-L@L5)94%%6:?+)0 M U:QS96Q>$![0F!F(G#ZIT(-$=KS2;F9E3B*;P1Q2%&]0ZJ[U,G/Q.!H: MJ[29E1=W SQSK,VM$!_*=0.%"D8$L82$CLL6P(748BAUX9/ZJBF&Q3^5A (. MKE7A]NG-\X?7#A]@*4N=@P0*:&% 2XQ("OBL+@VSMG0L^ 7E>E^Y7;9W/8?; M.9DN:S="0MU!^F79BO#G,08:,8O^FU%3MRH8 \^CHVCXBF-0;DR5P^:PC=.F MSI0K=P!NHYJ\!/5MMZP'*!N)1J UX!#A\@-B=-URE%Y&6F)@)/QZGR281?01:0\&7J4G/)1]:ULBO\U&KN[;UXUJV/.,E@ M=.*)F*,!0<8GZ&5@CDNL4[QI]O>;K1D]C)[QTHC0^ 97^*-6S*>GDU%S[:$7 M3JEK(E#%LT, QWMWM_FRL_^,7+MMXQN(7C8[G?9':'9?-5M[5VCP12^+5I_W MMCO-_3T 8B5FQE T&"#T+D+W-Z ;*Q28GBC71FWM=F31'5$)096OD>OQ?,,9 M\O[5$.EL%"*=JR&RZIAEW?A8*R)^@JM#]BN?L$Z#=5J=W2O'R"OP40VAV1L)3I=V"9EI7^/^FF_;;+.?3X_.SH]/ MWO5/W9G7\9^K#'H7XIR O-Z+(E_G\;V-MFNGRX^1=I=P M]_ T_M]'FA>/&(32@G=T\PM,J10)>SMKZ8_]WL.F$;C3?/D8@(\!^!B &P?@ MUHD_0D'L78O"YW>U$-[JTO(SNXW'V'S(&D^C!Y^TY;3N6<-FZMR=E^R7?HB0 M9.(R\'OQ4A6T0U;E13>6ILSX)*2GL]0[567USQ7J7='IU&YH((KX=G['L/JM MYUOX)4.JY]$T%#[;!CR!<"'/QGQB7+[M;=,O2EY_U]MVOT7Y#U!+ P04 M" #9@*)8S0:^2QP( 8,P #0 '-P+65X,S%?,RYH=&WM6VUSVS82_MY? M@6LFK3,CRI(ZSSRX(<7_J.5TW^1>:F-XX7KESQ-93&)V5YYWO_>#YO* MV44G6413(2=3%W?:[V0!B?UMM'NYLI'*=.$B*_\CXFZG=/TP4^1T&7?ZOBWC MN52+>"1S8=D7,6=!Y[%6:7^IW7O,L*K/P$BN^K3&N4S=-,ZD MBQ*TBX(F'IY/Y5@Z%HQ+_;#V\BNL7(GL#R\\Z-)]T$+9_W9UG=6U)9A2F&_I MUH/AR>CP\^'!8'1X](4=_W)R^LO@RXB-CMCI\,#?V^GTOJJ_O[U-CCZST=^& M['1P\G'P97@:'?WZ]^%O;' P8FCI=;ZR/1Z-_XOROK9+;X MBBL\;+&?N5FP41OZC85QML42?$ +YJ;RF4P92*>([F((%$FJ3*(5:@.S1)A6&P M2S)EMJ)_R_YS840]""T@EU:A.D+)P^;23;% 6XK$*TCCEE!-IUCF#-U2-EZL MFF'ST;!S"QH$RV0!>Y/KEO9M 0H01[-9:9=%ALCR(83OB:I2C D?KABS!?]+ MHQ8,2EM"#Z%*J24\:L_8*U-#V532P"V2J!0$@ D-Q_GIK-%1=W=+!"VZNVFX M"I>2BJHB (;&9Q32*S@*?B5=[CU1=FFB#!/1.J^B"Q*4:6Y,JK7?J&5O7\7(NJQ@+_JF0+UZ\I@ 3Q3%I/#9 2 MA1^'"IPEJ:P2DQ&*>P#4W+]T8JLF+6J4(!CH8K62*7=>T;&5J>1&T@)DR%"> M*@L:"04$LH8/&>M3C"<2;044P@[==RHYD)=4BA/_85E>B67V08^0RU93,+Z- M!0G"4>@OTALI:5,!-KX*L'N'^#65CV\RN\@RE!YR M!H/9-27$,C7>@[#"Y?JRPB,)'4$V-A0O8UVYFU6X#Z7R"VE!E5EV=UW+QDW- MYX-#!%/0]H<&?VY@2$$SPER$P6R"D7ZOD$F$">-,N;U(=!3C'D B]>3GEU 3TP);J3.AZAW7%?G6 MXU=U*VHV!B:[CZF7_:.(M$%9:QF Q >K?E[&(D7R Q+>M9IFJ1Y'8>.TL1=) MQM_ F#EVZDZ(V_ANK)''2""5T-"/L@5X@5XLT1<^J;YJ4"Q^KR06X %;%8G? MG[UYCH7Q !M;JB D<$";!-IN)%+ :W6"N"A0YX*?$>.'#.XYW]<>_DE*L\E] M$!;J6C)LT=90 $_1T8H+!K@9-W7)@C[P/2J+5L@[%DG'5CFL#MOXU=1LN?9Y MP+/,*2A=!T@=F4&HM> 0X1D"+O6/I&K?MP*-RV*FU4P0EQ=\4C]9,S6IB+Q4 M>B'0.I_J0"/\$K* A*?)3>TK/G*^I*U--8;WA?'6H?8 MG@0[=#N==N=UO^X $RM>6A';4-:*<.2(T4TS-)74 6AQ(UT+02IMI,+@NS^U MW_5>^T-)E]XDT^Z]O4-DYZ=V][(,OIBKBM7GH-U>^_TNG+\6'W,L,QHCS,YB M_S^B&VO4KT]= ]!AH#U9]&>4+Y#4:Y "YK:"-DF'^&\@B[]1Y$^KVG.U6\E^VV[3;[>7#RFS]F M._HX/!F=KK/E;=2RV]Y[H9:GIY9G&>A_,E/]?\?VE>/S!\9UK]M^]Q+6FX/5 M%U/]R<(ZJ$<#Q-)A[.1&BYV*0F*S]2^9"'9LL/-.!1T'-3\)$?CFMTT*FR;: MZ0ZLE?0K!,=&M+FNC# OY/"L$?]BJHTEAZWC<$3&%1LLS\V.PL-=3P>?*K5@ M@\I--3T+2YNV-P_="'3:>\^+$QY9G_WPJONNT__F@'Z)_6=BJB9V\4D//K_1 MCZ+O>@V@_WC>:KKP5DBEQ'H4#(*D+>DQ;Y44_E;94?!%3:__:BR/U,_=F M%B\5B2*]]$;)U"SQ-Q&!Y2*>.6%BKN9\83W/[6_3>RT?OMO?]F_$_!=02P,$ M% @ V8"B6-7]U-:[!@ J4H L !S<"UE>#,R+FAT;>U<;7/3.!#^ MSJ_0E8%I9^(D=MK2V*$SH92786A+4FZ.3XQBR[4X6S*2W,3WZV_EEY"D*6T" MH4EC!EJBM]U]=E?2;KSN!"H*CY^@3D"P![]11U$5DN/3?XR6U6GD'Z"[4?1W M!MQ+D51I2%[N1%A<468CG"C^%XUB+A1FRHFQYU%V9:.C>.3L9(MZ]+J<5/0: MBL=VLWY F1-19@2$7@4*&@ZA8'"2,(TD>=/S<.FTVGH MN<>=1@S_ *$,J56**#3&S@ZBWLL=1H9?)7$5Y>RK.2.VRT,N[*?-[(]S.PC# M7&D#'GH3J+1G0.D*BL-;H3@=!71 %=+6-H9CU4 LH>O%I+JAX%5+Y )=(F9E M^I.*/"%"49^Z6)L4BA,A$]@,D.+(/$*?Z_WZ21WU8AXCY2 4%]+ :8$6F>$1S%F:?[1<_:0ST6V]/?QTC$1E'N(,'W8HH]8 MN %JF34P)&N_AL Q7L(3,D\V/7V MQJ#>8AD%NF:[E1L4A@4]XCEZU"/'V;J=EC0H]G2&G48E82YNCBX-LX55FBH MV [JJST@7L#4!S\B%!Z$9#K^,#0G.I0X.'SF%/&"9D&'#V G>H(1XI0G"@B, MP$!S8NUVO3D>#[82XE@26Y(8 [HDCUN GBB)75,)%]60JM0N1Q>#8)0W1B!; M>[]=WS>?:70:RKME3+O>>G%TQYA]LVZ9UM0@^(^89:T(GLQ67>MH""(9 T'P MOW;VT] -\^W_)O]E=%9@VMRW(!Z[UONUB\-"\V XMP1C[6GKLA;R:>MN^[JO M2]_+OEZ#FFTX&5-DYC>9O$!>H43X(553OPGG'CKC>Y2IY;O M=-BMA^DD@ "V,BB@). $A\B,(C(%+TFZ-SW*033E<>ND\=NG\0;[WPY>WH! MFRI8V[T5N-T+02$^CR% O^&&>^OJAT4@\C *^<7]K_+-;9:X]![XK?,XZ_B] MQ^_[$GBC\EN6=7=^ZQ[IK?TJN54EM]810)W<^M![W[\\OWAWVD/OZJAW_F5= M#_C-W^BK)$V5WUH9=!\$E>K.K,EQ+!MEYFNO- M^*OPY=)%W2ITUJO3GN7_74]U3=_=Z_R,U5J:V70O<4BS;R8 M#T!JN6B(#.=.Y<55Q%AEMOY08-TGC'*!_H9 &ET((JD'[;5QH9T@(2P]TO;!;7O0\-$B1(#X1A+FZ!T9@ MENJJ?'W(9-7RLS+^$*LU7RHRZ.GR")8FH MFN)JQ?7$Z_7@Y<0;BOR0C R/BESU.F&<1,SQJ(Q#G-JZ=WP+*D69_QZCPN%* MTME4@S#O85YP-/\E* _PBJ- _#B[KDA^X3&P#\S9.!SB5&:WFTY#OVKJ^$FG MD;VBZG]02P$"% ,4 " #9@*)8QO58$NH, "%)@ $ M@ $ :6UG-3(Y.#'-D4$L! A0#% @ V8"B6+HG=W\-" /3 T M ( !<0\# '-P+65X,S%?,2YH=&U02P$"% ,4 " #9@*)8C1\( M "2,@ #0 @ &I%P, #,Q M7S,N:'1M4$L! A0#% @ V8"B6-7]U-:[!@ J4H L H ( !.B@# '-P+65X,S(N:'1M4$L%!@ ' < H@$ !XO P $! end XML 87 sp-20240331_htm.xml IDEA: XBRL DOCUMENT 0001059262 sp:SegmentTwoMember 2023-01-01 2023-03-31 0001059262 2023-01-01 2023-03-31 0001059262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001059262 us-gaap:OperatingSegmentsMember sp:LeaseTypeContractsMember sp:SegmentTwoMember 2024-01-01 2024-03-31 0001059262 us-gaap:TreasuryStockCommonMember 2024-03-31 0001059262 srt:MaximumMember us-gaap:EquipmentMember 2024-03-31 0001059262 srt:MaximumMember sp:UnconsolidatedEntitiesMember 2024-03-31 0001059262 us-gaap:CustomerRelationshipsMember 2024-03-31 0001059262 us-gaap:LetterOfCreditMember 2023-03-31 0001059262 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001059262 2023-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:ManagementTypeContractsMember sp:SegmentTwoMember 2024-01-01 2024-03-31 0001059262 sp:RokerIncMember us-gaap:OtherIntangibleAssetsMember 2023-01-01 2023-12-31 0001059262 sp:RokerIncMember 2024-01-01 2024-03-31 0001059262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001059262 sp:LeaseTypeContractsMember 2023-01-01 2023-03-31 0001059262 us-gaap:CommonStockMember 2022-12-31 0001059262 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001059262 us-gaap:TreasuryStockCommonMember 2023-03-31 0001059262 2024-05-01 0001059262 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001059262 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001059262 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001059262 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001059262 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001059262 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001059262 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001059262 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-31 0001059262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001059262 us-gaap:NoncontrollingInterestMember 2023-03-31 0001059262 2024-04-01 2024-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:SegmentOneMember 2024-01-01 2024-03-31 0001059262 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0001059262 sp:RokerIncMember us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:ManagementTypeContractsMember sp:SegmentOneMember 2024-01-01 2024-03-31 0001059262 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-03-31 0001059262 us-gaap:RetainedEarningsMember 2024-03-31 0001059262 sp:ReimbursedManagementTypeContractMember 2024-01-01 2024-03-31 0001059262 sp:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001059262 sp:ManagementTypeContractsMember 2024-01-01 2024-03-31 0001059262 2023-01-01 2023-12-31 0001059262 sp:MetropolisTechnologiesIncMember sp:MergerAgreementMember 2023-10-04 0001059262 us-gaap:MaterialReconcilingItemsMember 2024-01-01 2024-03-31 0001059262 us-gaap:CommonStockMember 2024-03-31 0001059262 2024-01-01 2024-03-31 0001059262 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001059262 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-03-31 0001059262 sp:AmendedCreditAgreementMember sp:TermLoanFacilityMember 2018-11-30 0001059262 sp:SeniorCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-31 0001059262 us-gaap:CustomerContractsMember 2023-12-31 0001059262 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2024-01-01 2024-03-31 0001059262 sp:SegmentTwoMember 2023-12-31 0001059262 2029-01-01 2024-03-31 0001059262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001059262 us-gaap:RevolvingCreditFacilityMember sp:AmendedCreditAgreementMember 2021-02-16 0001059262 us-gaap:NoncontrollingInterestMember 2022-12-31 0001059262 2023-12-31 0001059262 sp:SegmentOneMember 2024-03-31 0001059262 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001059262 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001059262 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001059262 us-gaap:PerformanceSharesMember 2022-12-31 0001059262 sp:LeaseAndManagementTypeContractsMember 2023-01-01 2023-03-31 0001059262 us-gaap:PerformanceSharesMember 2024-03-31 0001059262 sp:MetropolisTechnologiesIncMember sp:MergerAgreementMember 2024-03-31 0001059262 2026-01-01 2024-03-31 0001059262 2024-03-31 0001059262 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001059262 us-gaap:CommonStockMember 2023-12-31 0001059262 sp:SegmentTwoMember 2024-01-01 2024-03-31 0001059262 us-gaap:LetterOfCreditMember 2024-03-31 0001059262 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001059262 sp:TradeNamesAndTradeMarksMember 2024-03-31 0001059262 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001059262 sp:RokerIncMember us-gaap:DevelopedTechnologyRightsMember 2024-01-01 2024-03-31 0001059262 us-gaap:SoftwareDevelopmentMember 2024-03-31 0001059262 sp:SegmentTwoMember 2023-01-01 2023-12-31 0001059262 us-gaap:NoncontrollingInterestMember 2024-03-31 0001059262 sp:SegmentTwoMember 2024-03-31 0001059262 srt:MinimumMember sp:UnconsolidatedEntitiesMember 2024-03-31 0001059262 sp:SegmentOneMember 2024-01-01 2024-03-31 0001059262 us-gaap:RetainedEarningsMember 2023-03-31 0001059262 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001059262 sp:RokerIncMember us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001059262 sp:ManagementTypeContractsMember 2023-01-01 2023-03-31 0001059262 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-12-31 0001059262 sp:RokerIncMember 2023-07-25 2023-07-25 0001059262 us-gaap:CustomerRelationshipsMember 2023-12-31 0001059262 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001059262 sp:AccruedAndOtherCurrentLiabilitiesMember 2024-03-31 0001059262 2023-02-28 0001059262 sp:LeaseTypeContractsMember 2024-01-01 2024-03-31 0001059262 2025-01-01 2024-03-31 0001059262 sp:SegmentOneMember 2023-12-31 0001059262 us-gaap:OperatingSegmentsMember sp:ManagementTypeContractsMember sp:SegmentTwoMember 2023-01-01 2023-03-31 0001059262 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001059262 sp:SegmentOneMember 2023-01-01 2023-03-31 0001059262 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-03-31 0001059262 us-gaap:OtherNoncurrentLiabilitiesMember 2024-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:SegmentOneMember 2023-01-01 2023-03-31 0001059262 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-03-31 0001059262 sp:AccruedAndOtherCurrentLiabilitiesMember 2023-12-31 0001059262 sp:TradeNamesAndTradeMarksMember 2023-12-31 0001059262 sp:AmendedCreditAgreementMember us-gaap:LineOfCreditMember 2024-03-31 0001059262 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:SegmentTwoMember 2024-01-01 2024-03-31 0001059262 sp:LeaseAndManagementTypeContractsMember 2024-01-01 2024-03-31 0001059262 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001059262 sp:SegmentOneMember 2023-01-01 2023-12-31 0001059262 us-gaap:CustomerContractsMember 2024-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:SegmentTwoMember 2023-01-01 2023-03-31 0001059262 2027-01-01 2024-03-31 0001059262 sp:OfficeSpaceMember 2024-01-01 2024-03-31 0001059262 us-gaap:PerformanceSharesMember 2023-12-31 0001059262 us-gaap:OperatingSegmentsMember sp:LeaseTypeContractsMember sp:SegmentOneMember 2024-01-01 2024-03-31 0001059262 sp:MetropolisTechnologiesIncMember sp:MergerAgreementMember 2023-10-04 2023-10-04 0001059262 us-gaap:RetainedEarningsMember 2023-12-31 0001059262 2028-01-01 2024-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:LeaseTypeContractsMember sp:SegmentTwoMember 2023-01-01 2023-03-31 0001059262 us-gaap:CommonStockMember 2023-03-31 0001059262 sp:AmendedCreditAgreementMember 2021-02-16 0001059262 2022-05-31 0001059262 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001059262 sp:RokerIncMember us-gaap:CustomerRelationshipsMember 2024-03-31 0001059262 sp:SeniorCreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001059262 us-gaap:ConvertibleSubordinatedDebtMember 2024-01-01 2024-03-31 0001059262 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001059262 us-gaap:LineOfCreditMember 2024-03-31 0001059262 srt:MinimumMember us-gaap:EquipmentMember 2024-03-31 0001059262 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001059262 us-gaap:NoncompeteAgreementsMember 2024-03-31 0001059262 us-gaap:LineOfCreditMember 2023-12-31 0001059262 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-01-01 2024-03-31 0001059262 sp:RokerIncMember 2024-03-31 0001059262 sp:MayTwoThousandTwentyTwoStockRepurchaseProgramMember 2024-03-31 0001059262 us-gaap:TreasuryStockCommonMember 2023-12-31 0001059262 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001059262 us-gaap:NoncontrollingInterestMember 2023-12-31 0001059262 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001059262 sp:RokerIncMember us-gaap:OtherIntangibleAssetsMember 2024-01-01 2024-03-31 0001059262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001059262 sp:ReimbursedManagementTypeContractMember 2023-01-01 2023-03-31 0001059262 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001059262 us-gaap:ConvertibleSubordinatedDebtMember 2024-03-31 0001059262 sp:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001059262 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-03-31 0001059262 us-gaap:TreasuryStockCommonMember 2022-12-31 0001059262 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2024-01-01 2024-03-31 0001059262 2022-12-31 0001059262 us-gaap:OperatingSegmentsMember sp:LeaseTypeContractsMember sp:SegmentOneMember 2023-01-01 2023-03-31 0001059262 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001059262 sp:OfficeSpaceMember 2023-01-01 2023-03-31 0001059262 us-gaap:LetterOfCreditMember sp:AmendedCreditAgreementMember 2021-02-16 0001059262 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001059262 us-gaap:OperatingSegmentsMember sp:ManagementTypeContractsMember sp:SegmentOneMember 2023-01-01 2023-03-31 0001059262 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-12-31 0001059262 sp:AmendedCreditAgreementMember 2022-04-21 2022-04-21 0001059262 sp:MayTwoThousandTwentyTwoAndFebruaryTwoThousandTwentyThreeStockRepurchaseProgramMember 2024-03-31 0001059262 us-gaap:RetainedEarningsMember 2022-12-31 sp:Variable_interest_entity pure iso4217:USD shares shares sp:Partnership sp:Voting_interest_model_entity iso4217:USD --12-31 Q1 0001059262 false http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtCurrent http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations P9M P1Y P1Y P1Y P1Y P1Y 10-Q true 2024-03-31 2024 false 000-50796 SP Plus Corporation DE 16-1171179 200 E. Randolph Street, Suite 7700 Chicago IL 60601-7702 312 274-2000 Common Stock, $0.001 par value per share SP NASDAQ Yes Yes Large Accelerated Filer false false false 19798884 17800000 19100000 179600000 180500000 13000000.0 12600000 210400000 212200000 72300000 68300000 172700000 179400000 544400000 544600000 56700000 59700000 41900000 42800000 44000000.0 44900000 932000000.0 939700000 1142400000 1151900000 145200000 136600000 107900000 128100000 54300000 56200000 18500000 16500000 325900000 337400000 331900000 335600000 150300000 158000000.0 73700000 70200000 555900000 563800000 881800000 901200000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 0.001 0.001 50000000 50000000 23593626 23593626 19798884 19798884 0 0 3794742 3794742 130400000 130500000 280100000 277900000 -1500000 -1300000 112300000 104700000 260500000 250800000 100000 -100000 260600000 250700000 1142400000 1151900000 159500000 148100000 62600000 68200000 222100000 216300000 229800000 209000000.0 451900000 425300000 107000000.0 102800000 52400000 55200000 159400000 158000000.0 229800000 209000000.0 389200000 367000000.0 34800000 30600000 9000000.0 8400000 18900000 19300000 7400000 6800000 100000 100000 -7300000 -6700000 11600000 12600000 3100000 3300000 8500000 9300000 900000 900000 7600000 8400000 0.38 0.43 0.38 0.42 19803578 19701426 19992969 19867300 8500000 9300000 -200000 200000 8300000 9500000 900000 900000 7400000 8600000 23593626 277900000 -1300000 104700000 -130500000 -100000 250700000 7600000 900000 8500000 -200000 -200000 2300000 2300000 100000 100000 100000 100000 700000 700000 23593626 280100000 -1500000 112300000 -130400000 100000 260600000 23276329 274200000 -1800000 73600000 -120000000 -300000 225700000 8400000 900000 9300000 200000 200000 148806 400000 400000 2200000 2200000 700000 700000 10500000 10500000 500000 500000 23425135 275300000 -1600000 82000000 -130500000 100000 225300000 8500000 9300000 9000000 8400000 2300000 2200000 0 200000 900000 800000 100000 1600000 -700000 -8600000 300000 500000 8700000 7000000 -15100000 -26700000 14600000 7700000 5600000 6700000 100000 0 100000 2100000 -5600000 -8800000 180900000 135800000 177300000 169700000 1200000 1300000 1900000 1900000 0 400000 700000 500000 0 11100000 2800000 0 -10200000 18700000 -100000 -200000 -1300000 17400000 19100000 12400000 17800000 29800000 7000000 6600000 -100000 100000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">1. Significant Accounting Policies and Practices</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">SP Plus Corporation (the "Company") develops and integrates technology with operations management and support to deliver mobility solutions that enable the efficient and time-sensitive movement of people, vehicles and personal travel belongings. The Company is committed to providing solutions that make every moment matter for a world on the go while meeting the objectives of the Company's diverse client base in North America and Europe, which includes aviation, commercial, hospitality and institutional clients. The Company typically enters into contractual agreements with property owners or managers as opposed to owning facilities.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">On October 4, 2023, the Company entered into an Agreement and Plan of Merger (the "Merger Agreement") by and among the Company, Metropolis Technologies, Inc. ("Metropolis") and Schwinger Merger Sub Inc., a direct, wholly owned subsidiary of Metropolis (“Merger Sub”), in an all-cash transaction with a total enterprise value of approximately $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> billion. Pursuant to the Merger Agreement, subject to terms and conditions therein, Merger Sub will acquire all of the outstanding shares of the Company’s common stock for $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.00</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> per share, without interest, and merge with the Company, with the Company surviving as a wholly owned subsidiary of Metropolis. The Company’s stockholders approved the transaction on February 9, 2024. The transaction is expected to close in 2024, subject to other customary closing conditions, including the receipt of regulatory approvals. Upon completion of the transaction, the Company’s shares will no longer trade on the Nasdaq Global Select Market. During the three months ended March 31, 2024, the Company incurred $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million in expenses related to the proposed merger with Metropolis.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The accompanying unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures normally included in the financial statements have been condensed or omitted as permitted by such rules and regulations.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">All adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation have been included. Operating results during the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> are not necessarily indicative of the results to be expected for any other interim period or the fiscal year ending December 31, 2024. The financial statements presented in this report should be read in conjunction with the Company’s annual Consolidated Financial Statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2023 filed on February 28, 2024 with the Securities and Exchange Commission.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Principles of Consolidation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The unaudited Condensed Consolidated Financial Statements include the accounts of the Company, its wholly owned subsidiaries, and Variable Interest Entities ("VIEs") in which the Company is the primary beneficiary. The Company is the primary beneficiary of a VIE when the Company has the power to direct activities that most significantly affect the economic performance of the VIE. If the Company is not the primary beneficiary in a VIE and has significant influence, the Company accounts for the investment in the VIE as an equity method investment. As of March 31, 2024 and December 31, 2023, assets related to consolidated VIEs were </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">53.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">51.4</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, respectively, which were primarily related to right-of-use (“ROU”) assets and property and equipment, net. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and December 31, 2023, liabilities related to consolidated VIEs were </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, respectively, which were primarily related to operating and finance lease liabilities. All intercompany profits, transactions and balances have been eliminated in consolidation.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Cash equivalents represent funds temporarily invested in money market instruments with maturities of three months or less. Cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents that are restricted as to withdrawal or use under the terms of certain contractual agreements were $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, and were included in Cash and cash equivalents within the Condensed Consolidated Balance Sheets.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Allowance for Doubtful Accounts</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Accounts receivable, net of the allowance for doubtful accounts, represents the Company’s estimate of the amount that ultimately will be realized in cash. The Company reviews the adequacy of its allowance for doubtful accounts on an ongoing basis, primarily using a review of specific accounts, as well as historical collection trends and aging of receivables, and records adjustments to the allowance as necessary. Changes in economic conditions or other circumstances could have an impact on the collection of existing accounts receivable balances or future allowance considerations. The Company’s allowance for doubtful accounts, which was included in Accounts receivable, net, within the Condensed Consolidated Balance Sheets, was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Property and Equipment, Net</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Property and equipment includes the Company's equipment, internal-use software, vehicles, leasehold improvements and construction/development in process. Property and equipment are stated at cost, less accumulated depreciation and amortization, whenever applicable.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Certain costs incurred in the planning and evaluation stage of internal-use software projects are recorded to expense as incurred. Costs associated with directly obtaining, developing or upgrading internal-use software are capitalized and included as Software in Property and equipment, net, within the Condensed Consolidated Balance Sheets. When the internal-use software is ready for its intended use, it is amortized on a straight-line basis over the estimated useful life of the internal-use software, which is typically </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">3 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Equipment and vehicles are depreciated on a straight-line basis over their estimated useful lives ranging from </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">10 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">. Expenditures for major renewals and improvements that extend the useful life of property and equipment, other than internal-use software, are capitalized. Leasehold improvements are amortized on a straight-line basis over the terms of the respective leases or the useful lives of the improvements, whichever is shorter.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Equity Investments in Unconsolidated Entities</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company has ownership intere</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">sts in </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> active partnerships, joint ventures or similar arrangements that operate parking facilities, of which</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">are consolidated under the VIE or voting interest models and</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">are unconsolidated where the Company’s ownership interests range from </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">-</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">percent and for which there are no indicators of control. The Company accounts for such investments under the equity method of accounting, and the Company’s underlying share of each investee’s equity of</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and December 31, 2023, respectively, was included in Other noncurrent assets within the Condensed Consolidated Balance Sheets. As the operations of these entities are consistent with the Company’s underlying core business operations, the equity in earnings of these investments were included in Services revenue within the Condensed Consolidated Statements of Income. The equity earnings in these related investments were</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Other Noncurrent Assets</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Other noncurrent assets consisted of equity investments in unconsolidated entities, advances, deposits and cost of contracts, net, as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Accrued and Other Current Liabilities</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Accrued and other current liabilities consisted of insurance, accrued rent, compensation, contingent consideration, payroll withholdings, property, payroll and other taxes and other accrued expenses as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Noncontrolling Interests</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Noncontrolling interests represent the noncontrolling holders’ percentage share of income (losses) from the subsidiaries in which the Company holds a controlling, but less than 100 percent, ownership interest. The results of these subsidiaries are consolidated and included within the Condensed Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">During the three months ended March 31, 2024 and 2023, the Company paid a former minority partner </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, respectively, per the terms of an agreement between the Company and the former minority partner. Per the terms of the agreement, the Company is required to make additional payments to the former minority partner over a </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">ten-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> period, which started in 2023, amounting to a total of $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million to be paid to the former minority partner. As of March 31, 2024 and December 31, 2023, the liability for the payment to the former minority partner was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, of which $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million was recorded in Accrued and other current liabilities and Other noncurrent liabilities, respectively, within the Condensed Consolidated Balance Sheets.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Goodwill</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Goodwill represents the excess of the purchase price paid over the fair value of net assets acquired. In accordance with the Financial Accounting Standards Board's ("FASB") authoritative accounting guidance on goodwill, the Company evaluates goodwill for impairment on an annual basis, or more often if events or circumstances change that could cause goodwill to become impaired. The Company has elected to assess the impairment of goodwill annually on October 1 or at an interim date if there is an event or change in circumstances indicating the carrying value may not be recoverable. The goodwill impairment test is performed at the reporting unit level; the Company's reporting units represent its operating segments, consisting of Commercial and Aviation. Factors that could trigger an impairment review include significant under-performance relative to expected historical or projected future operating results, significant changes in the use of acquired assets or the Company’s business strategy, and significant negative industry or economic trends.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Other Intangible Assets, net</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Other intangible assets represent assets with finite lives that are amortized on a straight-line basis over their estimated useful lives. The Company evaluates other intangible assets on a periodic basis to determine whether events or circumstances warrant a revision to their remaining useful lives. In addition, other intangible assets are reviewed for impairment when circumstances change that would indicate the carrying value may not be recoverable. Assumptions and estimates about future values and remaining useful lives of intangible assets are complex and subjective, and can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors, such as changes in the Company's business strategy and forecasts.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Long-Lived Assets</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company evaluates long-lived assets, including ROU assets and property and equipment, for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable. The Company groups assets at the lowest level for which cash flows are separately identified in order to measure an impairment. Events or circumstances that would result in an impairment review include a significant change in the use of an asset, the planned sale or disposal of an asset, or a projection that demonstrates continuing losses associated with the use of a long-lived asset or asset group. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset or asset group to future undiscounted cash flows expected to be generated by the asset or asset group. If the asset or asset group is determined to be impaired, the impairment recognized is measured by the amount by which the carrying value of the asset or asset group exceeds its fair value.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Assumptions and estimates used to determine cash flows in the evaluation of impairment and the fair values used to determine the impairment are subject to a degree of judgment and complexity. Any future changes to the assumptions and estimates resulting from changes in actual results or market conditions from those anticipated may affect the carrying value of long-lived assets or asset groups and could result in impairment charges. Future events that may result in impairment charges include economic volatility or other factors that could decrease revenues and profitability of existing locations and changes in the cost structure of existing facilities, such as increasing labor and benefit costs.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Foreign Operations</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company has foreign operations in Canada, Puerto Rico, the United Kingdom and India. Assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the rate in effect on the respective balance sheet date, while income and expenses are translated at the average rates during the respective periods. Translation adjustments resulting from the fluctuations in exchange rates are recorded as a separate component of Accumulated other comprehensive loss in Stockholders’ equity within the Condensed Consolidated Balance Sheets, while transaction gains and losses are recorded within the Condensed Consolidated Statements of Income. Deferred income taxes are not recorded on cumulative foreign currency translation adjustments when the Company expects the foreign earnings to be permanently reinvested.</span></p></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Recently Issued Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Accounting Pronouncements to be Adopted</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Improvements to Reportable Segment Disclosures. Public companies are required to disclose significant segment expenses and other segment items on an interim and annual basis and provide all disclosures about a reportable segment’s profit or loss and assets in interim periods. Entities are also permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the chief operating decision maker ("CODM") to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the Consolidated Financial Statements. These amendments aim to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The guidance is applied retrospectively to all periods presented in the Condensed Consolidated Financial Statements, unless doing so is impracticable. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within the fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">In </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. These amendments require disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. Companies will be required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a certain quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a certain quantitative threshold. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The guidance will be applied on a prospective basis with the option to apply the</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">standard </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">retrospectively. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.</span></p></div> 1500000000 54 2700000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Basis of Presentation</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The accompanying unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures normally included in the financial statements have been condensed or omitted as permitted by such rules and regulations.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">All adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair presentation have been included. Operating results during the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> are not necessarily indicative of the results to be expected for any other interim period or the fiscal year ending December 31, 2024. The financial statements presented in this report should be read in conjunction with the Company’s annual Consolidated Financial Statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2023 filed on February 28, 2024 with the Securities and Exchange Commission.</span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Principles of Consolidation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The unaudited Condensed Consolidated Financial Statements include the accounts of the Company, its wholly owned subsidiaries, and Variable Interest Entities ("VIEs") in which the Company is the primary beneficiary. The Company is the primary beneficiary of a VIE when the Company has the power to direct activities that most significantly affect the economic performance of the VIE. If the Company is not the primary beneficiary in a VIE and has significant influence, the Company accounts for the investment in the VIE as an equity method investment. As of March 31, 2024 and December 31, 2023, assets related to consolidated VIEs were </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">53.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">51.4</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, respectively, which were primarily related to right-of-use (“ROU”) assets and property and equipment, net. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and December 31, 2023, liabilities related to consolidated VIEs were </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, respectively, which were primarily related to operating and finance lease liabilities. All intercompany profits, transactions and balances have been eliminated in consolidation.</span></p> 53000000 51400000 45300000 43500000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Cash equivalents represent funds temporarily invested in money market instruments with maturities of three months or less. Cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents that are restricted as to withdrawal or use under the terms of certain contractual agreements were $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, and were included in Cash and cash equivalents within the Condensed Consolidated Balance Sheets.</span></p> 200000 200000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Allowance for Doubtful Accounts</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Accounts receivable, net of the allowance for doubtful accounts, represents the Company’s estimate of the amount that ultimately will be realized in cash. The Company reviews the adequacy of its allowance for doubtful accounts on an ongoing basis, primarily using a review of specific accounts, as well as historical collection trends and aging of receivables, and records adjustments to the allowance as necessary. Changes in economic conditions or other circumstances could have an impact on the collection of existing accounts receivable balances or future allowance considerations. The Company’s allowance for doubtful accounts, which was included in Accounts receivable, net, within the Condensed Consolidated Balance Sheets, was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, respectively.</span></p> 1400000 2600000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Property and Equipment, Net</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Property and equipment includes the Company's equipment, internal-use software, vehicles, leasehold improvements and construction/development in process. Property and equipment are stated at cost, less accumulated depreciation and amortization, whenever applicable.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Certain costs incurred in the planning and evaluation stage of internal-use software projects are recorded to expense as incurred. Costs associated with directly obtaining, developing or upgrading internal-use software are capitalized and included as Software in Property and equipment, net, within the Condensed Consolidated Balance Sheets. When the internal-use software is ready for its intended use, it is amortized on a straight-line basis over the estimated useful life of the internal-use software, which is typically </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">3 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Equipment and vehicles are depreciated on a straight-line basis over their estimated useful lives ranging from </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">10 years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">. Expenditures for major renewals and improvements that extend the useful life of property and equipment, other than internal-use software, are capitalized. Leasehold improvements are amortized on a straight-line basis over the terms of the respective leases or the useful lives of the improvements, whichever is shorter.</span></p> P3Y P1Y P10Y <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Equity Investments in Unconsolidated Entities</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company has ownership intere</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">sts in </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> active partnerships, joint ventures or similar arrangements that operate parking facilities, of which</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">are consolidated under the VIE or voting interest models and</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">are unconsolidated where the Company’s ownership interests range from </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">-</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">percent and for which there are no indicators of control. The Company accounts for such investments under the equity method of accounting, and the Company’s underlying share of each investee’s equity of</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and December 31, 2023, respectively, was included in Other noncurrent assets within the Condensed Consolidated Balance Sheets. As the operations of these entities are consistent with the Company’s underlying core business operations, the equity in earnings of these investments were included in Services revenue within the Condensed Consolidated Statements of Income. The equity earnings in these related investments were</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, respectively.</span></p> 26 20 6 0.30 0.50 12300000 12200000 500000 700000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Other Noncurrent Assets</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Other noncurrent assets consisted of equity investments in unconsolidated entities, advances, deposits and cost of contracts, net, as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Accrued and Other Current Liabilities</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Accrued and other current liabilities consisted of insurance, accrued rent, compensation, contingent consideration, payroll withholdings, property, payroll and other taxes and other accrued expenses as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Noncontrolling Interests</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Noncontrolling interests represent the noncontrolling holders’ percentage share of income (losses) from the subsidiaries in which the Company holds a controlling, but less than 100 percent, ownership interest. The results of these subsidiaries are consolidated and included within the Condensed Consolidated Financial Statements.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">During the three months ended March 31, 2024 and 2023, the Company paid a former minority partner </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, respectively, per the terms of an agreement between the Company and the former minority partner. Per the terms of the agreement, the Company is required to make additional payments to the former minority partner over a </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">ten-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> period, which started in 2023, amounting to a total of $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million to be paid to the former minority partner. As of March 31, 2024 and December 31, 2023, the liability for the payment to the former minority partner was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, of which $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million was recorded in Accrued and other current liabilities and Other noncurrent liabilities, respectively, within the Condensed Consolidated Balance Sheets.</span></p> 100000 2100000 P10Y 4500000 1700000 1700000 400000 400000 1300000 1300000 <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Goodwill</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Goodwill represents the excess of the purchase price paid over the fair value of net assets acquired. In accordance with the Financial Accounting Standards Board's ("FASB") authoritative accounting guidance on goodwill, the Company evaluates goodwill for impairment on an annual basis, or more often if events or circumstances change that could cause goodwill to become impaired. The Company has elected to assess the impairment of goodwill annually on October 1 or at an interim date if there is an event or change in circumstances indicating the carrying value may not be recoverable. The goodwill impairment test is performed at the reporting unit level; the Company's reporting units represent its operating segments, consisting of Commercial and Aviation. Factors that could trigger an impairment review include significant under-performance relative to expected historical or projected future operating results, significant changes in the use of acquired assets or the Company’s business strategy, and significant negative industry or economic trends.</span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Other Intangible Assets, net</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Other intangible assets represent assets with finite lives that are amortized on a straight-line basis over their estimated useful lives. The Company evaluates other intangible assets on a periodic basis to determine whether events or circumstances warrant a revision to their remaining useful lives. In addition, other intangible assets are reviewed for impairment when circumstances change that would indicate the carrying value may not be recoverable. Assumptions and estimates about future values and remaining useful lives of intangible assets are complex and subjective, and can be affected by a variety of factors, including external factors such as industry and economic trends, and internal factors, such as changes in the Company's business strategy and forecasts.</span></p> <p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Long-Lived Assets</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company evaluates long-lived assets, including ROU assets and property and equipment, for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable. The Company groups assets at the lowest level for which cash flows are separately identified in order to measure an impairment. Events or circumstances that would result in an impairment review include a significant change in the use of an asset, the planned sale or disposal of an asset, or a projection that demonstrates continuing losses associated with the use of a long-lived asset or asset group. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset or asset group to future undiscounted cash flows expected to be generated by the asset or asset group. If the asset or asset group is determined to be impaired, the impairment recognized is measured by the amount by which the carrying value of the asset or asset group exceeds its fair value.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Assumptions and estimates used to determine cash flows in the evaluation of impairment and the fair values used to determine the impairment are subject to a degree of judgment and complexity. Any future changes to the assumptions and estimates resulting from changes in actual results or market conditions from those anticipated may affect the carrying value of long-lived assets or asset groups and could result in impairment charges. Future events that may result in impairment charges include economic volatility or other factors that could decrease revenues and profitability of existing locations and changes in the cost structure of existing facilities, such as increasing labor and benefit costs.</span></p> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Foreign Operations</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company has foreign operations in Canada, Puerto Rico, the United Kingdom and India. Assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the rate in effect on the respective balance sheet date, while income and expenses are translated at the average rates during the respective periods. Translation adjustments resulting from the fluctuations in exchange rates are recorded as a separate component of Accumulated other comprehensive loss in Stockholders’ equity within the Condensed Consolidated Balance Sheets, while transaction gains and losses are recorded within the Condensed Consolidated Statements of Income. Deferred income taxes are not recorded on cumulative foreign currency translation adjustments when the Company expects the foreign earnings to be permanently reinvested.</span></p> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">Recently Issued Accounting Pronouncements</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Accounting Pronouncements to be Adopted</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">In November 2023, the FASB issued Accounting Standards Update ("ASU") 2023-07, Improvements to Reportable Segment Disclosures. Public companies are required to disclose significant segment expenses and other segment items on an interim and annual basis and provide all disclosures about a reportable segment’s profit or loss and assets in interim periods. Entities are also permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the chief operating decision maker ("CODM") to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the Consolidated Financial Statements. These amendments aim to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. In addition, the amendments enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The guidance is applied retrospectively to all periods presented in the Condensed Consolidated Financial Statements, unless doing so is impracticable. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within the fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">In </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. These amendments require disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. Companies will be required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign income taxes and provide more details about the reconciling items in some categories if items meet a certain quantitative threshold. The guidance will require all entities to disclose income taxes paid, net of refunds, disaggregated by federal (national), state and foreign taxes for annual periods and to disaggregate the information by jurisdiction based on a certain quantitative threshold. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The guidance will be applied on a prospective basis with the option to apply the</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">standard </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">retrospectively. The ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is currently assessing the impact of adopting the standard on the Company’s financial statement disclosures.</span></p> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">2. Acquisitions</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">2023 Acquisition</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">On </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">July 25, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, the Company acquired certain assets of Roker Inc. ("Roker"), a United States based provider of fully-integrated parking solutions that simplify permit, violation and enforcement management for organizations and municipalities, for approximately $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million. The Company utilized borrowings under its Senior Credit Facility and cash on hand to fund the acquisition. Roker's operations are included in the Commercial segment.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The acquisition enhances the Company's position as a global provider of frictionless technology solutions that is not dependent on the Company's legacy parking management related operations. Roker has been accounted for as a business combination, and the assets acquired and liabilities assumed were recorded at their fair values as of the acquisition date. Goodwill was measured as the excess of the consideration over the assets acquired, including other intangible assets, less liabilities assumed. Tax deductible goodwill related to the acquisition was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million. The results of Roker's operations are reflected in the Condensed Consolidated Financial Statements from the date of the acquisition.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">During the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, Roker contributed $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million of services revenue and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million of losses before income taxes, primarily due to the amortization related to the acquired other intangible assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The fair values of the assets acquired and liabilities assumed were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.72%;"></td> <td style="width:1%;"></td> <td style="width:13.280000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net cash paid</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As discussed above, during the year ended December 31, 2023, the Company recorded additions to other intangible assets of $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million. </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The other intangible assets acquired were recorded at their fair value on the acquisition date as follows:</span></span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.473%;"></td> <td style="width:2.941%;"></td> <td style="width:14.443%;"></td> <td style="width:2.701%;"></td> <td style="width:1%;"></td> <td style="width:12.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Estimated Life</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Fair Value</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Proprietary know how</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Fair value of identified intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The fair values of other intangible assets acquired were determined to be Level 3 under the fair value hierarchy. The fair value for all identifiable intangible assets was based on assumptions that market participants would use in pricing an asset, based on the most advantageous market for the asset.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The fair value of the Proprietary know how was determined using the multi-period excess earnings method under the income approach utilizing projected financial information for the technology that was acquired. The fair value of the customer relationships was determined using the distributor method under the income approach.</span></p> 2023-07-25 3100000 1000000 100000 200000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The fair values of the assets acquired and liabilities assumed were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.72%;"></td> <td style="width:1%;"></td> <td style="width:13.280000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other intangible assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net cash paid</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 2300000 1000000 200000 3100000 2300000 <span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The other intangible assets acquired were recorded at their fair value on the acquisition date as follows:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.473%;"></td> <td style="width:2.941%;"></td> <td style="width:14.443%;"></td> <td style="width:2.701%;"></td> <td style="width:1%;"></td> <td style="width:12.442%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Estimated Life</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Fair Value</span></p></td> <td style="border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Proprietary know how</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Fair value of identified intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> P8Y 2100000 P5Y4M24D 200000 2300000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">3. Leases</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company leases parking facilities, office space, warehouses, vehicles and equipment and determines if an arrangement is a lease at inception. The Company subleases certain real estate to third parties. The Company's sublease portfolio consists of operating leases for space within leased parking facilities.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of ROU assets and lease liabilities and the classification within the Condensed Consolidated Balance Sheets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023 were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:21.456%;"></td> <td style="width:1.54%;"></td> <td style="width:38.692%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:15.617%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:15.617%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Right-of-use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">179.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_484c03b4-fdbf-4764-bce2-cbd469103922;"><span style="-sec-ix-hidden:F_46cbd5e0-5c3a-467b-ad09-9b356aa871eb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total leased assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">204.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Short-term lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_bc9288ae-985d-44a0-b1d3-e46d66bdb156;"><span style="-sec-ix-hidden:F_9ad99da1-2c27-4089-921e-9aece3ad0a7b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of long-term borrowings</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Noncurrent</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">158.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_fb480939-c39e-4d4b-b20f-be11f4c50c1a;"><span style="-sec-ix-hidden:F_f2d9c5ce-c7b0-49ef-a74b-aaffa1f934e1;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term borrowings, excluding current portion</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of net lease cost and classification within the Condensed Consolidated Statements of Income during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.126%;"></td> <td style="width:1.42%;"></td> <td style="width:35.967%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:12.502%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:12.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;"> (a)(b)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of services - lease type contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Short-term lease</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;"> (a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of services - lease type contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Variable lease</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of services - lease type contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance lease cost</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Amortization of leased assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net lease cost</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.6</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.8</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Arial;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included expense related to leases for office space recorded in General and administrative expenses within the Condensed Consolidated Statements of Income of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Arial;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included rent concessions of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">, respectively. </span></div></div></div><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Sublease income was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023, respectively.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Maturities, lease term and discount rate information of lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.24%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Operating<br/>Leases<br/>Liabilities</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Finance<br/>Leases<br/>Liabilities</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">After 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">235.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">266.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Present value of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">204.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average remaining lease term (years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Future sublease income for the periods shown above was excluded, as the amounts are not material.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Supplemental cash flow information related to leases during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash outflows related to operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash outflows related to interest on finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Financing cash outflows related to finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leased assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leased assets obtained in exchange for new finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of ROU assets and lease liabilities and the classification within the Condensed Consolidated Balance Sheets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023 were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:21.456%;"></td> <td style="width:1.54%;"></td> <td style="width:38.692%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:15.617%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:15.617%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Right-of-use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">179.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_484c03b4-fdbf-4764-bce2-cbd469103922;"><span style="-sec-ix-hidden:F_46cbd5e0-5c3a-467b-ad09-9b356aa871eb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total leased assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">204.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Current</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Short-term lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_bc9288ae-985d-44a0-b1d3-e46d66bdb156;"><span style="-sec-ix-hidden:F_9ad99da1-2c27-4089-921e-9aece3ad0a7b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of long-term borrowings</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Noncurrent</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">158.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_fb480939-c39e-4d4b-b20f-be11f4c50c1a;"><span style="-sec-ix-hidden:F_f2d9c5ce-c7b0-49ef-a74b-aaffa1f934e1;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term borrowings, excluding current portion</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">238.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 172700000 179400000 27500000 24600000 200200000 204000000.0 54300000 56200000 8100000 7500000 150300000 158000000.0 18900000 16600000 231600000 238300000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of net lease cost and classification within the Condensed Consolidated Statements of Income during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.126%;"></td> <td style="width:1.42%;"></td> <td style="width:35.967%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:12.502%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:12.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;"> (a)(b)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of services - lease type contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Short-term lease</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;"> (a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of services - lease type contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Variable lease</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of services - lease type contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Finance lease cost</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Amortization of leased assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net lease cost</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.6</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.8</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:3pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Arial;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included expense related to leases for office space recorded in General and administrative expenses within the Condensed Consolidated Statements of Income of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Arial;transform-origin:top left;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included rent concessions of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">, respectively. </span></div></div> 14200000 13800000 6000000 4900000 15200000 18200000 35400000 36900000 1800000 1600000 400000 300000 37600000 38800000 1000000 1000000 1100000 1300000 200000 500000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Maturities, lease term and discount rate information of lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.24%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Operating<br/>Leases<br/>Liabilities</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Finance<br/>Leases<br/>Liabilities</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">After 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">235.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">266.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Present value of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">204.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">231.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average remaining lease term (years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 49500000 7400000 56900000 54900000 7900000 62800000 42900000 6400000 49300000 29100000 4300000 33400000 23000000 2500000 25500000 36400000 2100000 38500000 235800000 30600000 266400000 31200000 3600000 34800000 204600000 27000000 231600000 P5Y P4Y 0.056 0.065 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Supplemental cash flow information related to leases during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cash paid for amounts included in the measurement of lease liabilities</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash outflows related to operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Operating cash outflows related to interest on finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Financing cash outflows related to finance leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leased assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Leased assets obtained in exchange for new finance lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 20500000 20800000 400000 300000 1900000 1900000 5000000 7800000 5000000 1700000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">4. Revenue</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company recognizes revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Contracts with customers and clients</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company accounts for a contract when it has the approval and commitment from both parties, the rights of the parties are identified, the payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Once a contract is identified, the Company evaluates whether the contract should be accounted for as more than one performance obligation. Substantially all of the Company’s revenues come from the following two types of arrangements: Management type and Lease type contracts.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Management type contracts</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Management type contract revenue consists of management fees, including both fixed and performance-based fees, and in some cases e-commerce technology fees, customer convenience fees and monthly subscription fees related to the use of the Company's technology solutions. In exchange for this consideration, the Company may have a bundle of integrated services that comprise one performance obligation and include services such as managing the facility, as well as ancillary services such as accounting, equipment leasing, consulting, insurance and other value-added services. Management type contract revenues do not include gross customer collections at the managed facilities as these revenues belong to the property owners rather than the Company. Management type contracts generally provide the Company with management fees regardless of the operating performance of the underlying facilities. Revenue is recognized over time as the Company provides services over the term of the contract.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Lease type contracts</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Lease type contract revenue includes gross receipts (net of local taxes), e-commerce technology fees and customer convenience fees. Performance obligations related to lease type contracts include parking for transient and monthly parkers. Revenue is recognized over time as the Company provides services. Under lease type arrangements, the Company pays the property owner a fixed base rent, percentage rent that is tied to the facility’s financial performance, or a combination of both. The Company operates the parking facility and is responsible for most operating expenses, but typically is not responsible for major maintenance, capital expenditures or real estate taxes.</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Service concession arrangements</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Certain expenses (primarily rental expense), as well as depreciation and amortization, related to service concession arrangements for lease type contracts, are recorded as a reduction of Service revenue – lease type contracts.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company recorded $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million of cost concessions related to service concession arrangements (recognized as an increase to revenue) during the three months ended March 31, 2024 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Disaggregation of revenue</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company disaggregates its revenue from contracts with customers by type of arrangement for each of the reportable segments. The Company has concluded that such disaggregation of revenue best depicts the overall economic nature, timing and uncertainty of the Company's revenue and cash flows affected by the economic factors of the respective contractual arrangement. See Note 13.</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;"> Segment Information</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> for further information on disaggregation of the Company's revenue by segment.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Performance obligations</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As of March 31, 2024, the Company had $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">193.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million related to performance obligations that were unsatisfied or partially unsatisfied for which the Company expects to recognize revenue. This amount excludes variable consideration primarily related to contracts where the Company and customer share the gross revenues or operating profit for the location and contracts where transaction prices include performance incentives that are constrained at contract inception. These performance incentives are</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">based on measures that are ascertained exclusively by future performance and therefore cannot be estimated at contract inception by the Company. The Company applies the practical expedient that permits exclusion of information about the remaining performance obligations that have original expected durations of one year or less.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company expects to recognize the remaining performance obligations as revenue in future periods as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.2%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions) (unaudited)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Remaining<br/>Performance<br/>Obligations</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_aa196433-53c4-4a09-85bc-71922acf1b55;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_5aea0ade-273b-41b9-9c13-7a427191ba72;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">51.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_a01ecd72-3df5-415f-a42f-d85f4c2b3aa1;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_96471b18-14c9-45ab-b5c0-30010286f89e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_8ff33d58-010a-4bf8-ab4d-74c58af897f0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_a725502c-0553-4124-a899-8ebf0c2e373b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029 and thereafter</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">193.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Contract balances</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Contract assets and liabilities are reported on a contract-by-contract basis and are included in Accounts receivable, net and Accrued and other current liabilities, respectively, within the Condensed Consolidated Balance Sheets.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The following table provides information about accounts receivable, contract assets and contract liabilities with customers and clients as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.973%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">180.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">181.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Changes in contract assets, which include the recognition of additional consideration due from the client, are offset by reclassifications of contract asset balances to accounts receivable when the Company obtains an unconditional right to consideration, thereby establishing an accounts receivable. The following table provides information about changes to contract assets during the three months ended March 31, 2024 and 2023 (unaudited):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.68%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.120000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additional contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reclassification to accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Changes in contract liabilities primarily include additional contract liabilities and reductions of contract liabilities when revenue is recognized. The following table provides information about changes to contract liabilities during the three months ended March 31, 2024 and 2023 (unaudited):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.973%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additional contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Recognition of revenue from contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Cost of contracts, net</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Cost of contracts expense related to service concession arrangements and certain management type contracts are recorded as a reduction of revenue. Cost of contracts expense during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), which was included as a reduction to Services revenue – management type contracts within the Condensed Consolidated Statements of Income, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of contracts expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As of March 31, 2024 (unaudited) and December 31, 2023, cost of contracts, net of accumulated amortization, included in Other noncurrent assets within the Condensed Consolidated Balance Sheets was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million, respectively</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p> 2700000 2900000 193700000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company expects to recognize the remaining performance obligations as revenue in future periods as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.2%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions) (unaudited)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Remaining<br/>Performance<br/>Obligations</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_aa196433-53c4-4a09-85bc-71922acf1b55;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_5aea0ade-273b-41b9-9c13-7a427191ba72;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">51.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_a01ecd72-3df5-415f-a42f-d85f4c2b3aa1;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_96471b18-14c9-45ab-b5c0-30010286f89e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_8ff33d58-010a-4bf8-ab4d-74c58af897f0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:9pt;font-family:Arial;"><span style="-sec-ix-hidden:F_a725502c-0553-4124-a899-8ebf0c2e373b;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029 and thereafter</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">193.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 58600000 51100000 37600000 23100000 10100000 13200000 193700000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The following table provides information about accounts receivable, contract assets and contract liabilities with customers and clients as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.973%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">180.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">181.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Changes in contract assets, which include the recognition of additional consideration due from the client, are offset by reclassifications of contract asset balances to accounts receivable when the Company obtains an unconditional right to consideration, thereby establishing an accounts receivable. The following table provides information about changes to contract assets during the three months ended March 31, 2024 and 2023 (unaudited):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.68%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.120000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additional contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reclassification to accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Changes in contract liabilities primarily include additional contract liabilities and reductions of contract liabilities when revenue is recognized. The following table provides information about changes to contract liabilities during the three months ended March 31, 2024 and 2023 (unaudited):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.973%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:12.943000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Additional contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Recognition of revenue from contract liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table> 180700000 181900000 300000 1200000 9400000 17500000 1200000 1800000 300000 500000 1200000 1800000 300000 500000 17500000 17400000 8500000 9600000 16600000 17100000 9400000 9900000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Cost of contracts expense related to service concession arrangements and certain management type contracts are recorded as a reduction of revenue. Cost of contracts expense during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), which was included as a reduction to Services revenue – management type contracts within the Condensed Consolidated Statements of Income, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Cost of contracts expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 200000 200000 2000000 2200000 <p id="bm_5__legal_and_other_commitments_and_co" style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">5. Legal and Other Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company is subject to claims and litigation in the normal course of its business, including those related to labor and employment, contracts, personal injury and other related matters, some of which allege substantial monetary damages and claims. Some of these actions may be brought as class actions on behalf of a class or purported class of employees. While the outcomes of claims and legal proceedings brought against the Company are subject to uncertainty, the Company believes the final outcome will not have a material adverse effect on its financial position, results of operations or cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <p id="bm_6__other_intangible_assets__net" style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">6. Other Intangible Assets, net</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of other intangible assets, net, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023, were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:21.902%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:8.890999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:7.148999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:10.152000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:7.148999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:8.15%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:9.151%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:6.4479999999999995%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted <br/>Average <br/>Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Management contract rights</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">81.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">81.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Proprietary know how</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Trade names and trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Covenant not to compete</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other intangible assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">134.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">136.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Amortization expense related to other intangible assets during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), respectively, which was included in Depreciation and amortization within the Condensed Consolidated Statements of Income, was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of other intangible assets, net, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023, were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:21.902%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:8.890999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:7.148999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:10.152000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:7.148999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:8.15%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:9.151%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:6.4479999999999995%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted <br/>Average <br/>Life (Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Gross</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Intangible <br/>Assets, <br/>Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Management contract rights</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">81.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">81.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Proprietary know how</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Trade names and trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Covenant not to compete</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other intangible assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">134.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">136.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> P5Y4M24D 81000000 59300000 21700000 81000000 58000000 23000000 P6Y 24000000 7000000 17000000 24100000 6200000 17900000 P7Y4M24D 25100000 9500000 15600000 25100000 8900000 16200000 P12Y6M 3000000 1300000 1700000 3000000 1200000 1800000 P3Y8M12D 1300000 600000 700000 2900000 2100000 800000 P6Y3M18D 134400000 77700000 56700000 136100000 76400000 59700000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Amortization expense related to other intangible assets during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), respectively, which was included in Depreciation and amortization within the Condensed Consolidated Statements of Income, was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 2900000 3000000 <p id="bm_7__goodwill" style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">7. Goodwill</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The changes in the carrying amounts of goodwill during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net book value as of December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">216.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">604.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">156.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">544.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Foreign currency translation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net book value as of March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">215.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">603.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">156.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">544.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The changes in the carrying amounts of goodwill during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net book value as of December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">216.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">604.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">156.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">544.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Foreign currency translation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net book value as of March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">215.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">603.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">156.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">544.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 388100000 216000000 604100000 59500000 59500000 388100000 156500000 544600000 -100000 -100000 -200000 388000000 215900000 603900000 59500000 59500000 388000000 156400000 544400000 <p id="bm_8__borrowing_arrangements" style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">8. Borrowing Arrangements</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Long-term borrowings, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023, in order of preference, were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Amount Outstanding</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Senior Credit Facility, net of original discount on borrowings</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">323.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">328.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other borrowings</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Deferred financing costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">352.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Current portion of long-term borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total long-term borrowings, excluding current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">331.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">335.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1.5pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included discount on borrowings of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023, respectively.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:9pt;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included finance lease liabilities of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.0</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.1</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023, respectively. See Note 3. </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> for further discussion.</span></div></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Senior Credit Facility</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">On April 21, 2022 (the “Fifth Amendment Effective Date”), the Company entered into a fifth amendment (the “Fifth Amendment”) to the Company’s credit agreement (as amended prior to the Fifth Amendment Effective Date, the “Credit Agreement”; the Credit Agreement, as amended by the Fifth Amendment, the “Amended Credit Agreement”) with Bank of America, N.A. (“Bank of America”), as Administrative Agent, swing-line lender and a letter of credit issuer; certain subsidiaries of the Company, as guarantors; and the lenders party thereto (the “Lenders”), pursuant to which the Lenders have made available to the Company a senior secured credit facility (the “Senior Credit Facility”). The Senior Credit Facility permits aggregate borrowings of $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">600.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million consisting of (i) a revolving credit facility of up to $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">400.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million at any time outstanding, which includes a letter of credit facility that is limited to $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million at any time outstanding, and (ii) a term loan facility of $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million. The maturity date of the Senior Credit Facility is </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">April 21, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, the Company was in compliance with its debt covenants under the Amended Credit Agreement.</span></span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, the Company had $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million of letters of credit outstanding under the Senior Credit Facility and borrowings against the Senior Credit Facility aggregated to $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">324.6</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The weighted average interest rate on the Company's Senior Credit Facility was </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> and </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> during the three months ended March 31, 2024 and 2023, respectively. That rate included the letters of credit for both years. The weighted average interest rate on all outstanding borrowings, not including letters of credit, was </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> and </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> during the three months ended March 31, 2024 and 2023, respectively.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Subordinated Convertible Debentures</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company acquired Subordinated Convertible Debentures ("Convertible Debentures") as a result of the October 2, 2012 acquisition of Central Parking Corporation. As of October 2, 2012, the Convertible Debentures were no longer redeemable for shares. The Convertible Debentures mature on April 1, 2028 at $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> per share. The holders of the Convertible Debentures have the right to redeem the Convertible Debentures for $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.18</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> per share upon acceleration or earlier repayment of the Convertible Debentures. There were </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> redemptions of the Convertible Debentures during the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and the year ended December 31, 2023. The approximate redemption value of the Convertible Debentures outstanding as of March 31, 2024 and December 31, 2023 was </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> m</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">illion.</span></p> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Long-term borrowings, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) and December 31, 2023, in order of preference, were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Amount Outstanding</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Senior Credit Facility, net of original discount on borrowings</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">323.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">328.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other borrowings</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Deferred financing costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">352.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Less: Current portion of long-term borrowings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total long-term borrowings, excluding current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">331.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">335.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:1.5pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included discount on borrowings of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023, respectively.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:9pt;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.333%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included finance lease liabilities of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.0</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.1</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million as of March 31, 2024 and December 31, 2023, respectively. See Note 3. </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> for further discussion.</span></div></div> 323800000 328600000 28100000 25200000 1500000 1700000 350400000 352100000 18500000 16500000 331900000 335600000 800000 900000 27000000 24100000 600000000 400000000 100000000.0 200000000.0 2027-04-21 As of March 31, 2024, the Company was in compliance with its debt covenants under the Amended Credit Agreement. 35700000 324600000 0.067 0.063 0.072 0.067 25 19.18 0 0 1100000 1100000 <p id="bm_9__stock_repurchase_program" style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">9. Stock Repurchase Program</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">In February 2023, the Company's Board of Directors (the "Board") authorized the Company to repurchase, on the open market, shares of the Company's outstanding common stock in an amount not to exceed $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million in aggregate. No shares have been repurchased under this program.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">In May 2022, the Board authorized the Company to repurchase, on the open market, shares of the Company’s outstanding common stock in an amount not to exceed $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.0</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million in aggregate. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million remained available for repurchase under this program.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As a condition of the Merger Agreement, beginning on October 4, 2023, the Company is restricted from repurchasing its common stock.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Stock repurchase activity under the May 2022 stock repurchase program during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.64%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions, except for share and per share data)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total number of shares repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">285,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Average price paid per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total value of common stock repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The remaining authorized repurchase amount under the May 2022 and February 2023 stock repurchase programs as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.2%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total authorized repurchase amount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">120.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total value of shares repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total remaining authorized repurchase amount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> 60000000 60000000 200000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Stock repurchase activity under the May 2022 stock repurchase program during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.64%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.92%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions, except for share and per share data)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total number of shares repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">285,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Average price paid per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total value of common stock repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The remaining authorized repurchase amount under the May 2022 and February 2023 stock repurchase programs as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.2%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total authorized repurchase amount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">120.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total value of shares repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total remaining authorized repurchase amount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">60.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 285700 36.53 10400000 120000000 59800000 60200000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">10. Stock-Based Compensation</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Restricted Stock Units ("RSU's")</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">During the three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, the Company granted </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">158,343</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> and </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,931</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> RSU's, respectively, to certain executives that vest over </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Nonvested RSU's as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024, and changes during the three months ended March 31, 2024 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.806%;"></td> <td style="width:21.184%;"></td> <td style="width:1%;"></td> <td style="width:20.124%;"></td> <td style="width:1%;"></td> <td style="width:3.241%;"></td> <td style="width:1%;"></td> <td style="width:19.644%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Shares</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted Average Grant-Date Fair Value</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Nonvested as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">290,787</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.89</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">158,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Nonvested as of March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">444,436</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.39</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company's stock-based compensation expense related to RSU's during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.833%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, there was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.6</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to RSU's that are expected to be recognized over a weighted average remaining period of approximately </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">2.3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;font-style:italic;min-width:fit-content;">Performance Share Units (“PSU's”)</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">There were </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">251,462</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> nonvested PSU's outstanding at a weighted average grant-date fair value of $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.66</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024 and December 31, 2023. There were no changes during the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">During the three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, the Company granted </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,921</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> PSU's ("2023 PSU's") to certain executives. The performance target for PSU's is based on the achievement of a certain level of operating income, excluding depreciation and amortization, as well as certain other discretionary adjustments by the Board, over a </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> performance period. The ultimate number of shares issued could change depending on the Company’s results over the performance period. The maximum amount of shares that could be issued for the 2023 PSU's and the PSU's granted in 2022 ("2022 PSU's") are </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">248,056</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> and </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">254,868</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, respectively. The Company is currently recognizing expense for the 2023 PSU's and 2022 PSU's based on a payout of </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,509</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> shares and </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">193,700</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> shares, respectively.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company's stock-based compensation expense related to PSU's during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.833%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">, there was $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million of unrecognized stock-based compensation expenses related to PSU's that are expected to be recognized over a weighted average remaining period of approximately </span><span style="font-size:9pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">1.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> years. In addition, the Company could recognize additional future stock-based compensation expenses of $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> million for the 2023 PSU's and 2022 PSU's, respectively, if the maximum performance target is achieved for each award.</span><span style="color:#ff0000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> 158343 126931 P3Y <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Nonvested RSU's as of </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">March 31, 2024, and changes during the three months ended March 31, 2024 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:31.806%;"></td> <td style="width:21.184%;"></td> <td style="width:1%;"></td> <td style="width:20.124%;"></td> <td style="width:1%;"></td> <td style="width:3.241%;"></td> <td style="width:1%;"></td> <td style="width:19.644%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Shares</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Weighted Average Grant-Date Fair Value</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Nonvested as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">290,787</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.89</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">158,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,694</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Nonvested as of March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">444,436</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.39</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 290787 32.89 158343 54 4694 31.96 444436 40.39 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company's stock-based compensation expense related to RSU's during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.833%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company's stock-based compensation expense related to PSU's during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited), which was included in General and administrative expenses within the Condensed Consolidated Statements of Income, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.833%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:14.143%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 1400000 1100000 12600000 P2Y3M18D 251462 251462 32.66 32.66 126921 P3Y 248056 254868 126509 193700 900000 1100000 4200000 P1Y4M24D 4200000 1900000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">11. Net Income per Common Share</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Basic net income per common share is computed by dividing net income by the weighted daily average number of shares of common stock outstanding during the period. Diluted net income per common share is based upon the weighted daily average number of shares of common stock outstanding during the period plus all potentially dilutive stock-based awards, including RSU's and PSU's, using the treasury-stock method.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Unvested PSU's are excluded from the computation of weighted average diluted common shares outstanding if the performance targets upon which the issuance of the shares is contingent have not been achieved and the respective performance period has not been completed as of the end of the period.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Basic and diluted net income per common share and a reconciliation of the weighted average basic common shares outstanding to the weighted average diluted common shares outstanding during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions, except share and per share data)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income attributable to SP Plus Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic weighted average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,803,578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,701,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Dilutive impact of share-based awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">189,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">165,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted weighted average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,992,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,867,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income per common share</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">There were </span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> additional securities that could dilute basic earnings per share in the future that were not included in the computation of diluted earnings per common share, other than those disclosed.</span></p> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Basic and diluted net income per common share and a reconciliation of the weighted average basic common shares outstanding to the weighted average diluted common shares outstanding during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) was as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.713%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.083%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions, except share and per share data)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income attributable to SP Plus Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic weighted average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,803,578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,701,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Dilutive impact of share-based awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">189,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">165,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted weighted average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,992,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,867,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Net income per common share</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 7600000 8400000 19803578 19701426 189391 165874 19992969 19867300 0.38 0.43 0.38 0.42 0 <p id="n13_comprehensive_income" style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">12. Comprehe</span><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">nsive Loss</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of other comprehensive (loss) income during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.09%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended <br/>March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Before Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Income Tax</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net of Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Translation adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive loss</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.09%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended <br/>March 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Before Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Income Tax</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net of Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Translation adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive income</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The changes to accumulated other comprehensive loss by component during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.767%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Foreign<br/>Currency<br/>Translation <br/>Adjustments</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total Accumulated<br/>Other<br/>Comprehensive <br/>Loss</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive loss before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2023 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.767%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Foreign<br/>Currency<br/>Translation <br/>Adjustments</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total Accumulated<br/>Other<br/>Comprehensive <br/>Loss</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive income before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of March 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The components of other comprehensive (loss) income during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.09%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended <br/>March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Before Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Income Tax</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net of Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Translation adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive loss</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.09%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> <td style="width:3.959%;"></td> <td style="width:1%;"></td> <td style="width:10.678%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended <br/>March 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Before Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Income Tax</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Net of Tax Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Translation adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive income</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> -200000 -200000 -200000 -200000 200000 200000 200000 200000 <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The changes to accumulated other comprehensive loss by component during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.767%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Foreign<br/>Currency<br/>Translation <br/>Adjustments</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total Accumulated<br/>Other<br/>Comprehensive <br/>Loss</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive loss before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of March 31, 2024</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The changes to accumulated other comprehensive loss by component during the three months ended March 31, 2023 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.767%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> <td style="width:1.74%;"></td> <td style="width:1%;"></td> <td style="width:14.877%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Foreign<br/>Currency<br/>Translation <br/>Adjustments</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Total Accumulated<br/>Other<br/>Comprehensive <br/>Loss</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other comprehensive income before reclassification</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Balance as of March 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table> -1300000 -1300000 -200000 -200000 -1500000 -1500000 -1800000 -1800000 200000 200000 -1600000 -1600000 <p id="bm_14__business_unit_segment_information" style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#cb333b;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Arial;min-width:fit-content;">13. Segment Information</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Segment information is presented in accordance with a “management approach,” which designates the internal reporting used by the Company's CODM for making decisions and assessing performance as the source of the Company’s reportable segments. The Company’s segments are organized in a manner consistent with which discrete financial information is available and evaluated regularly by the CODM in deciding how to allocate resources and assess performance.</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">An operating segment is defined as a component of an enterprise that engages in business activities from which it may earn revenue and incur expenses, and about which separate financial information is regularly evaluated by the CODM. The CODM is the Company’s chief executive officer.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Each of the operating segments are directly responsible for revenue and expenses related to their operations, including direct segment general and administrative expenses. The CODM assesses the performance of each operating segment using information about operating income (loss) as the primary measure of performance, but does not evaluate segments using discrete asset information. Therefore, assets are not presented at the segment level. There were no material inter-segment transactions during the three months ended March 31, 2024 and 2023, and the Company does not allocate other expense (income), interest expense (income) or income tax expense (benefit) to the operating segments. The accounting policies for segment reporting are the same as for the Company as a whole.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Company’s operating segments are Commercial and Aviation:</span></p><div style="margin-left:3.333%;display:flex;margin-top:9pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Commercial encompasses the Company's services in healthcare facilities, municipalities, including meter revenue collection and enforcement services, government facilities, hotels, commercial real estate, residential communities, retail, colleges and universities, as well as ancillary services such as providing technology-based mobility solutions, shuttle and ground transportation services, valet services, taxi and livery dispatch services and event planning, including shuttle and transportation services. </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Aviation encompasses the Company's services in aviation (i.e., airports, airline and certain hospitality clients with baggage and parking services) as well as ancillary services, which include shuttle and ground transportation services, valet services, baggage handling, baggage repair and replacement, remote air check-in services, wheelchair assist services and other services, as well as providing technology-based mobility solutions.</span></div></div><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">The Other segment includes costs related to the Company’s operational support teams and costs related to common and shared infrastructure, including finance, accounting, information technology, human resources, procurement, legal and corporate development.</span></p><div style="font-size:9pt;font-family:Arial;"><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Revenue, operating income (loss), general and administrative expenses and depreciation and amortization by operating segment during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Services revenue</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Management type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">89.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">79.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Lease type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total Commercial</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">147.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">144.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Management type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Lease type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total Aviation</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reimbursed management type contract revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">229.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">209.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total services revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">451.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">425.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">General and administrative expenses</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total general and administrative expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included depreciation and amortization expenses related to cost of services activities of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023, respectively.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included depreciation and amortization expenses related to cost of service activities of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">, respectively.</span></div></div></div> <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">Revenue, operating income (loss), general and administrative expenses and depreciation and amortization by operating segment during the </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023 (unaudited) were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Three Months Ended</span></p></td> <td style="border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(millions)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">March 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Services revenue</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Management type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">89.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">79.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Lease type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total Commercial</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">147.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">144.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Management type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Lease type contracts</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total Aviation</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">74.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Reimbursed management type contract revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">229.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">209.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total services revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">451.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">425.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Operating income (loss)</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">General and administrative expenses</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total general and administrative expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Commercial</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Aviation</span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;font-family:Arial;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="margin-left:10pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included depreciation and amortization expenses related to cost of services activities of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023, respectively.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">Included depreciation and amortization expenses related to cost of service activities of $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:7pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">, respectively.</span></div></div> 89500000 79800000 58400000 64600000 147900000 144400000 70000000 68300000 4200000 3600000 74200000 71900000 229800000 209000000 451900000 425300000 32400000 31200000 11200000 8600000 -24700000 -20500000 18900000 19300000 8500000 8200000 4100000 3900000 22200000 18500000 34800000 30600000 3900000 3600000 2600000 2800000 2500000 2000000 9000000 8400000 2200000 1900000 1200000 1300000