0000950170-24-010527.txt : 20240202 0000950170-24-010527.hdr.sgml : 20240202 20240202162400 ACCESSION NUMBER: 0000950170-24-010527 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240202 DATE AS OF CHANGE: 20240202 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PTC INC. CENTRAL INDEX KEY: 0000857005 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 042866152 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-18059 FILM NUMBER: 24591829 BUSINESS ADDRESS: STREET 1: 121 SEAPORT BOULEVARD CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: 7813705000 MAIL ADDRESS: STREET 1: 121 SEAPORT BOULEVARD CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: PARAMETRIC TECHNOLOGY CORP DATE OF NAME CHANGE: 19920703 10-Q 1 ptc-20231231.htm 10-Q 10-Q
Q1--09-300000857005false2024http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#NonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#NonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#NonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#NonoperatingIncomeExpense0000857005us-gaap:NondesignatedMembersrt:MaximumMemberus-gaap:ForeignExchangeForwardMember2023-12-310000857005us-gaap:LicenseMember2022-10-012022-12-310000857005us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMember2023-09-300000857005us-gaap:AdditionalPaidInCapitalMember2022-09-300000857005us-gaap:FairValueInputsLevel2Member2023-12-310000857005us-gaap:TrademarksMember2023-12-310000857005us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-310000857005us-gaap:RevolvingCreditFacilityMemberus-gaap:LongTermDebtMember2023-12-310000857005us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000857005srt:MinimumMemberus-gaap:LineOfCreditMember2023-10-012023-12-310000857005us-gaap:SecuredDebtMemberus-gaap:LongTermDebtMember2023-09-300000857005us-gaap:TechnologyServiceMemberus-gaap:CostOfSalesMember2023-10-012023-12-310000857005us-gaap:AdditionalPaidInCapitalMember2023-12-310000857005ptc:SupportAndCloudServicesMemberus-gaap:CostOfSalesMember2022-10-012022-12-310000857005us-gaap:SecuredDebtMember2023-01-310000857005us-gaap:SecuredDebtMember2023-12-310000857005us-gaap:NondesignatedMembercurrency:XXXptc:ForeignExchangeForwardContractAndOptionsMember2023-09-300000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:DKK2023-09-300000857005us-gaap:SecuredDebtMember2023-09-300000857005us-gaap:TechnologyServiceMember2023-10-012023-12-310000857005ptc:SupportAndCloudServicesMember2023-10-012023-12-310000857005us-gaap:OtherNoncurrentAssetsMemberus-gaap:LineOfCreditMember2023-09-3000008570052023-12-3100008570052022-12-310000857005us-gaap:OtherCurrentAssetsMemberus-gaap:LineOfCreditMember2023-12-310000857005us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2022-10-012022-12-310000857005us-gaap:TrademarksMemberptc:PureSystemsMember2023-10-042023-10-040000857005ptc:PureSystemsMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-10-042023-10-040000857005currency:EURus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-09-300000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:CAD2023-12-310000857005us-gaap:LineOfCreditMember2023-12-310000857005us-gaap:TechnologyServiceMemberus-gaap:CostOfSalesMember2022-10-012022-12-310000857005us-gaap:AdditionalPaidInCapitalMember2022-12-310000857005currency:JPYus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-12-310000857005ptc:ServicemaxAcquisitionMember2023-01-030000857005us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:JPY2023-12-310000857005us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000857005us-gaap:OperatingSegmentsMembersrt:EuropeMember2023-10-012023-12-310000857005ptc:ServicemaxAcquisitionMember2023-10-020000857005us-gaap:FairValueInputsLevel1Member2023-09-300000857005ptc:CapitalizedSoftwareMember2023-09-300000857005us-gaap:LongTermDebtMemberptc:A4000Seniornotesdue2028Member2023-12-310000857005us-gaap:RetainedEarningsMember2023-12-310000857005us-gaap:OperatingSegmentsMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:TWD2023-09-300000857005us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000857005us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-09-300000857005us-gaap:OperatingSegmentsMembersrt:AmericasMember2022-10-012022-12-310000857005us-gaap:NondesignatedMembercurrency:ILSptc:ForeignExchangeForwardContractAndOptionsMember2023-12-3100008570052023-09-300000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMemberptc:InterestandOtherExpenseNetMember2022-10-012022-12-3100008570052022-09-300000857005us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-10-012023-12-310000857005us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-12-310000857005ptc:ForeignCurrencyForwardsMember2023-12-310000857005us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-310000857005us-gaap:ResearchAndDevelopmentExpenseMember2022-10-012022-12-310000857005us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000857005us-gaap:TechnologyServiceMember2022-10-012022-12-310000857005us-gaap:CustomerListsMember2023-09-300000857005us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-09-300000857005ptc:UnrecordedMember2023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:TWD2023-12-310000857005us-gaap:LongTermDebtMemberptc:A4000Seniornotesdue2028Member2023-09-300000857005ptc:PureSystemsMember2023-10-012023-12-310000857005ptc:PureSystemsMemberus-gaap:CustomerListsMember2023-10-040000857005ptc:SupportAndCloudServicesMemberus-gaap:CostOfSalesMember2023-10-012023-12-310000857005us-gaap:LineOfCreditMember2023-10-012023-12-310000857005us-gaap:DesignatedAsHedgingInstrumentMembercurrency:JPYus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-09-300000857005us-gaap:FairValueInputsLevel3Member2023-09-300000857005us-gaap:CommonStockMember2022-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:CAD2023-09-300000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMember2023-09-300000857005ptc:ServicemaxAcquisitionMember2023-01-032023-01-030000857005ptc:PureSystemsMember2023-10-042023-10-040000857005us-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2023-10-012023-12-310000857005us-gaap:CommonStockMember2023-12-310000857005us-gaap:RevolvingCreditFacilityMember2023-01-310000857005ptc:SoftwareMember2023-10-012023-12-310000857005us-gaap:SeniorNotesMemberptc:A3625Seniornotesdue2025Member2023-12-310000857005us-gaap:SellingAndMarketingExpenseMember2022-10-012022-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:CHF2023-09-300000857005ptc:PureSystemsMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-10-040000857005us-gaap:ForwardContractsMember2023-12-310000857005us-gaap:FairValueInputsLevel1Member2023-12-310000857005ptc:A3625Seniornotesdue2025Memberus-gaap:LongTermDebtMember2023-12-310000857005ptc:SoftwareMember2022-10-012022-12-310000857005us-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2022-10-012022-12-310000857005us-gaap:RetainedEarningsMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:KRW2023-09-300000857005ptc:A3625Seniornotesdue2025Member2020-02-130000857005us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-3100008570052023-10-012023-12-3100008570052024-01-012023-12-310000857005us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-310000857005us-gaap:OtherNoncurrentAssetsMemberus-gaap:LineOfCreditMember2023-12-310000857005us-gaap:OtherIntangibleAssetsMember2023-09-300000857005us-gaap:SecuredDebtMemberus-gaap:LongTermDebtMember2023-12-310000857005us-gaap:ForwardContractsMember2023-09-300000857005us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMember2023-12-310000857005us-gaap:OtherIntangibleAssetsMember2023-12-310000857005us-gaap:SellingAndMarketingExpenseMember2023-10-012023-12-310000857005us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMember2023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:XXX2023-12-310000857005us-gaap:TrademarksMemberptc:PureSystemsMember2023-10-040000857005us-gaap:LicenseMemberus-gaap:CostOfSalesMember2022-10-012022-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:CNY2023-12-310000857005us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012023-12-310000857005us-gaap:RetainedEarningsMember2023-09-300000857005us-gaap:GeneralAndAdministrativeExpenseMember2022-10-012022-12-310000857005us-gaap:ComputerSoftwareIntangibleAssetMember2023-09-300000857005us-gaap:GeneralAndAdministrativeExpenseMember2023-10-012023-12-310000857005currency:EURus-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMember2023-12-310000857005us-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2023-09-300000857005ptc:PerpetualLicenseMember2022-10-012022-12-310000857005us-gaap:RetainedEarningsMember2022-10-012022-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:GBP2023-09-300000857005us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMember2023-09-300000857005us-gaap:RevolvingCreditFacilityMemberus-gaap:LongTermDebtMember2023-09-300000857005us-gaap:RetainedEarningsMember2022-12-310000857005us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-09-300000857005currency:EURus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-12-310000857005us-gaap:AdditionalPaidInCapitalMember2023-09-300000857005ptc:PureSystemsMemberus-gaap:CustomerListsMember2023-10-042023-10-040000857005ptc:PureSystemsMember2023-10-040000857005ptc:SupportAndCloudServicesMember2022-10-012022-12-310000857005us-gaap:CommonStockMember2022-10-012022-12-310000857005us-gaap:TrademarksMember2023-09-300000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:SEK2023-12-310000857005us-gaap:LicenseMemberus-gaap:CostOfSalesMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:CNY2023-09-300000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:SEK2023-09-300000857005us-gaap:CommonStockMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:KRW2023-12-310000857005ptc:A3625Seniornotesdue2025Memberus-gaap:LongTermDebtMember2023-09-300000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:JPY2023-09-300000857005ptc:ServicemaxAcquisitionMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:GBP2023-12-310000857005ptc:PerpetualLicenseMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMemberptc:InterestandOtherExpenseNetMember2023-10-012023-12-310000857005us-gaap:CommonStockMember2022-09-300000857005us-gaap:CommonStockMember2023-09-300000857005srt:MaximumMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeForwardMember2023-12-310000857005ptc:ServicemaxAcquisitionMember2023-10-022023-10-020000857005us-gaap:OperatingSegmentsMember2022-10-012022-12-3100008570052022-10-012022-12-310000857005us-gaap:LicenseMember2023-10-012023-12-310000857005ptc:RecurringServicesMember2022-10-012022-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMember2022-10-012022-12-310000857005us-gaap:NondesignatedMembercurrency:ILSptc:ForeignExchangeForwardContractAndOptionsMember2023-09-300000857005us-gaap:CustomerListsMember2023-12-310000857005us-gaap:OtherCurrentAssetsMemberus-gaap:LineOfCreditMember2023-09-300000857005us-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2023-12-310000857005ptc:A4000Seniornotesdue2028Member2020-02-130000857005us-gaap:OperatingSegmentsMembersrt:EuropeMember2022-10-012022-12-310000857005ptc:CapitalizedSoftwareMember2023-12-310000857005us-gaap:NondesignatedMembercurrency:EURptc:ForeignExchangeForwardContractAndOptionsMember2023-09-300000857005us-gaap:RetainedEarningsMember2022-09-300000857005us-gaap:FairValueInputsLevel3Member2023-12-310000857005us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-12-310000857005ptc:RecurringServicesMember2023-10-012023-12-310000857005us-gaap:FairValueInputsLevel2Member2023-09-300000857005us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMember2023-12-310000857005us-gaap:SeniorNotesMemberptc:A4000Seniornotesdue2028Member2023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:DKK2023-12-310000857005us-gaap:OperatingSegmentsMembersrt:AmericasMember2023-10-012023-12-3100008570052024-01-310000857005srt:MaximumMemberus-gaap:LineOfCreditMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMember2023-10-012023-12-310000857005us-gaap:NondesignatedMemberptc:ForeignExchangeForwardContractAndOptionsMembercurrency:CHF2023-12-31ptc:Employeesxbrli:purexbrli:sharesiso4217:USDxbrli:sharesiso4217: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 December 31, 2023

OR

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

 

For the transition period from_ to_

Commission File Number: 0-18059

 

PTC Inc.

(Exact name of registrant as specified in its charter)

 

 

Massachusetts

 

04-2866152

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification Number)

121 Seaport Boulevard, Boston, MA 02210

(Address of principal executive offices, including zip code)

(781) 370-5000

(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, $.01 par value per share

PTC

NASDAQ Global Select Market

 

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☑ 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 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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act:

 

Large accelerated filer

 

Accelerated filer

 

Non-accelerated filer

 

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

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

There were 119,552,405 shares of our common stock outstanding on January 31, 2024.

 



 

PTC Inc.

INDEX TO FORM 10-Q

For the Quarter Ended December 31, 2023

 

Page

Number

Part I—FINANCIAL INFORMATION

 

Item 1.

Unaudited Condensed Consolidated Financial Statements:

1

Consolidated Balance Sheets as of December 31, 2023 and September 30, 2023

1

Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022

2

Consolidated Statements of Comprehensive Income for the three months ended December 31, 2023 and December 31, 2022

3

Consolidated Statements of Cash Flows for the three months ended December 31, 2023 and December 31, 2022

4

Consolidated Statements of Stockholders' Equity for the three months ended December 31, 2023 and December 31, 2022

5

Notes to Condensed Consolidated Financial Statements

6

Item 2.

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

16

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

26

Item 4.

Controls and Procedures

26

 

Part II—OTHER INFORMATION

 

Item 1A.

Risk Factors

27

Item 5.

 

Other Information

 

27

Item 6.

Exhibits

28

Signature

29

 

 

 

 


Table of Contents

 

PART I—FINANCIAL INFORMATION

ITEM 1.
UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

PTC Inc.

CONSOLIDATED BALANCE SHEETS

(in thousands, except per share data)

(unaudited)

 

 

 

 

December 31,
2023

 

 

September 30,
2023

 

ASSETS

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

264,997

 

 

$

288,103

 

Accounts receivable, net of allowance for doubtful accounts of $480 and $429 at December 31, 2023 and September 30, 2023, respectively

 

 

678,000

 

 

 

811,398

 

Prepaid expenses

 

 

123,160

 

 

 

96,016

 

Other current assets

 

 

68,252

 

 

 

81,849

 

Total current assets

 

 

1,134,409

 

 

 

1,277,366

 

Property and equipment, net

 

 

85,389

 

 

 

88,391

 

Goodwill

 

 

3,458,463

 

 

 

3,358,511

 

Acquired intangible assets, net

 

 

953,370

 

 

 

941,249

 

Deferred tax assets

 

 

123,109

 

 

 

123,319

 

Operating right-of-use lease assets

 

 

141,340

 

 

 

143,028

 

Other assets

 

 

375,077

 

 

 

356,978

 

Total assets

 

$

6,271,157

 

 

$

6,288,842

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

14,384

 

 

$

43,480

 

Accrued expenses and other current liabilities

 

 

118,751

 

 

 

132,841

 

Accrued compensation and benefits

 

 

117,368

 

 

 

160,431

 

Accrued income taxes

 

 

14,056

 

 

 

14,919

 

Current portion of long-term debt

 

 

12,500

 

 

 

9,375

 

Deferred acquisition payments

 

 

 

 

 

620,040

 

Deferred revenue

 

 

649,707

 

 

 

665,362

 

Short-term lease obligations

 

 

23,567

 

 

 

24,737

 

Total current liabilities

 

 

950,333

 

 

 

1,671,185

 

Long-term debt

 

 

2,248,355

 

 

 

1,686,410

 

Deferred tax liabilities

 

 

40,758

 

 

 

29,508

 

Long-term deferred revenue

 

 

15,777

 

 

 

16,188

 

Long-term lease obligations

 

 

166,458

 

 

 

168,455

 

Other liabilities

 

 

42,823

 

 

 

39,806

 

Total liabilities

 

 

3,464,504

 

 

 

3,611,552

 

Commitments and contingencies (Note 11)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.01 par value; 5,000 shares authorized; none issued

 

 

 

 

 

 

Common stock, $0.01 par value; 500,000 shares authorized; 119,445 and 118,846 shares issued and outstanding at December 31, 2023 and September 30, 2023, respectively

 

 

1,194

 

 

 

1,188

 

Additional paid-in capital

 

 

1,860,934

 

 

 

1,820,905

 

Retained earnings

 

 

1,039,664

 

 

 

973,277

 

Accumulated other comprehensive loss

 

 

(95,139

)

 

 

(118,080

)

Total stockholders’ equity

 

 

2,806,653

 

 

 

2,677,290

 

Total liabilities and stockholders’ equity

 

$

6,271,157

 

 

$

6,288,842

 

 

 

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

1


Table of Contents

 

PTC Inc.

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

 

 

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Revenue:

 

 

 

 

 

 

License

 

$

183,998

 

 

$

172,698

 

Support and cloud services

 

 

330,469

 

 

 

257,656

 

Total software revenue

 

 

514,467

 

 

 

430,354

 

Professional services

 

 

35,747

 

 

 

35,556

 

Total revenue

 

 

550,214

 

 

 

465,910

 

Cost of revenue:

 

 

 

 

 

 

Cost of license revenue

 

 

10,329

 

 

 

12,753

 

Cost of support and cloud services revenue

 

 

67,023

 

 

 

50,225

 

Total cost of software revenue

 

 

77,352

 

 

 

62,978

 

Cost of professional services revenue

 

 

32,668

 

 

 

32,812

 

Total cost of revenue

 

 

110,020

 

 

 

95,790

 

Gross margin

 

 

440,194

 

 

 

370,120

 

Operating expenses:

 

 

 

 

 

 

Sales and marketing

 

 

136,924

 

 

 

118,383

 

Research and development

 

 

105,783

 

 

 

88,177

 

General and administrative

 

 

69,206

 

 

 

50,971

 

Amortization of acquired intangible assets

 

 

10,363

 

 

 

8,026

 

Restructuring and other credits, net

 

 

(795

)

 

 

(338

)

Total operating expenses

 

 

321,481

 

 

 

265,219

 

Operating income

 

 

118,713

 

 

 

104,901

 

Interest and debt premium expense

 

 

(35,334

)

 

 

(16,358

)

Other income (expense), net

 

 

2,220

 

 

 

(2,119

)

Income before income taxes

 

 

85,599

 

 

 

86,424

 

Provision for income taxes

 

 

19,212

 

 

 

11,389

 

Net income

 

$

66,387

 

 

$

75,035

 

Earnings per share—Basic

 

$

0.56

 

 

$

0.64

 

Earnings per share—Diluted

 

$

0.55

 

 

$

0.63

 

Weighted-average shares outstanding—Basic

 

 

119,124

 

 

 

117,819

 

Weighted-average shares outstanding—Diluted

 

 

120,250

 

 

 

118,788

 

 

 

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

 

2


Table of Contents

 

PTC Inc.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

(unaudited)

 

 

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

66,387

 

 

$

75,035

 

Other comprehensive income, net of tax:

 

 

 

 

 

 

Hedge loss arising during the period, net of tax of $3.8 million and $3.8 million in the first quarter of 2024 and 2023, respectively

 

 

(11,511

)

 

 

(11,485

)

Foreign currency translation adjustment, net of tax of $0 for each period

 

 

34,674

 

 

 

60,029

 

Change in defined benefit pension items, net of tax of $0 for each period

 

 

(222

)

 

 

(308

)

Other comprehensive income

 

 

22,941

 

 

 

48,236

 

Comprehensive income

 

$

89,328

 

 

$

123,271

 

 

 

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

3


Table of Contents

 

PTC Inc.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

 

 

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net income

 

$

66,387

 

 

$

75,035

 

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

 

 

 

 

 

 

Depreciation and amortization

 

 

27,222

 

 

 

21,328

 

Amortization of right-of-use lease assets

 

 

7,724

 

 

 

8,054

 

Stock-based compensation

 

 

59,013

 

 

 

41,504

 

Other non-cash items, net

 

 

(1,086

)

 

 

(617

)

Changes in operating assets and liabilities, excluding the effects of acquisitions:

 

 

 

 

 

 

Accounts receivable

 

 

153,950

 

 

 

105,512

 

Accounts payable and accrued expenses

 

 

(51,204

)

 

 

7,680

 

Accrued compensation and benefits

 

 

(13,483

)

 

 

(17,530

)

Deferred revenue

 

 

(29,094

)

 

 

(19,635

)

Accrued income taxes

 

 

13,467

 

 

 

(16,836

)

Other current assets and prepaid expenses

 

 

(19,338

)

 

 

2,956

 

Operating lease liabilities

 

 

(4,953

)

 

 

7,895

 

Other noncurrent assets and liabilities

 

 

(21,264

)

 

 

(34,425

)

Net cash provided by operating activities

 

 

187,341

 

 

 

180,921

 

Cash flows from investing activities:

 

 

 

 

 

 

Additions to property and equipment

 

 

(4,563

)

 

 

(9,180

)

Acquisitions of businesses, net of cash acquired

 

 

(93,457

)

 

 

 

Settlement of net investment hedges

 

 

(7,347

)

 

 

(10,795

)

Divestitures of businesses and assets, net

 

 

 

 

 

(154

)

Net cash used in investing activities

 

 

(105,367

)

 

 

(20,129

)

Cash flows from financing activities:

 

 

 

 

 

 

Borrowings under credit facility

 

 

739,845

 

 

 

 

Repayments of borrowings under credit facility and acquired debt

 

 

(181,441

)

 

 

 

Payments of withholding taxes in connection with stock-based awards

 

 

(50,326

)

 

 

(52,423

)

Payments of principal for financing leases

 

 

 

 

 

(217

)

Credit facility origination costs

 

 

 

 

 

(1,350

)

Payment of deferred acquisition consideration

 

 

(620,040

)

 

 

 

Net cash used in financing activities

 

 

(111,962

)

 

 

(53,990

)

Effect of exchange rate changes on cash, cash equivalents, and restricted cash

 

 

6,689

 

 

 

8,616

 

Net change in cash, cash equivalents, and restricted cash

 

 

(23,299

)

 

 

115,418

 

Cash, cash equivalents, and restricted cash, beginning of period

 

 

288,798

 

 

 

272,888

 

Cash, cash equivalents, and restricted cash, end of period

 

$

265,499

 

 

$

388,306

 

Supplemental disclosure of non-cash financing and investing activities:

 

 

 

 

 

 

Withholding taxes in connection with stock-based awards, accrued

 

$

4,009

 

 

$

452

 

Operating right-of-use assets obtained in exchange for operating lease liabilities

 

$

1,965

 

 

$

13,375

 

 

 

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

4


Table of Contents

 

PTC Inc.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands)

(unaudited)

 

 

 

Three months ended December 31, 2023

 

 

 

Common Stock

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Additional
Paid-In
Capital

 

 

Retained Earnings

 

 

Other
Comprehensive
Loss

 

 

Total
Stockholders’
Equity

 

Balance as of September 30, 2023

 

 

118,846

 

 

$

1,188

 

 

$

1,820,905

 

 

$

973,277

 

 

$

(118,080

)

 

$

2,677,290

 

Common stock issued for employee stock-based awards

 

 

950

 

 

 

10

 

 

 

(10

)

 

 

 

 

 

 

 

 

 

Shares surrendered by employees to pay taxes related to stock-based awards

 

 

(351

)

 

 

(4

)

 

 

(54,332

)

 

 

 

 

 

 

 

 

(54,336

)

Compensation expense from stock-based awards

 

 

 

 

 

 

 

 

94,371

 

 

 

 

 

 

 

 

 

94,371

 

Net income

 

 

 

 

 

 

 

 

 

 

 

66,387

 

 

 

 

 

 

66,387

 

Loss on net investment hedges, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(11,511

)

 

 

(11,511

)

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

34,674

 

 

 

34,674

 

Change in defined benefit pension items, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(222

)

 

 

(222

)

Balance as of December 31, 2023

 

 

119,445

 

 

$

1,194

 

 

$

1,860,934

 

 

$

1,039,664

 

 

$

(95,139

)

 

$

2,806,653

 

 

 

 

Three months ended December 31, 2022

 

 

 

Common Stock

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Additional
Paid-In
Capital

 

 

Retained Earnings

 

 

Other
Comprehensive
Loss

 

 

Total
Stockholders’
Equity

 

Balance as of September 30, 2022

 

 

117,472

 

 

$

1,175

 

 

$

1,720,580

 

 

$

727,737

 

 

$

(153,458

)

 

$

2,296,034

 

Common stock issued for employee stock-based awards

 

 

1,090

 

 

 

11

 

 

 

(11

)

 

 

 

 

 

 

 

 

 

Shares surrendered by employees to pay taxes related to stock-based awards

 

 

(401

)

 

 

(4

)

 

 

(52,871

)

 

 

 

 

 

 

 

 

(52,875

)

Compensation expense from stock-based awards

 

 

 

 

 

 

 

 

34,119

 

 

 

 

 

 

 

 

 

34,119

 

Net income

 

 

 

 

 

 

 

 

 

 

 

75,035

 

 

 

 

 

 

75,035

 

Loss on net investment hedges, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(11,485

)

 

 

(11,485

)

Foreign currency translation adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

60,029

 

 

 

60,029

 

Change in defined benefit pension items, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(308

)

 

 

(308

)

Balance as of December 31, 2022

 

 

118,161

 

 

$

1,182

 

 

$

1,701,817

 

 

$

802,772

 

 

$

(105,222

)

 

$

2,400,549

 

 

 

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

5


Table of Contents

 

PTC Inc.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

1. Basis of Presentation

General

The accompanying unaudited condensed consolidated financial statements include the accounts of PTC Inc. and its wholly owned subsidiaries and have been prepared by management in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and in accordance with the rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. While we believe that the disclosures presented are adequate in order to make the information not misleading, these unaudited quarterly financial statements should be read in conjunction with our annual consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended September 30, 2023. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting only of those of a normal recurring nature, necessary for a fair statement of our financial position, results of operations and cash flows as of the dates and for the periods indicated. The September 30, 2023 Consolidated Balance Sheet included herein is derived from our audited consolidated financial statements.

Unless otherwise indicated, all references to a year mean our fiscal year, which ends on September 30.

Pending Accounting Pronouncements

Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU will be effective for us in 2026. We expect the adoption to result in disclosure changes only.

Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU will be effective for us in 2025. We expect the adoption to result in disclosure changes only.

2. Revenue from Contracts with Customers

Receivables, Contract Assets and Contract Liabilities

 

(in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Short-term and long-term receivables

 

$

880,808

 

 

$

997,490

 

Contract asset

 

$

17,563

 

 

$

16,465

 

Deferred revenue

 

$

665,484

 

 

$

681,550

 

During the three months ended December 31, 2023, we recognized $289.4 million of revenue that was included in Deferred revenue as of September 30, 2023. The remainder of the change was driven by additional deferrals, primarily from new billings.

Our multi-year, non-cancellable on-premises subscription contracts provide customers with an annual right to exchange software within the subscription with other software. As of December 31, 2023

6


Table of Contents

 

and September 30, 2023, our total revenue liability was $25.5 million and $23.7 million, respectively, primarily associated with the annual right to exchange on-premises subscription software.

Remaining Performance Obligations

Our contracts with customers include transaction price amounts allocated to performance obligations that will be satisfied and recognized as revenue at a later date. As of December 31, 2023, the transaction price amounts include performance obligations of $665.5 million recorded in Deferred revenue and $1,499.7 million that are not yet recorded in the Consolidated Balance Sheets. We expect to recognize approximately 60% of the total $2,165.2 million over the next 12 months, with the remaining amount thereafter.

Disaggregation of Revenue

 

(in thousands)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Recurring revenue(1)

 

$

506,027

 

 

$

417,110

 

Perpetual license

 

 

8,440

 

 

 

13,244

 

Professional services

 

 

35,747

 

 

 

35,556

 

Total revenue

 

$

550,214

 

 

$

465,910

 

(1)
Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud services revenue.

Our international revenue is presented based on the location of our customer. Revenue for the geographic regions in which we operate is presented below.

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Americas

 

$

267,267

 

 

$

226,912

 

Europe

 

 

196,953

 

 

 

167,210

 

Asia Pacific

 

 

85,994

 

 

 

71,788

 

Total revenue

 

$

550,214

 

 

$

465,910

 

 

3. Stock-based Compensation

The value of stock issued for restricted stock units (RSUs) vested is as follows:

(in thousands)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Stock issued for vested RSUs

 

$

146,869

 

 

$

143,794

 

Compensation expense recorded for our stock-based awards is classified in our Consolidated Statements of Operations as follows:

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Cost of license revenue

 

$

38

 

 

$

37

 

Cost of support and cloud services revenue

 

 

3,382

 

 

 

2,790

 

Cost of professional services revenue

 

 

1,669

 

 

 

1,248

 

Sales and marketing

 

 

16,127

 

 

 

12,196

 

Research and development

 

 

14,238

 

 

 

11,458

 

General and administrative

 

 

23,559

 

 

 

13,775

 

Total stock-based compensation expense

 

$

59,013

 

 

$

41,504

 

As of December 31, 2023 and September 30, 2023, we had liability-classified awards related to stock-based compensation based on a fixed monetary amount of $9.5 million and $44.9 million, respectively.

7


Table of Contents

 

4. Earnings per Share (EPS) and Common Stock

EPS

The following table presents the calculation for both basic and diluted EPS:

(in thousands, except per share data)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

66,387

 

 

$

75,035

 

Weighted-average shares outstanding—Basic

 

 

119,124

 

 

 

117,819

 

Dilutive effect of restricted stock units

 

 

1,126

 

 

 

969

 

Weighted-average shares outstanding—Diluted

 

 

120,250

 

 

 

118,788

 

Earnings per share—Basic

 

$

0.56

 

 

$

0.64

 

Earnings per share—Diluted

 

$

0.55

 

 

$

0.63

 

Anti-dilutive shares were immaterial for the three months ended December 31, 2023 and December 31, 2022.

5. Acquisitions

Acquisition and transaction-related costs in the three months ended December 31, 2023 totaled $2.5 million, compared to $5.8 million in the three months ended December 31, 2022. These costs are classified in General and administrative expense in the accompanying Consolidated Statements of Operations.

pure-systems

On October 4, 2023, we acquired pure-systems GmbH pursuant to a Share Purchase Agreement. Pure-systems is a leading provider of product and software variant management solutions used by manufacturing companies to efficiently manage the different versions of software and systems engineering assets. The purchase price was $93.5 million, net of cash acquired, which was financed primarily with a draw on the revolving line of our credit facility. Pure-systems had approximately 50 employees on the close date.

The acquisition of pure-systems has been accounted for as a business combination. Assets and liabilities assumed have been recorded at their estimated fair values as of the acquisition date. The fair values of intangible assets were based on valuations using a discounted cash flow model which requires the use of significant estimates and assumptions, including estimating future revenues and costs. The excess of the purchase price over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The purchase price allocation is considered preliminary, pending finalization of the valuation of intangible assets. Additional adjustments may be recorded during the measurement period to Goodwill, intangible assets, and net tax liabilities.

The following table outlines the preliminary purchase price allocation for pure-systems:

(in thousands)

 

 

Goodwill

$

77,118

 

Customer relationships

 

17,400

 

Purchased software

 

10,000

 

Trademarks

 

800

 

Net tax liability

 

(8,860

)

Acquired debt

 

(2,475

)

Other net liabilities

 

(526

)

Total

$

93,457

 

The acquired customer relationships, purchased software, and trademarks are being amortized over useful lives of 18 years, 10 years, and 10 years, respectively, based on the expected economic benefit pattern of the assets. The acquired goodwill will not be deductible for income tax purposes. The amount

8


Table of Contents

 

of goodwill resulting from the purchase price allocation reflects the expected value that will be created by expanding our ALM offerings, which are included within our PLM product group.

Our results of operations for the reported periods if presented on a pro forma basis would not differ materially from our reported results.

ServiceMax

On January 3, 2023, we acquired ServiceMax, Inc. pursuant to a Share Purchase Agreement dated November 17, 2022 for $1,448.2 million, net of cash acquired. PTC paid the first installment of $828.2 million on the acquisition date. The remaining installment of $650.0 million, of which $620.0 million represents the fair value as of the acquisition date and $30.0 million is imputed interest, was paid in October 2023. The fair value of the deferred acquisition payment was calculated based on our borrowing rate at the time of the acquisition. The purchase price allocation resulted in $974.9 million of Goodwill, $628.6 million of intangible assets, $121.7 million of net tax liabilities, and $33.6 million of other net liabilities.

ServiceMax develops and licenses cloud-native, product-centric field service management (FSM) software, which is included within our PLM product group. ServiceMax had approximately 500 employees on the close date.

6. Goodwill and Intangible Assets

Goodwill and acquired intangible assets consisted of the following:

(in thousands)

 

December 31, 2023

 

 

September 30, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

Goodwill (not amortized)

 

 

 

 

 

 

 

$

3,458,463

 

 

 

 

 

 

 

 

$

3,358,511

 

Intangible assets with finite lives (amortized):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchased software

 

$

629,554

 

 

$

406,952

 

 

$

222,602

 

 

$

615,915

 

 

$

395,109

 

 

$

220,806

 

Capitalized software

 

 

22,877

 

 

 

22,877

 

 

 

 

 

 

22,877

 

 

 

22,877

 

 

 

 

Customer lists and relationships

 

 

1,140,213

 

 

427,224

 

 

 

712,989

 

 

 

1,116,117

 

 

 

413,125

 

 

 

702,992

 

Trademarks and trade names

 

 

37,892

 

 

 

20,113

 

 

 

17,779

 

 

 

36,851

 

 

 

19,400

 

 

 

17,451

 

Other

 

 

3,928

 

 

 

3,928

 

 

 

 

 

 

3,867

 

 

 

3,867

 

 

 

 

Total intangible assets with finite lives

 

$

1,834,464

 

 

$

881,094

 

 

$

953,370

 

 

$

1,795,627

 

 

$

854,378

 

 

$

941,249

 

Total goodwill and acquired intangible assets

 

 

 

 

 

 

 

$

4,411,833

 

 

 

 

 

 

 

 

$

4,299,760

 

Changes in Goodwill were as follows:

(in thousands)

 

 

Balance, October 1, 2023

$

3,358,511

 

Acquisitions

 

77,118

 

Foreign currency translation adjustment

 

22,834

 

Balance, December 31, 2023

$

3,458,463

 

The aggregate amortization expense for intangible assets with finite lives is classified in our Consolidated Statements of Operations as follows:

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Amortization of acquired intangible assets

 

$

10,363

 

 

$

8,026

 

Cost of revenue

 

 

9,566

 

 

 

6,142

 

Total amortization expense

 

$

19,929

 

 

$

14,168

 

 

9


Table of Contents

 

7. Fair Value Measurements

The valuation hierarchy for disclosure of assets and liabilities reported at fair value prioritizes the inputs for such valuations into three broad levels:

Level 1: quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2: quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; or
Level 3: unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.

A financial asset's or liability's classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

Money market funds, time deposits, and corporate notes/bonds are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets.

The principal market in which we execute our foreign currency derivatives is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants usually are large financial institutions. Our foreign currency derivatives’ valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.

Our significant financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 and September 30, 2023 were as follows:

(in thousands)

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents(1)

 

$

58,772

 

 

$

 

 

$

 

 

$

58,772

 

Convertible note

 

 

 

 

 

 

 

 

2,000

 

 

 

2,000

 

Forward contracts

 

 

 

 

 

1,473

 

 

 

 

 

 

1,473

 

 

$

58,772

 

 

$

1,473

 

 

$

2,000

 

 

$

62,245

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

 

 

 

 

5,584

 

 

 

 

 

 

5,584

 

 

$

 

 

$

5,584

 

 

$

 

 

$

5,584

 

 

(in thousands)

 

September 30, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents(1)

 

$

72,754

 

 

$

 

 

$

 

 

$

72,754

 

Convertible note

 

 

 

 

 

 

 

 

2,000

 

 

 

2,000

 

Forward contracts

 

 

 

 

 

7,340

 

 

 

 

 

 

7,340

 

 

$

72,754

 

 

$

7,340

 

 

$

2,000

 

 

$

82,094

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

 

 

 

 

3,158

 

 

 

 

 

 

3,158

 

 

$

 

 

$

3,158

 

 

$

 

 

$

3,158

 

(1)
Money market funds and time deposits.

10


Table of Contents

 

8. Derivative Financial Instruments

We enter into foreign currency forward contracts to manage our exposure to foreign currency exchange risk in order to reduce earnings volatility. We do not enter into derivative transactions for trading or speculative purposes.

The following table shows our derivative instruments measured at gross fair value as reflected in the Consolidated Balance Sheets:

(in thousands)

 

Fair Value of Derivatives Designated As Hedging Instruments

 

 

Fair Value of Derivatives Not Designated As Hedging Instruments

 

 

 

December 31,
2023

 

 

September 30,
2023

 

 

December 31,
2023

 

 

September 30,
2023

 

Derivative assets(1):

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

$

 

 

$

3,770

 

 

$

1,473

 

 

$

3,570

 

Derivative liabilities(2):

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

$

3,051

 

 

$

 

 

$

2,533

 

 

$

3,158

 

(1)
As of December 31, 2023 and September 30, 2023, current derivative assets are recorded in Other current assets in the Consolidated Balance Sheets.
(2)
As of December 31, 2023 and September 30, 2023, current derivative liabilities are recorded in Accrued expenses and other current liabilities in the Consolidated Balance Sheets.

Non-Designated Hedges

We hedge our net foreign currency monetary assets and liabilities primarily resulting from foreign currency denominated receivables and payables with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in foreign currency exchange rates. These contracts have maturities of up to approximately three months. Generally, we do not designate these foreign currency forward contracts as hedges for accounting purposes and changes in the fair value of these instruments are recognized immediately in earnings. Because we enter into forward contracts only as an economic hedge, gains or losses on the underlying foreign-denominated balance are generally offset by the losses or gains on the forward contract. Gains and losses on forward contracts and foreign denominated receivables and payables are included in Other income (expense), net.

As of December 31, 2023 and September 30, 2023, we had outstanding forward contracts not designated as hedging instruments with notional amounts equivalent to the following:

Currency Hedged (in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Canadian Dollar / U.S. Dollar

 

$

2,547

 

 

$

5,135

 

Euro / U.S. Dollar

 

 

437,668

 

 

 

383,227

 

British Pound / U.S. Dollar

 

 

5,359

 

 

 

6,058

 

Israeli Shekel / U.S. Dollar

 

 

9,264

 

 

 

11,852

 

Japanese Yen / U.S. Dollar

 

 

 

 

 

4,770

 

Swiss Franc / U.S. Dollar

 

 

11,303

 

 

 

32,766

 

Swedish Krona / U.S. Dollar

 

 

14,229

 

 

 

35,085

 

Chinese Renminbi / U.S. Dollar

 

 

5,180

 

 

 

16,660

 

New Taiwan Dollar / U.S. Dollar

 

 

18,492

 

 

 

11,855

 

Korean Won / U.S. Dollar

 

 

 

 

 

6,157

 

Danish Krone / U.S. Dollar

 

 

5,358

 

 

 

6,731

 

All other

 

 

4,609

 

 

 

3,340

 

Total

 

$

514,009

 

 

$

523,636

 

 

11


Table of Contents

 

The following table shows the effect of our non-designated hedges on the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:

 (in thousands)

 

 

 

Three months ended

 

 

 

Location of Gain (Loss)

 

December 31,
2023

 

 

December 31,
2022

 

Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged

 

Other income (expense), net

 

$

(3,735

)

 

$

(11,009

)

In the three months ended December 31, 2023, foreign currency gains, net were $1.0 million. In the three months ended December 31, 2022, foreign currency losses, net were $3.2 million.

Net Investment Hedges

We translate balance sheet accounts of subsidiaries with foreign functional currencies into the U.S. Dollar using the exchange rate at each balance sheet date. Resulting translation adjustments are reported as a component of Accumulated other comprehensive loss on the Consolidated Balance Sheets. We designate certain foreign exchange forward contracts as net investment hedges against exposure on translation of balance sheet accounts of Euro and Japanese Yen functional subsidiaries. Net investment hedges partially offset the impact of foreign currency translation adjustment recorded in Accumulated other comprehensive loss on the Consolidated Balance Sheets. All foreign exchange forward contracts are carried at fair value on the Consolidated Balance Sheets and the maximum duration of net investment hedge foreign exchange forward contracts is approximately three months.

Net investment hedge relationships are designated at inception, and effectiveness is assessed retrospectively on a quarterly basis using the net equity position of Euro and Japanese Yen functional subsidiaries. As the forward contracts are highly effective in offsetting exchange rate exposure, we record changes in these net investment hedges in Accumulated other comprehensive loss and subsequently reclassify them to foreign currency translation adjustment in Accumulated other comprehensive loss at the time of forward contract maturity. Changes in the fair value of foreign exchange forward contracts due to changes in time value are excluded from the assessment of effectiveness. Our derivatives are not subject to any credit contingent features. We manage credit risk with counterparties by trading among several counterparties and we review our counterparties’ credit at least quarterly.

As of December 31, 2023 and September 30, 2023, we had outstanding forward contracts designated as net investment hedges with notional amounts equivalent to the following:

Currency Hedged (in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Euro / U.S. Dollar

 

$

373,527

 

 

$

337,923

 

Japanese Yen / U.S. Dollar

 

 

10,522

 

 

 

10,285

 

Total

 

$

384,049

 

 

$

348,208

 

 

The following table shows the effect of our derivative instruments designated as net investment hedges in the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:

(in thousands)

 

 

 

Three months ended

 

 

 

Location of Gain (Loss)

 

December 31,
2023

 

 

December 31,
2022

 

Loss recognized in OCI

 

OCI

 

$

(15,304

)

 

$

(15,305

)

Gain (loss) reclassified from OCI to earnings

 

n/a

 

$

-

 

 

$

-

 

Gain recognized, excluded portion

 

Other income (expense), net

 

$

1,136

 

 

$

969

 

As of December 31, 2023, we estimate that all amounts reported in Accumulated other comprehensive loss will be applied against exposed balance sheet accounts upon translation within the next three months.

12


Table of Contents

 

Offsetting Derivative Assets and Liabilities

We have entered into master netting arrangements for our forward contracts that allow net settlements under certain conditions. Although netting is permitted, it is currently our policy and practice to record all derivative assets and liabilities on a gross basis in the Consolidated Balance Sheets.

The following table sets forth the offsetting of derivative assets as of December 31, 2023:

(in thousands)

 

Gross Amounts Offset in the Consolidated Balance Sheets

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

 

As of December 31, 2023

 

Gross
Amount of
Recognized
Assets

 

 

Gross
Amounts
Offset in the
Consolidated
Balance
Sheets

 

 

Net Amounts of
Assets
Presented in
the
Consolidated
Balance Sheets

 

 

Financial
Instruments

 

 

Cash
Collateral
Received

 

 

Net
Amount

 

Forward contracts

 

$

1,473

 

 

$

 

 

$

1,473

 

 

$

(1,473

)

 

$

 

 

$

 

The following table sets forth the offsetting of derivative liabilities as of December 31, 2023:

(in thousands)

 

Gross Amounts Offset in the Consolidated Balance Sheets

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

 

As of December 31, 2023

 

Gross
Amount of
Recognized
Liabilities

 

 

Gross
Amounts
Offset in the
Consolidated
Balance
Sheets

 

 

Net Amounts of
Liabilities
Presented in
the
Consolidated
Balance Sheets

 

 

Financial
Instruments

 

 

Cash
Collateral
Pledged

 

 

Net
Amount

 

Forward contracts

 

$

5,584

 

 

$

 

 

$

5,584

 

 

$

(1,473

)

 

$

 

 

$

4,111

 

 

9. Income Taxes

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Income before income taxes

 

$

85,599

 

 

$

86,424

 

Provision for income taxes

 

$

19,212

 

 

$

11,389

 

Effective income tax rate

 

 

22

%

 

 

13

%

The effective tax rate for the three months ended December 31, 2023 was higher than the effective tax rate for the corresponding prior-year period primarily due to a non-cash tax expense of $3.6 million related to a tax reserve in a foreign jurisdiction as well as a decrease in the excess tax benefits related to stock-based compensation.

In the normal course of business, PTC and its subsidiaries are examined by various taxing authorities, including the Internal Revenue Service in the U.S. We regularly assess the likelihood of additional assessments by tax authorities and provide for these matters as appropriate. We are currently under audit by tax authorities in several jurisdictions. Audits by tax authorities typically involve examination of the deductibility of certain permanent items, transfer pricing, limitations on net operating losses and tax credits.

13


Table of Contents

 

10. Debt

As of December 31, 2023 and September 30, 2023, we had the following debt obligations:

(in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

4.000% Senior notes due 2028

 

$

500,000

 

 

$

500,000

 

3.625% Senior notes due 2025

 

 

500,000

 

 

 

500,000

 

Credit facility revolver line(1)(2)

 

 

766,527

 

 

 

202,000

 

Credit facility term loan(1)(2)

 

 

500,000

 

 

 

500,000

 

Total debt

 

 

2,266,527

 

 

 

1,702,000

 

Unamortized debt issuance costs for the senior notes(3)

 

 

(5,672

)

 

 

(6,215

)

Total debt, net of issuance costs(4)

 

$

2,260,855

 

 

$

1,695,785

 

(1)
Unamortized debt issuance costs related to the credit facility were $2.3 million included in Other current assets and $7.0 million included in Other assets on the Consolidated Balance Sheet as of December 31, 2023 and $2.3 million included in Other current assets and $7.5 million included in Other assets on the Consolidated Balance Sheet as of September 30, 2023.
(2)
The stated maturity date under the credit facility on which both the revolver line and the term loan will mature and all amounts then outstanding will become due and payable is January 3, 2028. However, if our outstanding 2025 Senior Notes have not been refinanced to mature on or after April 3, 2028 or redeemed by November 16, 2024, all amounts outstanding under the credit facility will become due and payable on November 16, 2024. The term loan will begin amortizing in March 2024, with payments of $9.4 million in 2024, $21.9 million in 2025, and $25.0 million in 2026 and 2027, and $418.7 million in 2028.
(3)
Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets.
(4)
As of December 31, 2023 and September 30, 2023, $12.5 million and $9.4 million, respectively, of debt associated with the credit facility term loan was classified as short term with the remaining balance classified as long term.

Senior Unsecured Notes

In February 2020, we issued $500 million in aggregate principal amount of 4.0% senior, unsecured long-term debt at par value, due in 2028 (the 2028 notes) and $500 million in aggregate principal amount of 3.625% senior, unsecured long-term debt at par value, due in 2025 (the 2025 notes).

As of December 31, 2023, the total estimated fair value of the 2028 and 2025 notes was approximately $478.8 million and $491.4 million, respectively, based on quoted prices for the notes on that date.

We were in compliance with all the covenants for all our senior notes as of December 31, 2023.

Credit Agreement

Our credit facility consists of (i) a $1.25 billion revolving credit facility, (ii) a $500 million term loan credit facility, and (iii) an incremental facility pursuant to which we may incur additional term loan tranches or increase the revolving credit facility. As of December 31, 2023, unused commitments under our credit facility were $483 million and amounts available for borrowing were $470 million.

As of December 31, 2023, the fair value of our credit facility approximates its book value.

PTC and certain eligible foreign subsidiaries are eligible borrowers under the credit facility. As of the filing of this Form 10-Q, $221.5 million was borrowed by an eligible foreign subsidiary borrower.

Loans under the credit facility bear interest at variable rates. As of December 31, 2023, the annual rate for borrowings outstanding was 7.2%. A quarterly revolving commitment fee on the undrawn portion of the revolving credit facility is required, ranging from 0.175% to 0.325% per annum, based upon our total leverage ratio.

As of December 31, 2023, we were in compliance with all financial and operating covenants of the credit facility.

14


Table of Contents

 

Interest

In the three months ended December 31, 2023 and 2022, we incurred interest expense on our debt of $35.3 million and $16.4 million, respectively. In the three months ended December 31, 2023, we paid $44.8 million of interest on our debt, of which $30.0 million was interest imputed on the $650.0 million ServiceMax deferred acquisition payment that we settled in the period. In the three months ended December 31, 2022, we paid $4.8 million of interest on our debt. The average interest rate on borrowings outstanding was approximately 5.7% and 4.2% during the three months ended December 31, 2023 and 2022, respectively.

11. Commitments and Contingencies

Guarantees and Indemnification Obligations

We enter into standard indemnification agreements with our customers and business partners in the ordinary course of our business. Under such agreements, we typically indemnify, hold harmless, and agree to reimburse the indemnified party for losses suffered or incurred by the indemnified party, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to our products. Indemnification may also cover other types of claims, including claims relating to certain data breaches. These agreements typically limit our liability with respect to indemnification claims other than intellectual property infringement claims. Historically, our costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and, accordingly, we believe the estimated fair value of liabilities under these agreements is immaterial.

We warrant that our software products will perform in all material respects in accordance with our standard published specifications during the term of the license. Additionally, we generally warrant that our consulting services will be performed consistent with generally accepted industry standards and, in the case of fixed price services, the agreed-upon specifications. In most cases, liability for these warranties is capped. If necessary, we would provide for the estimated cost of product and service warranties based on specific warranty claims and claim history; however, we have not incurred significant cost under our product or services warranties. As a result, we believe the estimated fair value of these liabilities is immaterial.

15


Table of Contents

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Business Overview

PTC is a global software company that provides a portfolio of innovative digital solutions that work together to transform how physical products are engineered, manufactured, and serviced.

Our software portfolio includes award-winning offerings that enable companies to author product data (our computer-aided design (CAD) portfolio solutions) and to manage product data and orchestrate processes (our product lifecycle management (PLM) portfolio solutions).

Our software can be delivered on premises, in the cloud, or in a hybrid model. Our customers include some of the world's most innovative companies in the aerospace and defense, automotive, electronics and high tech, industrial machinery and equipment, life sciences, retail and consumer products industries.

We generate revenue through the sale of subscriptions, which include term-based on-premises software licenses and related support, Software-as-a-Service (SaaS), and hosting services; perpetual licenses; support for perpetual licenses; and professional services (consulting, implementation, and training).

Forward-Looking Statements

Statements in this document that are not historic facts, including statements about our future financial and growth expectations and potential stock repurchases, are forward-looking statements that involve risks and uncertainties that could cause actual results to differ materially from those projected. These risks include: the macroeconomic and/or global manufacturing climates may not improve when or as we expect or may deteriorate due to, among other factors, high interest rates or increases in interest rates and inflation, volatile foreign exchange rates and the relative strength of the U.S. dollar, tightening of credit standards and availability, the effects of the conflicts between Russia and Ukraine and in the Middle East, and growing tensions with China, any of which could cause customers to delay or reduce purchases of new software, reduce the number of subscriptions they carry, or delay payments to us, which would adversely affect ARR and/or our financial results, including cash flow; our businesses, including our ServiceMax, Codebeamer, and SaaS businesses, may not expand and/or generate the ARR and/or cash flow we expect if customers are slower to adopt those technologies than we expect or if they adopt competing technologies; our strategic initiatives and investments, including our accelerated investments in our transition to SaaS and in our ALM business, and the acquisition of ServiceMax, may not deliver the results when or as we expect; we may be unable to generate sufficient operating cash flow to return 50% of free cash flow to shareholders via share repurchases, and other uses of cash or our credit facility limits could preclude such repurchases; and foreign exchange rates may differ materially from those we expect. In addition, our assumptions concerning our future GAAP and non-GAAP effective income tax rates are based on estimates and other factors that could change, including changes to tax laws in the U.S. and other countries and the geographic mix of our revenue, expenses, and profits. Other risks and uncertainties that could cause actual results to differ materially from those projected are described below throughout or referenced in Part II, Item 1A. Risk Factors of this report.

16


Table of Contents

 

Operating and Non-GAAP Financial Measures

Our discussion of results includes discussion of our ARR (Annual Run Rate) operating measure, non-GAAP financial measures, and disclosure of our results on a constant currency basis. ARR and our non-GAAP financial measures, including the reasons we use those measures, are described below in Results of Operations - Operating Measure and Results of Operations - Non-GAAP Financial Measures, respectively. The methodology used to calculate constant currency disclosures is described in Results of Operations - Impact of Foreign Currency Exchange on Results of Operations. You should read those sections to understand our operating measure, non-GAAP financial measures, and constant currency disclosures.

Executive Overview

ARR grew 24% to $2.06 billion as of the end of Q1’24 compared to Q1’23. Organic ARR grew 13% year over year to $1.88 billion. ARR growth was driven by the contribution from the ServiceMax business acquired in Q2'23 and organic growth across all regions and in both the CAD and PLM product groups. In CAD, we delivered 11% ARR growth in Q1’24 (10% in constant currency), with the growth primarily driven by Creo. In PLM, our ARR growth was 34% (33% constant currency), with 19 points of the growth attributable to ServiceMax. Our PLM organic growth in Q1’24 was 15% (14% in constant currency), primarily driven by Windchill and supported by strong percentage growth in ALM due to Codebeamer.

Cash provided by operating activities was $187 million in Q1'24, an increase of $6 million compared to Q1'23. The increase was driven by higher collections (including contributions from ServiceMax) and lower tax payments, partially offset by higher vendor disbursements, interest payments, and salary-related payments. Q1'24 cash from operations includes $45 million of interest payments, compared to $5 million in the prior-year period. Interest payments in Q1'24 included the payment of $30 million imputed interest on the ServiceMax deferred acquisition payment. Free cash flow of $183 million in Q1'24 increased 6% from $172 million in Q1'23.

Revenue growth of 18% (16% constant currency) in Q1'24 compared to Q1'23 was driven by the contribution from ServiceMax as well as organic growth in Creo and Windchill. Interest expense was higher in Q1'24 than in Q1'23 due to higher debt balances and higher interest rates, which adversely affected our net income and earnings per share results.

In October 2023, we made a payment of $650 million to settle the ServiceMax deferred acquisition payment liability, of which $620 million was purchase consideration and $30 million was imputed interest. We financed this payment with borrowings under our revolving credit facility. We also borrowed €85 million under the revolving credit facility to fund the acquisition of pure-systems in October 2023.

17


Table of Contents

 

Results of Operations

The following table shows the operating and financial measures that we consider the most significant indicators of our business performance.

(Dollar amounts in millions, except per share data)

 

Three months ended

 

 

Percent Change

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Actual

 

 

Constant
Currency
(1)

 

ARR

 

$

2,057.2

 

 

$

1,662.6

 

 

 

24

%

 

 

23

%

 

 

 

 

 

 

 

 

 

 

 

 

Total recurring revenue(2)

 

$

506.0

 

 

$

417.1

 

 

 

21

%

 

 

19

%

Perpetual license

 

 

8.4

 

 

 

13.2

 

 

 

(36

)%

 

 

(37

)%

Professional services

 

 

35.7

 

 

 

35.6

 

 

 

1

%

 

 

(1

)%

Total revenue

 

 

550.2

 

 

 

465.9

 

 

 

18

%

 

 

16

%

Total cost of revenue

 

 

110.0

 

 

 

95.8

 

 

 

15

%

 

 

14

%

Gross margin

 

 

440.2

 

 

 

370.1

 

 

 

19

%

 

 

17

%

Operating expenses

 

 

321.5

 

 

 

265.2

 

 

 

21

%

 

 

21

%

Operating income

 

$

118.7

 

 

$

104.9

 

 

 

13

%

 

 

7

%

Non-GAAP operating income(1)

 

$

199.4

 

 

$

166.0

 

 

 

20

%

 

 

16

%

Operating margin

 

 

21.6

%

 

 

22.5

%

 

 

 

 

 

 

Non-GAAP operating margin(1)

 

 

36.2

%

 

 

35.6

%

 

 

 

 

 

 

Diluted earnings per share

 

$

0.55

 

 

$

0.63

 

 

 

 

 

 

 

Non-GAAP diluted earnings per share(1)

 

$

1.11

 

 

$

0.99

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash flow from operations

 

$

187.3

 

 

$

180.9

 

 

 

 

 

 

 

Capital expenditures

 

 

(4.6

)

 

 

(9.2

)

 

 

 

 

 

 

Free cash flow

 

$

182.8

 

 

$

171.7

 

 

 

 

 

 

 

 

(1)
See Non-GAAP Financial Measures below for a reconciliation of our GAAP results to our non-GAAP financial measures and Impact of Foreign Currency Exchange on Results of Operations below for a description of how we calculate our results on a constant currency basis.
(2)
Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud revenue.

 

Impact of Foreign Currency Exchange on Results of Operations

Approximately 50% of our revenue and 30% of our expenses are transacted in currencies other than the U.S. Dollar. Because we report our results of operations in U.S. Dollars, currency translation, particularly changes in the Euro, Yen, Shekel, and Rupee relative to the U.S. Dollar, affects our reported results. Our constant currency disclosures are calculated by multiplying the results in local currency for the quarterly periods for FY'24 and FY'23 by the exchange rates in effect on September 30, 2023.

Revenue

Under ASC 606, the volume, mix, and duration of contract types (support, SaaS, on-premises subscription) starting or renewing in any given period can have a material impact on revenue in the period, and as a result can impact the comparability of reported revenue period over period. We recognize revenue for the license portion of on-premises subscription contracts up front when we deliver the licenses to the customer, typically on the start date, and we recognize revenue on the support portion of on-premises subscription contracts and stand-alone support contracts ratably over the term. We continue to convert existing support contracts to on-premises subscriptions, resulting in a shift to up-front recognition of on-premises subscription license revenue in the period converted compared to ratable recognition for a perpetual support contract. Revenue from our cloud services (primarily SaaS) contracts is recognized ratably. We expect that over time a higher portion of our revenue will be recognized ratably as we expand our SaaS offerings, release additional cloud functionality into our products, and customers migrate from on-premises subscriptions to SaaS. Given the different mix, duration and volume of new and renewing contracts in any period, year-over-year or sequential revenue can vary significantly.

18


Table of Contents

 

Revenue by Line of Business

(Dollar amounts in millions)

 

Three months ended

 

 

Percent Change

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

Actual

 

 

Constant
Currency

 

License

 

$

184.0

 

 

$

172.7

 

 

 

7

%

 

 

5

%

Support and cloud services

 

 

330.5

 

 

 

257.7

 

 

 

28

%

 

 

26

%

Software revenue

 

 

514.5

 

 

 

430.4

 

 

 

20

%

 

 

18

%

Professional services

 

 

35.7

 

 

 

35.6

 

 

 

1

%

 

 

(1

)%

Total revenue

 

$

550.2

 

 

$

465.9

 

 

 

18

%

 

 

16

%

Software revenue in Q1'24 benefited from contributions from ServiceMax, which was acquired in early Q2'23, and from organic growth. Changes in foreign currency exchange rates were a slight tailwind to revenue results in the period.

Within software revenue, license revenue growth was driven by growth in Asia, particularly in Creo and Windchill. Support and cloud services revenue growth was driven by the contribution from ServiceMax, as well as growth in Windchill, particularly in the Americas.

Professional services revenue was flat in Q1'24 compared to Q1'23, despite the addition of ServiceMax professional services revenue. Our expectation is that professional services revenue will continue to trend down over time as we execute on our strategy of leveraging partners to deliver services rather than contracting to deliver services ourselves and as we deliver products that require fewer consulting and training services.

Software Revenue by Product Group

(Dollar amounts in millions)

 

Three months ended

 

 

Percent Change

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

Actual

 

 

Constant
Currency

 

PLM

 

$

314.7

 

 

$

245.4

 

 

 

28

%

 

 

26

%

CAD

 

 

199.8

 

 

 

185.0

 

 

 

8

%

 

 

6

%

Software revenue

 

$

514.5

 

 

$

430.4

 

 

 

20

%

 

 

18

%

PLM software revenue growth in Q1'24 benefited from the contribution from ServiceMax. Excluding ServiceMax revenue, constant currency revenue growth was driven by Windchill, particularly in the Americas, and Codebeamer.

PLM ARR grew 34% (33% constant currency) from Q1’23 to Q1'24, driven primarily by ServiceMax, Windchill, and Codebeamer.

CAD software revenue growth was primarily driven by Creo revenue growth in Europe and Asia Pacific. Growth in Europe was driven in part by longer durations of on-premises subscription contracts.

CAD ARR grew 11% (10% constant currency) from Q1’23 to Q1’24, driven primarily by Creo.

19


Table of Contents

 

Gross Margin

(Dollar amounts in millions)

 

Three months ended

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Percent Change

 

License gross margin

 

$

173.7

 

 

$

159.9

 

 

 

9

%

License gross margin percentage

 

 

94

%

 

 

93

%

 

 

 

Support and cloud services gross margin

 

$

263.4

 

 

$

207.4

 

 

 

27

%

Support and cloud services gross margin percentage

 

 

80

%

 

 

81

%

 

 

 

Professional services gross margin

 

$

3.1

 

 

$

2.7

 

 

 

12

%

Professional services gross margin percentage

 

 

9

%

 

 

8

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Total gross margin

 

$

440.2

 

 

$

370.1

 

 

 

19

%

Total gross margin percentage

 

 

80

%

 

 

79

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-GAAP gross margin(1)

 

$

454.8

 

 

$

380.3

 

 

 

20

%

Non-GAAP gross margin percentage(1)

 

 

83

%

 

 

82

%

 

 

 

(1)
Non-GAAP financial measures are reconciled to GAAP results under Non-GAAP Financial Measures below.

License gross margin increased in Q1’24 compared to Q1’23 at a slightly higher rate than license revenue due to a decrease in Cost of license revenue, which was driven by lower intangible amortization expense.

Support and cloud services gross margin growth in Q1'24 compared to Q1'23 was in line with support and cloud services revenue growth, with costs growing at a similar rate to revenue. The main drivers of the increase to Cost of support and cloud services revenue were royalty expenses, intangible amortization expense, and compensation costs.

Professional services gross margin, like professional services revenue, was relatively flat in Q1'24 compared to Q1'23.

Operating Expenses

(Dollar amounts in millions)

 

Three months ended

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Percent Change

 

Sales and marketing

 

$

136.9

 

 

$

118.4

 

 

 

16

%

% of total revenue

 

 

25

%

 

 

25

%

 

 

 

Research and development

 

$

105.8

 

 

$

88.2

 

 

 

20

%

% of total revenue

 

 

19

%

 

 

19

%

 

 

 

General and administrative

 

$

69.2

 

 

$

51.0

 

 

 

36

%

% of total revenue

 

 

13

%

 

 

11

%

 

 

 

Amortization of acquired intangible assets

 

$

10.4

 

 

$

8.0

 

 

 

29

%

% of total revenue

 

 

2

%

 

 

2

%

 

 

 

Restructuring and other credits, net

 

$

(0.8

)

 

$

(0.3

)

 

 

135

%

% of total revenue

 

 

(0

)%

 

 

(0

)%

 

 

 

Total operating expenses

 

$

321.5

 

 

$

265.2

 

 

 

21

%

Total headcount increased 11% between Q1’23 and Q1’24, primarily driven by our acquisition of ServiceMax.

Operating expenses in Q1'24 increased compared to Q1'23, primarily due to the following:

a $29 million increase in compensation expense (excluding stock-based compensation expense), mainly driven by our acquisition of ServiceMax and annual merit increases; and
a $16 million increase in stock-based compensation expense, driven in part by the acceleration of expense related to the CEO succession (which is included in General and administrative), as well as more grants related mainly to the ServiceMax acquisition.

20


Table of Contents

 

Interest Expense

(Dollar amounts in millions)

 

Three months ended

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Percent Change

 

Interest and debt premium expense

 

$

(35.3

)

 

$

(16.4

)

 

 

116

%

Interest expense includes interest on our revolving credit facility, term loan, and our senior notes due 2025 and 2028. The increase in interest expense was driven by higher total debt and higher interest rates in Q1’24 compared to Q1’23.

Other Income (Expense)

(Dollar amounts in millions)

 

Three months ended

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Percent Change

 

Interest income

 

$

1.3

 

 

$

1.0

 

 

 

25

%

Other income (expense), net

 

 

0.9

 

 

 

(3.1

)

 

 

130

%

Other income (expense), net

 

$

2.2

 

 

$

(2.1

)

 

 

205

%

The increase in Other income (expense), net, was driven by $1.0 million in foreign currency exchange gains in Q1'24 compared to $3.2 million in foreign currency exchange losses in Q1'23 primarily related to our foreign currency forward contracts.

Income Taxes

(Dollar amounts in millions)

 

Three months ended

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

 

Percent Change

 

Income before income taxes

 

$

85.6

 

 

$

86.4

 

 

 

(1

)%

Provision for income taxes

 

$

19.2

 

 

$

11.4

 

 

 

69

%

Effective income tax rate

 

 

22

%

 

 

13

%

 

 

 

The effective tax rate for Q1'24 was higher than the effective tax rate for Q1'23 primarily due to a non-cash tax expense of $3.6 million related to a tax reserve in a foreign jurisdiction as well as a decrease in the excess tax benefits related to stock-based compensation.

Critical Accounting Policies and Estimates

The financial information included in Item 1 reflects no material changes in our critical accounting policies and estimates as set forth under the heading Critical Accounting Policies and Estimates in Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations of our 2023 Annual Report on Form 10-K.

Recent Accounting Pronouncements

As discussed in Note 1. Basis of Presentation to the Condensed Consolidated Financial Statements of this Quarterly Report on Form 10-Q, there have been no accounting pronouncements or changes in accounting pronouncements that are expected to have a material effect on our financial statements or results.

21


Table of Contents

 

Liquidity and Capital Resources

(in millions)

 

December 31, 2023

 

 

September 30, 2023

 

Cash and cash equivalents

 

$

265.0

 

 

$

288.1

 

Restricted cash

 

 

0.5

 

 

 

0.7

 

Total

 

$

265.5

 

 

$

288.8

 

 

 

 

 

 

 

 

(in millions)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Net cash provided by operating activities

 

$

187.3

 

 

$

180.9

 

Net cash used in investing activities

 

$

(105.4

)

 

$

(20.1

)

Net cash used in financing activities

 

$

(112.0

)

 

$

(54.0

)

Cash, Cash Equivalents and Restricted Cash

We invest our cash with highly rated financial institutions. Cash and cash equivalents include highly liquid investments with original maturities of three months or less.

A significant portion of our cash is generated and held outside the U.S. As of December 31, 2023, we had cash and cash equivalents of $23.5 million in the U.S., $91.5 million in Europe, $129.1 million in Asia Pacific (including India) and $20.9 million in other countries. We have substantial cash requirements in the U.S. but believe that the combination of our existing U.S. cash and cash equivalents, our ability to repatriate cash to the U.S., future U.S. operating cash flows, and cash available under our revolving credit facility will be sufficient to meet our ongoing U.S. operating expenses and known capital requirements.

Cash Provided by Operating Activities

Cash provided by operating activities increased $6.4 million in Q1'24 compared to Q1'23. The increase was driven by higher collections (including contribution from ServiceMax) and lower tax payments, partially offset by higher vendor disbursements, interest payments, and salary-related payments. Q1'24 cash from operations includes $44.8 million of interest payments, compared to $4.8 million in the prior-year period. Interest payments in Q1'24 included the payment of $30 million of imputed interest on the ServiceMax deferred acquisition payment.

Cash Used In Investing Activities

Cash used in investing activities in Q1’24 was driven by the acquisition of pure-systems for $93.5 million, net of cash acquired.

Cash Used In Financing Activities

Cash used in financing activities in Q1’24 includes $620.0 million paid to settle the portion of the ServiceMax deferred acquisition payment related to purchase consideration, partially offset by net borrowings of $558.4 million ($739.8 million borrowed under the revolving line of our existing credit facility, less payments of $181.4 million) to fund the ServiceMax deferred acquisition payment and pure-systems acquisition.

22


Table of Contents

 

Outstanding Debt

(in millions)

 

December 31, 2023

 

 

September 30, 2023

 

4.000% Senior notes due 2028

 

$

500.0

 

 

$

500.0

 

3.625% Senior notes due 2025

 

 

500.0

 

 

 

500.0

 

Credit facility revolver line

 

 

766.5

 

 

 

202.0

 

Credit facility term loan

 

 

500.0

 

 

 

500.0

 

Total debt

 

$

2,266.5

 

 

$

1,702.0

 

Unamortized debt issuance costs for the senior notes

 

 

(5.7

)

 

 

(6.2

)

Total debt, net of issuance costs

 

$

2,260.9

 

 

$

1,695.8

 

 

 

 

 

 

 

Undrawn under credit facility revolver

 

$

483.5

 

 

$

1,048.0

 

Undrawn under credit facility revolver available to borrow

 

$

470.3

 

 

$

384.6

 

As of December 31, 2023, we were in compliance with all financial and operating covenants of the credit facility and the note indentures. As of December 31, 2023, the annual rate for borrowings outstanding under the credit facility was 7.2%.

Our credit facility and our senior notes are described in Note 10. Debt to the Condensed Consolidated Financial Statements of this Quarterly Report on Form 10-Q.

Future Expectations

We believe that existing cash and cash equivalents, together with cash generated from operations and amounts available under the credit facility, will be sufficient to meet our working capital and capital expenditure requirements (which we expect to be approximately $20 million in FY'24) through at least the next twelve months and to meet our known long-term capital requirements.

For the remainder of FY'24, we expect to use substantially all our cash generated from operating activities to repay debt outstanding under our revolving credit facility.

Our expected uses and sources of cash could change, our cash position could be reduced, and we could incur additional debt obligations if we retire other debt, engage in strategic transactions, or repurchase shares, any of which could be commenced, suspended, or completed at any time. Any such repurchases or retirement of debt will depend on prevailing market conditions, our liquidity requirements, contractual restrictions and other factors. The amounts involved in any debt retirement or issuance, share repurchases, or strategic transactions may be material.

Operating Measure

ARR

ARR (Annual Run Rate) represents the annualized value of our portfolio of active subscription software, cloud, SaaS, and support contracts as of the end of the reporting period. We calculate ARR as follows:

We consider a contract to be active when the product or service contractual term commences (the “start date”) until the right to use the product or service ends (the “expiration date”). Even if the contract with the customer is executed before the start date, the contract will not count toward ARR until the customer right to receive the benefit of the products or services has commenced.
For contracts that include annual values that increase over time, which we refer to as ramp contracts, we include in ARR only the annualized value of components of the contract that are considered active as of the date of the ARR calculation. We do not include any future committed increases in the contract value as of the date of the ARR calculation.

23


Table of Contents

 

As ARR includes only contracts that are active at the end of the reporting period, ARR does not reflect assumptions or estimates regarding future customer renewals or non-renewals.
Active contracts are annualized by dividing the total active contract value by the contract duration in days (expiration date minus start date), then multiplying that by 365 days (or 366 days for leap years).

We believe ARR is a valuable operating measure to assess the health of a subscription business because it is aligned with the amount that we invoice the customer on an annual basis. We generally invoice customers annually for the current year of the contract. A customer with a one-year contract will typically be invoiced for the total value of the contract at the beginning of the contractual term, while a customer with a multi-year contract will be invoiced for each annual period at the beginning of each year of the contract.

ARR increases by the annualized value of active contracts that commence in a reporting period and decreases by the annualized value of contracts that expire in the reporting period.

As ARR is not annualized recurring revenue, it is not calculated based on recognized or unearned revenue and is not affected by variability in the timing of revenue under ASC 606, particularly for on-premises license subscriptions where a substantial portion of the total value of the contract is recognized as revenue at a point in time upon the later of when the software is made available, or the subscription term commences.

ARR should be viewed independently of recognized and unearned revenue and is not intended to be combined with, or to replace, either of those items. Investors should consider our ARR operating measure only in conjunction with our GAAP financial results.

Non-GAAP Financial Measures

Our non-GAAP financial measures and the reasons we use them and the reasons we exclude the items identified below are described in Management's Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended September 30, 2023.

The non-GAAP financial measures presented in the discussion of our results of operations and the respective most directly comparable GAAP measures are:

free cash flow—cash flow from operations
non-GAAP gross margin—GAAP gross margin
non-GAAP operating income—GAAP operating income
non-GAAP operating margin—GAAP operating margin
non-GAAP net income—GAAP net income
non-GAAP diluted earnings per share—GAAP diluted earnings per share

The non-GAAP financial measures other than free cash flow exclude, as applicable: stock-based compensation expense; amortization of acquired intangible assets; acquisition and transaction-related charges included in General and administrative expenses; restructuring and other charges (credits), net; non-operating charges (credits), net; and income tax adjustments as defined in our Annual Report on Form 10-K for the fiscal year ended September 30, 2023.

24


Table of Contents

 

The items excluded from the non-GAAP financial measures often have a material impact on our financial results, certain of those items are recurring, and other such items often recur. Accordingly, the non-GAAP financial measures included in this Quarterly Report on Form 10-Q should be considered in addition to, and not as a substitute for or superior to, the comparable measures prepared in accordance with GAAP. The following tables reconcile each of these non-GAAP financial measures to its most closely comparable GAAP measure on our financial statements.

(in millions, except per share amounts)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

GAAP gross margin

 

$

440.2

 

 

$

370.1

 

Stock-based compensation

 

 

5.1

 

 

 

4.1

 

Amortization of acquired intangible assets included in cost of revenue

 

 

9.6

 

 

 

6.1

 

Non-GAAP gross margin

 

$

454.8

 

 

$

380.3

 

GAAP operating income

 

$

118.7

 

 

$

104.9

 

Stock-based compensation

 

 

59.0

 

 

 

41.5

 

Amortization of acquired intangible assets

 

 

19.9

 

 

 

14.2

 

Acquisition and transaction-related charges

 

 

2.5

 

 

 

5.8

 

Restructuring and other credits, net

 

 

(0.8

)

 

 

(0.3

)

Non-GAAP operating income

 

$

199.4

 

 

$

166.0

 

GAAP net income

 

$

66.4

 

 

$

75.0

 

Stock-based compensation

 

 

59.0

 

 

 

41.5

 

Amortization of acquired intangible assets

 

 

19.9

 

 

 

14.2

 

Acquisition and transaction-related charges

 

 

2.5

 

 

 

5.8

 

Restructuring and other credits, net

 

 

(0.8

)

 

 

(0.3

)

Non-operating charges, net

 

 

 

 

 

0.5

 

Income tax adjustments(1)

 

 

(14.0

)

 

 

(18.7

)

Non-GAAP net income

 

$

133.0

 

 

$

118.0

 

GAAP diluted earnings per share

 

$

0.55

 

 

$

0.63

 

Stock-based compensation

 

 

0.49

 

 

 

0.35

 

Amortization of acquired intangible assets

 

 

0.17

 

 

 

0.12

 

Acquisition and transaction-related charges

 

 

0.02

 

 

 

0.05

 

Restructuring and other credits, net

 

 

(0.01

)

 

 

 

Non-operating charges, net

 

 

 

 

 

 

Income tax adjustments(1)

 

 

(0.12

)

 

 

(0.16

)

Non-GAAP diluted earnings per share

 

$

1.11

 

 

$

0.99

 

 

 

 

 

 

 

Cash provided by operating activities

 

$

187.3

 

 

$

180.9

 

Capital expenditures

 

 

(4.6

)

 

 

(9.2

)

Free cash flow

 

$

182.8

 

 

$

171.7

 

(1)
Income tax adjustments reflect the tax effects of non-GAAP adjustments which are calculated by applying the applicable tax rate by jurisdiction to the non-GAAP adjustments listed above. Additionally, in Q1'24, adjustments exclude a non-cash tax expense of $3.6 million for a tax reserve related to prior years in a foreign jurisdiction.

Operating margin impact of non-GAAP adjustments:

 

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

GAAP operating margin

 

 

21.6

%

 

 

22.5

%

Stock-based compensation

 

 

10.7

%

 

 

8.9

%

Amortization of acquired intangible assets

 

 

3.6

%

 

 

3.0

%

Acquisition and transaction-related charges

 

 

0.5

%

 

 

1.2

%

Restructuring and other credits, net

 

 

(0.1

)%

 

 

(0.1

)%

Non-GAAP operating margin

 

 

36.2

%

 

 

35.6

%

 

25


Table of Contents

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no significant changes in our market risk exposure as described in Item 7A. Quantitative and Qualitative Disclosures about Market Risk of our 2023 Annual Report on Form 10-K.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Effectiveness of Disclosure Controls and Procedures

Our management maintains disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that are designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is processed, recorded, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), as appropriate, to allow for timely decisions regarding required disclosure.

We evaluated, under the supervision and with the participation of management, including our principal executive and principal financial officers, the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this quarterly report. Based on this evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of December 31, 2023.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting identified in management's evaluation pursuant to Rules 13a or 15(d) of the Exchange Act that occurred during the period ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

26


Table of Contents

 

PART II—OTHER INFORMATION

ITEM 1A. RISK FACTORS

In addition to other information set forth in this report, you should carefully consider the risk factors described in Part I. Item 1A. Risk Factors in our 2023 Annual Report on Form 10-K, which could materially affect our business, financial condition or future results. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially and adversely affect our business, financial condition and/or operating results.

 

ITEM 5. OTHER INFORMATION

Director and Executive Officer Adoption, Modification or Termination of 10b5-1 Plans in Q1’24

Our section 16 officers and directors may enter into plans or arrangements for the purchase or sale of our securities that are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) of the Exchange Act. Such plans and arrangements must comply in all respects with our insider trading policies, including our policy governing entry into and operation of 10b5-1 plans and arrangements.

During the quarter ended December 31, 2023, the following Section 16 officers and directors adopted Rule 10b5-1 trading arrangements (as defined in Item 408 of Regulation S-K of the Exchange Act). All plans adopted covered only sales of PTC common stock. No plans were modified or terminated.

 

Name and Title of Director or Section 16 Officer

Date of Adoption, Modification, or Termination

 

Duration of the Plan

Aggregate Number of Shares of Common Stock that may be Sold under the Plan

Paul Lacy
Director

Adopted
December 1, 2023

Ends
 
December 31, 2024

 

7,500

 

27


Table of Contents

 

ITEM 6. EXHIBITS

3.1

 

Restated Articles of Organization of PTC Inc. adopted August 4, 2015 (filed as Exhibit 3.1 to our Annual Report on Form 10-K for the fiscal year ended September 30, 2015 (File No. 0-18059) and incorporated herein by reference).

 

 

 

3.2

 

Amended and Restated By-Laws of PTC Inc., as amended through June 24, 2021 (filed as Exhibit 3.2 to our Annual Report on Form 10-K for the fiscal year ended September 30, 2022 (File No. 0-18059) and incorporated herein by reference).

 

 

 

4.1

 

Indenture, dated as of February 13, 2020, between PTC Inc. and Wells Fargo Bank, National Association, as trustee (filed as Exhibit 4.1 to our Current Report on Form 8-K filed on February 13, 2020 (File No. 0-18059) and incorporated herein by reference).

 

 

 

4.2

 

Form of 3.625% senior unsecured notes due 2025 (filed as Exhibit 4.2 to our Current Report on Form 8-K filed on February 13, 2020 (File No. 0-18059) and incorporated herein by reference).

 

 

 

4.3

 

Form of 4.000% senior unsecured notes due 2028 (filed as Exhibit 4.3 to our Current Report on Form 8-K filed on February 13, 2020 (File No. 0-18059) and incorporated herein by reference).

 

 

 

31.1

 

Certification of the Chief Executive Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a).

 

 

 

31.2

 

Certification of the Chief Financial Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a).

 

 

32*

 

Certification of Periodic Financial Report Pursuant to 18 U.S.C. Section 1350.

 

 

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema with Embedded Linkbase Documents.

 

 

 

104

 

The cover page of the Q1 Form 10-Q formatted in Inline XBRL (included in Exhibit 101).

 

* Indicates that the exhibit is being furnished, not filed, with this report.

 

28


Table of Contents

 

SIGNATURE

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 hereunto duly authorized.

 

 

PTC Inc.

 

 

 

 

 

 

By:

 

/S/ KRISTIAN TALVITIE

 

 

 

Kristian Talvitie

Executive Vice President and Chief Financial

Officer (Principal Financial Officer)

Date: February 2, 2024

29


EX-31.1 2 ptc-ex31_1.htm EX-31.1 EX-31.1

 

EXHIBIT 31.1

CERTIFICATION

I, James Heppelmann, certify that:

1. I have reviewed this quarterly report on Form 10-Q of PTC Inc.;

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

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

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

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

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

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

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

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

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

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

Date:

 

February 2, 2024

/S/ JAMES HEPPELMANN

 

 

 

James Heppelmann

 

 

 

Chairman of the Board and Chief Executive Officer

 

 


EX-31.2 3 ptc-ex31_2.htm EX-31.2 EX-31.2

 

EXHIBIT 31.2

CERTIFICATION

I, Kristian Talvitie, certify that:

1. I have reviewed this quarterly report on Form 10-Q of PTC Inc.;

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

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

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

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

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

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

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

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

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

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

Date:

 

February 2, 2024

/S/ KRISTIAN TALVITIE

 

 

 

Kristian Talvitie

 

 

 

Executive Vice President and Chief Financial Officer

 

 


EX-32 4 ptc-ex32.htm EX-32 EX-32

 

EXHIBIT 32

Certification of Periodic Financial Report

Pursuant to 18 U.S.C. Section 1350

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned officers of PTC Inc. (the “Company”) certifies that, to his knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended December 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in that Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date:

 

February 2, 2024

/S/ JAMES HEPPELMANN

 

 

 

James Heppelmann

Chairman of the Board and Chief Executive Officer

 

 

 

 

Date:

 

February 2, 2024

/S/ KRISTIAN TALVITIE

 

 

 

Kristian Talvitie

 

 

 

Executive Vice President and Chief Financial Officer

 

 

 


EX-101.SCH 5 ptc-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Stockholder's Equity link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Restructuring and Other Charges link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Earnings per Share (EPS) and Common Stock link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Restructuring and Other Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Earnings per Share (EPS) and Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Revenue from Contracts with Customers - Schedule of Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Revenue from Contracts with Customers - Revenue By Geographic Segment (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Restructuring and Other Charges - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Restructuring and Other Charges - Schedule of Restructuring Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Stock-based Compensation - Schedule of Total Fair Value of RSUs Vested (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Stock-based Compensation - Schedule of Classification of Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Earnings per Share (EPS) and Common Stock - Earnings per Share Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Acquisitions - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Acquisitions - Schedule of Purchase Price Allocation (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill by Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Goodwill and Intangible Assets - Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Financial Instruments at Gross Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Financial Instruments at Gross Fair Value (Parentheticals) (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Derivative Financial Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts and Options (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts and Options (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments and Hedging Activities Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Derivative Financial Instruments - Schedule of Offsetting Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Derivative Financial Instruments - Schedule of Offsetting Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Income Taxes - Summary of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Debt - Schedule of Long-term Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Debt - Schedule of Long-term Debt Obligations (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Debt - Senior Notes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Debt - Credit Agreement - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Other income (expense), net Interestand Other Expense Net [Member] Interest and Other Expense, Net [Member] Goodwill [Line Items] Goodwill [Line Items] Document Transition Report Document Transition Report Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Schedule of Net Gains and Losses on Foreign Currency Exposures Derivative Instruments, Gain (Loss) [Table Text Block] Software Products Segment Software Products [Member] Segment, Software Products [Member] Restructuring Cost And Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Geographical Geographical [Axis] Divestitures of businesses and assets, net. Divestitures Of Businesses And Assets Net Divestitures of businesses and assets, net Convertible note Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale, Total Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Other Current Assets Other Current Assets [Member] Unrecognized Tax Benefits, Increase in Valuation Allowance Upon Recognition Unrecognized Tax Benefits Increase In Valuation Allowance Upon Recognition Unrecognized tax benefits, increase in valuation allowance upon recognition Other liabilities Other Liabilities, Noncurrent Other current assets and prepaid expenses Increase (Decrease) in Prepaid Expense and Other Assets Other Assets Other Assets [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total revenue Purchased Software Computer Software, Intangible Asset [Member] Senior Notes, Total Senior Notes Senior Notes Reduction of valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Net Amount Net Amount Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Derivative, Excluded Component, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Payments to acquire business Payments to Acquire Businesses, Net of Cash Acquired, Total Acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Divestitures of businesses and assets, net Payments to acquire business, net of cash acquired Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] PTC restructuring plan 2022. P T C Restructuring Plan 2022 Member PTC Restructuring Plan 2022 Long-term Debt [Member] Long-Term Debt [Member] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Deferred revenue Contract with Customer, Liability, Current Total consideration. Total Consideration Total consideration Derivative, remaining maturity Derivative maturity Derivative, Remaining Maturity Goodwill Goodwill, Acquired During Period Goodwill, acquired License revenue. License Revenue License Intangible Assets, Net (Including Goodwill), Total Intangible Assets, Net (Including Goodwill) Intangible Assets, Net (Including Goodwill) Goodwill and acquired intangible assets Deferred revenue, additions Deferred Revenue, Additions Long-term lease obligations Operating Lease, Liability, Noncurrent Accrued expenses and other current liabilities Accrued Expenses And Other Liability Current Accrued Expenses And Other Liability, Current Restructured Facilities Restructured Facilities [Member] Restructured facilities. Europe Europe [Member] Increase in leverage ratio Changes In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio Changes In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio Financial assets: Assets, Fair Value Disclosure [Abstract] Employee Severance and Related Benefits Employee Severance [Member] Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Balance Sheet Location Balance Sheet Location [Axis] Total current assets Assets, Current Currency Currency [Axis] Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Litigation Case Litigation Case [Domain] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Deferred tax assets Deferred Income Tax Assets, Net Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Deferred revenue increased Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Trading Symbol Trading Symbol Common stock, shares issued Common Stock, Shares, Issued Long-Term Debt, Maturity, Year Two Long term debt maturity repayments year two Total fair value of RSU awards at vest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Professional Services Professional Services [Member] Professional Services [Member] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Cost of license revenue. Cost Of License Revenue Cost of license revenue Cost of license revenue Sales and marketing Selling and Marketing Expense [Member] Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Quarterly installment, Thereafter Percentage of Line of Credit Facility Periodic Payment Thereafter Percentage of Line of Credit Facility Periodic Payment Thereafter SaaS transformation. SaaS Transformation [Member] Saas Transformation Amounts available for borrowing Line of Credit Facility, Remaining Borrowing Capacity Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Business Combination Disclosure [Text Block] Acquisitions Foreign Currency Forwards Foreign Currency Forwards [Member] Foreign currency forwards. Long term debt Current portion of long-term debt Long-Term Debt, Current Maturities Long-Term Debt, Current Maturities, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total Foreign currency translation adjustment Foreign currency translation adjustment, net of tax of $0 for each period Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Entity Address, City or Town Entity Address, City or Town Accrued income taxes Increase (Decrease) in Income Taxes Payable Debt Debt Disclosure [Text Block] Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged Gain (loss) recognized in OCI Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Payments of principal for financing leases Financing cash flows from financing leases Finance Lease, Principal Payments Additional Paid-In Capital Additional Paid-in Capital [Member] Payments to acquire business Business Combination, Consideration Transferred, Liabilities Incurred Other non-cash Restructuring Reserve, Settled without Cash Current assets: Assets, Current [Abstract] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Statement of Stockholders' Equity [Abstract] Acquired debt Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed In Acquired Debt Business combination recognized identifiable assets acquired and liabilities assumed in acquired debt. Software Software [Member] Software [Member] Short-term lease obligations Operating Lease, Liability, Current Total debt down Total debt, net of issuance costs Long-term debt Long-Term Debt Derivative Contracts Derivative Contract [Domain] Property, Plant and Equipment, Net, Total Property and equipment, net Property, Plant and Equipment, Net Charges (credits) to operations, net Restructuring Charges, Total Restructuring charges (credits) Restructuring Charges Restructuring charges Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Charge related to effects of Non US Jurisdiction unrecognized tax benefit Charge Related To Effects Of Non U S Jurisdiction Unrecognized Tax Benefit Charge related to effects of non US jurisdiction unrecognized tax benefit. Statement of Comprehensive Income [Abstract] British Pound / U.S. Dollar United Kingdom, Pounds Entity Central Index Key Entity Central Index Key Other Other Intangible Assets [Member] Foreign Exchange Forward Contract and Options Foreign Exchange Forward Contract And Options [Member] Foreign exchange forward contract and options. Deferred purchase price payment Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Net Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Net, Total Financial assets, fair value Assets, Fair Value Disclosure Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Changes in Goodwill by Reportable Segments Schedule of Goodwill [Table Text Block] Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Changes in operating assets and liabilities, excluding the effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Financing costs Credit facility origination costs Payments of Debt Issuance Costs Debt issuance costs Financial Instruments Financial Instruments [Domain] Net Amount Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election Liability classified awards related to stock-based compensation Liability Classified Awards Related to Stock-based Compensation Liability classified awards related to stock based compensation. Common stock issued for employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Derivative Instrument Derivative Instrument [Axis] Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase (decrease) in operating lease liabilities. Geographical Geographical [Domain] Total assets Assets Restructuring Plan 2020 Restructuring Plan2020 [Member] Restructuring Plan 2020 [Member] Hong Kong Dollar/U.S Dollar Hong Kong, Dollars Operating right-of-use lease assets Operating Lease, Right-of-Use Asset Schedule of Offsetting Assets Offsetting Assets [Table Text Block] Non-cash tax expense related to the excess tax benefits Other Noncash Income Tax Expense Entity Registrant Name Entity Registrant Name Deferred debt issuance cost Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Interest related to the deferred acquisition payment Interest Expense, Other Segment Reporting Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Retained Earnings (Accumulated Deficit), Total Retained earnings Retained Earnings (Accumulated Deficit) Other net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets, Other Business combination, recognized identifiable assets acquired and liabilities assumed, net assets, other. Support and cloud services revenue. Support And Cloud Services Revenue Support and cloud services Retained Earnings [Member] Retained Earnings Deferred tax liabilities Deferred Income Tax Liabilities, Net Deferred tax liabilities Common stock issued for employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Minimum Minimum Minimum [Member] Derivative Instruments and Hedging Activities Disclosure [Abstract] Forward contracts Foreign Exchange Forward Forward Contracts Financial liabilities: Liabilities, Fair Value Disclosure [Abstract] Euro / U.S. Dollar Euro Member Countries, Euro Australian Dollar/ U.S. Dollar Australia, Dollars Accrued income taxes Accrued Income Taxes, Current Equity Component Equity Component [Domain] Segments Segments [Axis] Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Debt Disclosure [Abstract] Marketable Securities [Abstract] Swedish Krona / U.S. Dollar Sweden, Kronor Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Research and Development Expense, Total Research and development Research and Development Expense Non cash consideration. Non Cash Consideration Non cash consideration ASSETS Assets [Abstract] Hedging Relationship Hedging Relationship [Axis] Amortization of acquired intangible assets Amortization of Intangible Assets Base Rate Base Rate [Member] Customer relationships Customer Lists and Relationships Customer Lists [Member] Revenue, remaining performance obligation, expected timing of satisfaction, percentage Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Percentage Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percentage Repurchases of common stock Stock Repurchased and Retired During Period, Value Pure System Pure Systems [Member] Pure Systems. Contract with customer, asset, expected to be transferred to receivables within the next 12 months and therefore Contract With Customer Asset Current Contract with customer, asset, expected to be transferred to receivables within the next 12 months and therefore classified as current. Common stock, $0.01 par value; 500,000 shares authorized; 119,445 and 118,846 shares issued and outstanding at December 31, 2023 and September 30, 2023, respectively Common Stock, Value, Issued Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives Schedule Of Amortization Of Finite Lived Intangible Assets Table [Text Block] Schedule Of Amortization Of Finite Lived Intangible Assets [Table Text Block] Repayments of borrowings under credit facility and acquired debt Repayments of Long-Term Debt Repayments of Long-Term Debt, Total Total amortization expense Intangibles amortization Amortization Of Intangible Assets Including Cost Of Goods And Services Sold Amortization Amortization of intangible assets including cost of goods and services sold amortization. Revenue Remaining Performance Obligation Amount Revenue Remaining Performance Obligation Amount [Axis] Revenue, Remaining Performance Obligation, Amount [Axis] Other Noncash Income (Expense), Total Other non-cash items, net Other Noncash Income (Expense) Restructuring Reserve, Total Accrual, beginning balance Accrual, ending balance Restructuring Reserve Restructuring Plan 2022 Restructuring Plan2022 [Member] Restructuring plan 2022. Short-term and long-term receivables. Short-term and long-term receivables Deferred revenue, revenue recognized Contract with Customer, Liability, Revenue Recognized Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense, Total Total stock-based compensation expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Operating income Operating Income (Loss) Support and cloud services Support And Cloud Services [Member] Support And Cloud Services [Member] Effective Income Tax Rate Reconciliation Tax Deductible Good will Amount Effective Income Tax Rate Reconciliation Tax Deductible Good will Amount Tax deductible goodwill Preliminary purchase price Payments to acquire business, net of cash Business Combination, Consideration Transferred, Total Business Combination, Consideration Transferred Provision for income taxes Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Provision for income taxes Research and development Research and Development Expense [Member] Long-Term Debt, Maturity, Year Four Long term debt maturity repayments year four Summary of Income Taxes Schedule Of Income Tax Table [Text Block] Schedule of income tax. Arena Solutions Arena Solutions [Member] Arena Solutions. Cash disbursements Payments for restructuring Payments for Restructuring Payments of withholding taxes in connection with stock-based awards Payment, Tax Withholding, Share-Based Payment Arrangement Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments Derivative Liability, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset Schedule of Total Fair Value of RSUs Vested Schedule of Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block] Impairment and Accretion Exited Lease Facilities Impairmentand Accretion Exited Lease Facilities [Member] Impairment and Accretion Exited Lease Facilities [Member] Cost of professional services revenue. Cost Of Professional Services Revenue Cost of professional services revenue Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Intangible assets with finite lives (amortized), Net Book Value Finite-Lived Intangible Assets, Net Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 Deferred Revenue, Total Deferred revenue Deferred Revenue Intland software member. Intland Software [Member] Intland Software Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] PLM Services Business Disposition [Member] PLM Services Business Disposition [Member] PLM Services Business Disposition License License [Member] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Hedging Relationship Hedging Relationship [Domain] Schedule of Notional Amounts of Outstanding Forward Contracts and Options Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Impairment and Accretion Expense Related to Exited Facilities Impairment And Accretion Expense Related To Exited Facilities [Member] Impairment and accretion expense related to exited facilities. Operating expenses: Operating Expenses [Abstract] Summary of Revenue for Geographic Regions Revenue from External Customers by Geographic Areas [Table Text Block] Long-Term Debt, Type Long-Term Debt, Type [Domain] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Rule 10b51 Arr Modified Flag Rule 10b51 arr modified flag. Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Commitments and Contingencies Disclosure [Abstract] Other assets Other Assets, Noncurrent Restructuring and other credits, net Restructuring Costs and Asset Impairment Charges, Total Restructuring and other charges, net Restructuring and other charges, net Restructuring Costs and Asset Impairment Charges Asia-Pacific Asia Pacific [Member] Additional Paid in Capital, Total Additional paid-in capital Additional Paid in Capital LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities [Abstract] Derivative [Line Items] Derivative [Line Items] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Secured Debt Secured Debt [Member] Financing cost current Debt Issuance Costs, Gross, Current Total indebtedness Credit facility amount Line of Credit Facility, Maximum Borrowing Capacity Operating costs Cost of revenue Cost of Goods and Services Sold Total cost of revenue Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case Litigation Case [Axis] Segments Segments [Domain] Recurring revenue Recurring Services [Member] Recurring Services [Member] Cost, Amortization Cost of revenue Foreign Exchange Options Options Foreign Exchange Option [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Other Noncurrent Assets Other Noncurrent Assets [Member] Other net liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Revenue From Contracts With Customers [Table] Revenue From Contracts With Customers [Table] Revenue From Contracts With Customers [Table] Revolver Credit Facility Revolving Credit Facility Revolving Credit Facility [Member] Earnings Per Share, Basic, Total Earnings per share—Basic Earnings Per Share, Basic Acquired debt Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Acquired Debt Business combination recognized identifiable assets acquired and liabilities assumed acquired debt. Commitments and contingencies (Note 11) Commitments and Contingencies Business Combinations [Abstract] Business combination, acquisition related costs Business Combination, Acquisition Related Costs Income Statement [Abstract] Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Schedule of Receivables, Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Restructuring Type Restructuring Type [Axis] Statistical Measurement Statistical Measurement [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities First Installment First Installment [Member] First Installment. Gross Amount of Recognized Assets Options Derivative Asset, Subject to Master Netting Arrangement, before Offset Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Accounts Receivable, Allowance for Credit Loss, Ending Balance Accounts Receivable, Allowance for Credit Loss, Beginning Balance Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Operating Lease, Payments Operating cash flows from operating leases Operating Lease, Payments Chinese Renminbi / U.S. Dollar China, Yuan Renminbi Earnings Per Share, Diluted, Total Earnings per share—Diluted Earnings Per Share, Diluted Product and Service Product and Service [Domain] Singapore, Dollars Singapore Dollar / U.S. Dollar Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Service to be performed. Service To Be Performed [Member] Service To Be Performed [Member] Cost of Sales Cost of Sales [Member] Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits, Beginning Balance Unrecognized tax benefits Unrecognized Tax Benefits Unrecorded Unrecorded [Member] Unrecorded [Member] 3.625% Senior Notes Due 2025 A3625 Seniornotesdue2025 [Member] 3.625% Senior notes due 2025 [Member] Asset Acquisition [Axis] Revenue from Contract with Customer [Abstract] Change in pension benefit, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total Debt Instrument, Name Debt Instrument, Name [Domain] New Taiwan Dollar / U.S. Dollar Taiwan, New Dollars Net Amounts of Liabilities Presented in the Consolidated Balance Sheets Forward contracts Derivative Liability Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] PTC Prior Restructuring P T C Prior Restructuring [Member] PTC prior restructuring. Net tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tax Liability Business combination, recognized identifiable assets acquired and liabilities assumed, net tax liability. 4.000% Senior Notes Due 2028 A4000 Seniornotesdue2028 [Member] 4.000% Senior notes due 2028 [Member] Foreign Currency Contracts, Liability, Fair Value Disclosure Foreign currency contracts, liability Proceeds from sale of marketable securities Proceeds from sales of short- and long-term marketable securities Proceeds From Sale Of Marketable Securities Proceeds from sale of marketable securities. Foreign exchange impact Restructuring Reserve, Foreign Currency Translation Gain (Loss) Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Pledged Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset Net Assets Net Assets, Total Net Assets, Beginning Balance Net Assets, Ending Balance Net Assets Net Assets Schedule Of Restructuring And Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Capitalized Software Capitalized Software [Member] Capitalized Software [Member] Contract with customer, asset, increase in contract assets related to revenue recognized Contractwith Customer Asset Additionsduring Period Contract with Customer, Asset, Additions during Period Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense, Total Sales and marketing Selling and Marketing Expense Sales and marketing expenses Deferred acquisition payments Deferred Acquisition Payment Deferred acquisition payment RTSR Units. RTSR Units [Member] RTSR Units Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] Income tax disclosure [Line Items] Income tax provision upon recognition of unrecognized tax benefit Unrecognized Tax Benefits that Would Impact Effective Tax Rate Credit Facility Credit Facility [Domain] Increase (Decrease) in Employee Related Liabilities, Total Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Swiss Franc / U.S. Dollar Switzerland, Francs Senior Notes Senior Notes [Member] Revision of Prior Period [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Derivative Instruments Gain Loss [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Earnings Per Share And Common Stock [Abstract] Earnings per share (EPS) and common stock. Equity Components Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Restructuring and Related Activities [Abstract] Payments to acquire business, net of cash Preliminary purchase price Payments to Acquire Businesses, Gross Financial liabilities, fair value Financial Liabilities Fair Value Disclosure JPY/ U.S Dollar Japanese Yen / U.S. Dollar Japan, Yen Local Phone Number Local Phone Number Sale of Stock Sale of Stock [Axis] Impairments of the contract cost asset Capitalized Contract Cost, Accumulated Impairment Designated as Hedging Instrument Designated as Hedging Instrument [Member] Fair Value of Derivatives Not Designated As Hedging Instruments Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value Deferred revenue Increase (Decrease) in Deferred Revenue Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset Balance, December 31, 2023 Balance, October 1, 2023 Goodwill, Total Goodwill (not amortized) Goodwill Goodwill Statement of Cash Flows [Abstract] Repurchases of common stock (in shares) Repurchases of common stock Stock Repurchased and Retired During Period, Shares Fair Value of Derivatives Not Designated As Hedging Instruments Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Gross margin Gross Profit Hedge loss arising during the period, net of tax of $3.8 million and $3.8 million in the first quarter of 2024 and 2023, respectively Other Comprehensive Income Loss General Hedge Gain Loss Before Reclassification After Tax Other comprehensive income (loss) general hedge gain loss before reclassification after tax. Share price per share Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Interest rate Debt Instrument, Interest Rate, Stated Percentage Software revenue. Software Revenue Total software revenue Total software revenue Short term and long term accounts receivable Short Termand Long Term Accounts Receivable Short Term and Long Term Accounts Receivable 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 Maximum [Member] Consolidation Items Consolidation Items [Domain] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Contingent Consideration Contingent Consideration Contract with Customer, Refund Liability, Total Refund liability Contract with Customer, Refund Liability Level 3 Fair Value, Inputs, Level 3 [Member] APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Compensation expense from stock-based awards APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Net change in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect General and administrative General and Administrative Expense [Member] Dilutive effect of restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Reconciliation Of Revenue From Segments To Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Operating Segments Operating Segments [Member] Segment Reporting Disclosure [Text Block] Segment Information Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] City Area Code City Area Code Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Consolidation Items Consolidation Items [Axis] Total debt Gross Debt Gross Debt Business Acquisition [Line Items] Business Acquisition [Line Items] General and Administrative Expense, Total General and administrative General and Administrative Expense General and administrative expenses Weighted Average Number of Shares Outstanding, Basic, Total Weighted-average shares outstanding—Basic Weighted Average Number of Shares Outstanding, Basic Employee Stock Purchase Plan Employee Stock [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Perpetual license Perpetual License [Member] Perpetual License [Member] Schedule of Number of RSU Awards Granted by Award Type Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Statement [Table] Statement [Table] Schedule of Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract] Supplemental disclosure of non-cash financing and investing activities: Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Statement [Line Items] Statement [Line Items] Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Debt Instrument, Fair Value Disclosure, Total Fair value amount Debt Instrument, Fair Value Disclosure Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract asset Contract with Customer, Asset, after Allowance for Credit Loss Increase in leverage ratio Change In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio Change In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio Forward Contracts [Member] Forward Contracts Letters of credit and bank guarantees outstanding Letters of Credit Outstanding, Amount Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Danish krone/ U.S. Dollar Denmark, Kroner Accounts receivable, net of allowance for doubtful accounts of $480 and $429 at December 31, 2023 and September 30, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current, Total Payment of deferred acquisition consideration Payment of Deferred Acquisition Consideration Payment of deferred acquisition consideration. Common Stock Common Stock [Member] Fixed charge coverage ratio, actual Interest Coverage Ratio Actual Interest Coverage Ratio, Actual Debt Instrument [Line Items] Debt Instrument [Line Items] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Hedge loss arising during the period, tax Other Comprehensive Income Loss General Hedge Gain Loss Before Reclassification Tax Provision Benefit Amount Other comprehensive income loss general hedge gain loss before reclassification tax provision benefit amount. Leverage ratio, actual Leverage Ratio Actual Actual leverage ratio -- metric for determining compliance with debt covenant Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of Classification of Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other current assets Other Assets, Current Prepaid Expense, Current, Total Prepaid expenses Prepaid Expense, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Antidilutive Securities, Name [Domain] Unused commitments under credit facility Debt Instrument, Unused Borrowing Capacity, Amount Schedule of Long-term Debt Obligations Schedule of Debt [Table Text Block] Cover Cover [Abstract] Derivative Asset Statement of Financial Position Extensible Enumeration Derivative Asset, Statement of Financial Position [Extensible Enumeration] Amount borrowed from credit facility foreign subsidiary Amount Borrowed From Credit Facility Foreign Subsidiary Amount borrowed from credit facility foreign subsidiary. Document Fiscal Year Focus Document Fiscal Year Focus Unaudited Pro Forma Financial Information Condensed Income Statement [Table Text Block] Income tax payments Income Taxes Paid, Net Income Taxes Paid, Net, Total Revolving Loan, Reset Period One Revolving Loan Reset Period One [Member] Revolving Loan, Reset Period One [Member] Israeli Shekel / U.S. Dollar Israel, New Shekels Sale of Stock Sale of Stock [Domain] Imputed interest payable Interest Payable, Current Capitalized Contract Cost, Net, Total Capitalized contract cost, net Capitalized Contract Cost, Net Share-Based Payment Arrangement, Recognized Amount [Abstract] Restructuring Plan Restructuring Plan [Domain] Payments Of credit facility origination costs Payments Of Credit Facility Origination Costs Credit facility origination costs Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Non Rule 10b51 Arr Modified Flag Non Rule 10b51 arr modified flag. Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares authorized Preferred Stock, Shares Authorized Gross Amount of Recognized Liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset Term Loan Facility Term Loan Facility[Member] Term Loan Facility[Member] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating right-of-use assets obtained in exchange for operating lease liabilities Annual rate for borrowings outstanding Line of Credit Facility, Interest Rate at Period End Putative Class Action Putative Class Action [Member] Putative class action. Hedging Designation Hedging Designation [Domain] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Financial Instrument Financial Instrument [Axis] Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Amortization expense related to costs to obtain a contract with a customer Capitalized Contract Cost, Amortization Cost of support and cloud services revenue. Cost Of Support And Cloud Services Revenue Cost of support and cloud services revenue Accounting Standards Update [Domain] Restructuring and Other Charges Restructuring and Related Activities Disclosure [Text Block] Proceeds from Lines of Credit, Total Borrowings under credit facility Proceeds from Lines of Credit Variable Rate Variable Rate [Domain] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Entity File Number Securities Act File Number Credit facility maturity date Line of Credit Facility, Expiration Date Goodwill and Intangible Assets Disclosure [Abstract] Korea Won/ U.S. Dollar Korea (South), Won Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax Gain (loss) reclassified from OCI to earnings Loss on net investment hedges, net of tax Loss recognized in OCI Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Share-Based Payment Arrangement [Abstract] Cost of software revenue. Cost Of Software Revenue Total cost of software revenue Total cost of software revenue Schedule of Offsetting Liabilities Offsetting Liabilities [Table Text Block] Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Debt Instrument Debt Instrument [Axis] Americas Americas [Member] Schedule of Goodwill and Acquired Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Long-Term Debt, Maturity, Year Five Long term debt maturity repayments year five Total operating expenses Operating Expenses Professional services revenue. Professional Services Revenue Professional services Professional services Long-Term Debt, Maturity, Year One Long term debt maturity repayments year one Earnings per Share (EPS) and Common Stock Earnings Per Share And Common Stock [Text Block] Earnings Per Share (EPS) and Common Stock [Text Block] Change in defined benefit pension items, net of tax Change in defined benefit pension items, net of tax of $0 for each period Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Preferred stock, $0.01 par value; 5,000 shares authorized; none issued Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Schedule of RSU Activity Schedule of Nonvested Share Activity [Table Text Block] Total debt, net of issuance costs Debt, Long-Term and Short-Term, Combined Amount Revenue: Revenues [Abstract] Entity Address, Address Line One Entity Address, Address Line One Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Antidilutive Securities [Axis] Gross Amounts Offset in the Consolidated Balance Sheets Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Finite-Lived Intangible Assets, Gross, Total Intangible assets with finite lives (amortized), Gross Carrying Amount Finite-Lived Intangible Assets, Gross Potential decrease in unrecognized tax benefits Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Interest rate during period Debt Instrument, Interest Rate During Period Credit facility commitment fees percentage Line of Credit Facility, Commitment Fee Percentage Income Statement Location Income Statement Location [Axis] Long-Term Debt, Maturity, Year Three Long term debt maturity repayments year three Senior debt leverage ratio, actual Debt Instrument Covenant Compliance Senior Debt Leverage Ratioactual Debt Instrument, Covenant Compliance, Senior Debt Leverage Ratio, actual Amortization of acquired intangible assets Amortization Of Acquired Intangible Assets Excluding Purchased Software Amortization of acquired intangible assets, excluding purchased software which is included in cost of sales. Long-Term Debt, Type Long-Term Debt, Type [Axis] Withholding taxes in connection with stock-based awards, accrued Withholding Taxes In Connection With Stock Based Awards Accrued Withholding taxes in connection with stock-based awards accrued. Derivative, Excluded Component, Gain (Loss), Recognized in Earnings, Total Gain recognized, excluded portion Derivative, Excluded Component, Gain (Loss), Recognized in Earnings Level 2 Fair Value, Inputs, Level 2 [Member] Depreciation, Depletion and Amortization, Total Depreciation and amortization Depreciation, Depletion and Amortization Product and Service Product and Service [Axis] Long-term deferred revenue Contract with Customer, Liability, Noncurrent Title of 12(b) Security Title of 12(b) Security Previously Reported [Member] Previously Reported Intangible assets with finite lives (amortized), Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Common stock issued for employee stock-based awards Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture All Currencies All Currencies [Domain] Servicemax acquisition Servicemax Inc. acquisition ServiceMax Acquisition[Member] ServiceMax acquisition[Member] Accounting Standards Update [Axis] Trademarks and Trade Names Trademarks Trademarks [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Derivative [Table] Derivative [Table] Credit facility term loan Payment to credit facility revolver Long-Term Line of Credit, Total Long-Term Line of Credit Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments Derivative Asset, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset Contract with customer, asset, reclassified to receivable Contract with Customer, Asset, Reclassified to Receivable Effective Income Tax Rate Gain On Sale Of PLM service business Effective Income Tax Rate Gain On Sale Of PLM Service Business Tax expense related to gain on sale of PLM services business Net Investment Hedging Net Investment Hedging [Member] All other No currency Interest expense Interest Expense, Debt Interest Expense, Debt, Total Restructuring Plan Restructuring Plan [Axis] Common stock, shares outstanding Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Unamortized debt issuance costs for the senior notes Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Net tax liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tax Liabilities Business combination recognized identifiable assets acquired and liabilities assumed net tax liabilities. Other net liabilities Other net liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Liabilities Other Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Liabilities Other Income Statement Location Income Statement Location [Domain] Deferred acquisition payments Deferred Acquisition Payments Deferred Acquisition Payments Document Type Document Type Document Type Line of Credit Line of Credit [Member] Canadian / U.S. Dollar Canada, Dollars Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Marketable Securities, Total Marketable securities held Marketable Securities Foreign Currency Contract, Asset, Fair Value Disclosure Foreign currency contract, asset Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Notional amount Derivative, Notional Amount Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Number Of Employees Number of employees. Entity Filer Category Entity Filer Category Periodic interest payment Debt Instrument, Periodic Payment, Interest Balance Sheet Location Balance Sheet Location [Domain] Other noncurrent assets and liabilities Increase (Decrease) in Other Noncurrent Assets Variable Rate Variable Rate [Axis] Recognized loss Other income (expense) Nonoperating Income (Expense), Total Other income (expense), net Nonoperating Income (Expense) Revenue Remaining Performance Obligation Amount Revenue Remaining Performance Obligation Amount [Domain] [Domain] for Revenue, Remaining Performance Obligation, Amount [Axis] Total liabilities Liabilities Liabilities Other Current Liabilities Other Current Liabilities [Member] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Weighted average useful lives (in years) Acquired finite-lived intangible asset, weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Cash Consideration Cash Consideration Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Intangible Assets, Net (Excluding Goodwill), Total Acquired intangible assets, net Intangible Assets, Net (Excluding Goodwill) Net income (loss) Net income (loss) Net income Interest Expense, Total Interest and debt premium expense Interest Expense Romanian Leu/ U.S. Dollar Romania, New Lei Borrowings, Under New Credit Facility Borrowings Under New Credit Facility Borrowings under new credit facility. Gain on sale Gain On Sale Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Lease Costs Facility Closures and Related Costs Facility Closing [Member] Deferred tax liability Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Shares surrendered by employees to pay taxes related to stock-based awards Shares Surrendered By Employees To Pay Taxes Related To Stock Based Awards Value Shares surrendered by employees to pay taxes related to stock based awards value Statement of Financial Position [Abstract] Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Common stock issued for employee stock-based awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Derivative Liability Statement Of Financial Position Extensible Enumeration Derivative Liability, Statement of Financial Position [Extensible Enumeration] Weighted-average shares outstanding—Diluted Weighted-average shares outstanding—Diluted Weighted Average Number of Shares Outstanding, Diluted Credit Facility Credit Facility [Axis] Asset Acquisition [Domain] Bank guarantees outstanding collateralized Collateralized Letters Of Credit Outstanding Collateralized letters of credit outstanding Amortization of right-of-use lease assets Operating Lease, Right-of-Use Asset, Periodic Reduction Effective Income Tax Rate Reconciliation, Percent, Total Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Professional services Technology Service [Member] Income Taxes Income Tax Disclosure [Text Block] Gross Amounts Offset in the Consolidated Balance Sheets Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Quarterly installment Percentage of Line of Credit Facility Periodic Payment Percentage of Line of Credit Facility Periodic Payment Increase in Leverage ratio Change In Debt Instrument Covenant Compliance Leverage Ratio Four Change In Debt Instrument Covenant Compliance Leverage Ratio Four Liability related to the fair value Business Combination, Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value Russian Ruble/ U.S. Dollar Russia, Rubles Net Amounts of Assets Presented in the Consolidated Balance Sheets Forward contracts Derivative Asset Earnings per Share Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Fair Value Disclosures [Abstract] Schedule of Changes in Fair Value of Level 3 Investment Schedule of Derivative Assets at Fair Value [Table Text Block] Cost of revenue: Costs and Expenses [Abstract] Schedule of purchase price allocation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Level 2 Fair Value Hierarchy and NAV [Axis] Deferred revenue Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Shares surrendered by employees to pay taxes related to stock-based awards (in shares) Shares Surrendered By Employees To Pay Taxes Related To Stock Based Awards Shares Shares surrendered by employees to pay taxes related to stock based awards shares Payments for (Proceeds from) Hedge, Investing Activities, Total Settlement of net investment hedges Payments for (Proceeds from) Hedge, Investing Activities Hedging Designation Hedging Designation [Axis] Payments to Acquire Property, Plant, and Equipment, Total Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Type of Restructuring Type of Restructuring [Domain] Revision of Prior Period [Domain] Employee-related Liabilities, Current, Total Accrued compensation and benefits Employee-related Liabilities, Current Business Acquisition Business Acquisition [Axis] Goodwill, Period Increase (Decrease), Total Goodwill, Period Increase (Decrease) Goodwill period adjustment Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] XML 6 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - shares
3 Months Ended
Dec. 31, 2023
Jan. 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2023  
Document Transition Report false  
Entity File Number 0-18059  
Entity Registrant Name PTC Inc.  
Entity Incorporation, State or Country Code MA  
Entity Tax Identification Number 04-2866152  
Entity Address, Address Line One 121 Seaport Boulevard  
Entity Address, City or Town Boston  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02210  
City Area Code 781  
Local Phone Number 370-5000  
Title of 12(b) Security Common Stock, $.01 par value per share  
Trading Symbol PTC  
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   119,552,405
Amendment Flag false  
Entity Central Index Key 0000857005  
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
XML 7 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
ASSETS    
Cash and cash equivalents $ 264,997 $ 288,103
Accounts receivable, net of allowance for doubtful accounts of $480 and $429 at December 31, 2023 and September 30, 2023, respectively 678,000 811,398
Prepaid expenses 123,160 96,016
Other current assets 68,252 81,849
Total current assets 1,134,409 1,277,366
Property and equipment, net 85,389 88,391
Goodwill 3,458,463 3,358,511
Acquired intangible assets, net 953,370 941,249
Deferred tax assets 123,109 123,319
Operating right-of-use lease assets 141,340 143,028
Other assets 375,077 356,978
Total assets 6,271,157 6,288,842
LIABILITIES AND STOCKHOLDERS’ EQUITY    
Accounts payable 14,384 43,480
Accrued expenses and other current liabilities 118,751 132,841
Accrued compensation and benefits 117,368 160,431
Accrued income taxes 14,056 14,919
Current portion of long-term debt 12,500 9,375
Deferred acquisition payments 0 620,040
Deferred revenue 649,707 665,362
Short-term lease obligations 23,567 24,737
Total current liabilities 950,333 1,671,185
Long-term debt 2,248,355 1,686,410
Deferred tax liabilities 40,758 29,508
Long-term deferred revenue 15,777 16,188
Long-term lease obligations 166,458 168,455
Other liabilities 42,823 39,806
Total liabilities 3,464,504 3,611,552
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $0.01 par value; 5,000 shares authorized; none issued 0 0
Common stock, $0.01 par value; 500,000 shares authorized; 119,445 and 118,846 shares issued and outstanding at December 31, 2023 and September 30, 2023, respectively 1,194 1,188
Additional paid-in capital 1,860,934 1,820,905
Retained earnings 1,039,664 973,277
Accumulated other comprehensive loss (95,139) (118,080)
Total stockholders’ equity 2,806,653 2,677,290
Total liabilities and stockholders’ equity $ 6,271,157 $ 6,288,842
XML 8 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Current assets:    
Allowance for doubtful accounts $ 480 $ 429
Stockholders’ equity:    
Preferred stock, par value (in USD per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 119,445,000 118,846,000
Common stock, shares outstanding 119,445,000 118,846,000
XML 9 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue:    
Total revenue $ 550,214 $ 465,910
Cost of revenue:    
Total cost of revenue 110,020 95,790
Gross margin 440,194 370,120
Operating expenses:    
Sales and marketing 136,924 118,383
Research and development 105,783 88,177
General and administrative 69,206 50,971
Amortization of acquired intangible assets 10,363 8,026
Restructuring and other credits, net (795) (338)
Total operating expenses 321,481 265,219
Operating income 118,713 104,901
Interest and debt premium expense (35,334) (16,358)
Other income (expense), net 2,220 (2,119)
Income before income taxes 85,599 86,424
Provision for income taxes 19,212 11,389
Net income $ 66,387 $ 75,035
Earnings per share—Basic $ 0.56 $ 0.64
Earnings per share—Diluted $ 0.55 $ 0.63
Weighted-average shares outstanding—Basic 119,124 117,819
Weighted-average shares outstanding—Diluted 120,250 118,788
License    
Revenue:    
License $ 183,998 $ 172,698
Cost of revenue:    
Cost of license revenue 10,329 12,753
Support and cloud services    
Revenue:    
Support and cloud services 330,469 257,656
Cost of revenue:    
Cost of support and cloud services revenue 67,023 50,225
Software    
Revenue:    
Total software revenue 514,467 430,354
Cost of revenue:    
Total cost of software revenue 77,352 62,978
Professional services    
Revenue:    
Professional services 35,747 35,556
Cost of revenue:    
Cost of professional services revenue $ 32,668 $ 32,812
XML 10 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net Income (Loss) $ 66,387 $ 75,035
Other comprehensive income, net of tax:    
Hedge loss arising during the period, net of tax of $3.8 million and $3.8 million in the first quarter of 2024 and 2023, respectively (11,511) (11,485)
Foreign currency translation adjustment, net of tax of $0 for each period 34,674 60,029
Change in defined benefit pension items, net of tax of $0 for each period (222) (308)
Other comprehensive income 22,941 48,236
Comprehensive income $ 89,328 $ 123,271
XML 11 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]    
Hedge loss arising during the period, tax $ 3.8 $ 3.8
Foreign currency translation adjustment, tax 0.0 0.0
Change in pension benefit, tax $ 0.0 $ 0.0
XML 12 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net Income (Loss) $ 66,387 $ 75,035
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 27,222 21,328
Amortization of right-of-use lease assets 7,724 8,054
Stock-based compensation 59,013 41,504
Other non-cash items, net (1,086) (617)
Changes in operating assets and liabilities, excluding the effects of acquisitions:    
Accounts receivable 153,950 105,512
Accounts payable and accrued expenses (51,204) 7,680
Accrued compensation and benefits (13,483) (17,530)
Deferred revenue (29,094) (19,635)
Accrued income taxes 13,467 (16,836)
Other current assets and prepaid expenses (19,338) 2,956
Operating lease liabilities (4,953) 7,895
Other noncurrent assets and liabilities (21,264) (34,425)
Net cash provided by operating activities 187,341 180,921
Cash flows from investing activities:    
Additions to property and equipment (4,563) (9,180)
Acquisitions of businesses, net of cash acquired (93,457) 0
Settlement of net investment hedges (7,347) (10,795)
Divestitures of businesses and assets, net 0 (154)
Net cash used in investing activities (105,367) (20,129)
Cash flows from financing activities:    
Borrowings under credit facility 739,845 0
Repayments of borrowings under credit facility and acquired debt (181,441) 0
Payments of withholding taxes in connection with stock-based awards (50,326) (52,423)
Payments of principal for financing leases 0 (217)
Credit facility origination costs 0 (1,350)
Payment of deferred acquisition consideration (620,040) 0
Net cash used in financing activities (111,962) (53,990)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 6,689 8,616
Net change in cash, cash equivalents, and restricted cash (23,299) 115,418
Cash, cash equivalents, and restricted cash, beginning of period 288,798 272,888
Cash, cash equivalents, and restricted cash, end of period 265,499 388,306
Supplemental disclosure of non-cash financing and investing activities:    
Withholding taxes in connection with stock-based awards, accrued 4,009 452
Operating right-of-use assets obtained in exchange for operating lease liabilities $ 1,965 $ 13,375
XML 13 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholder's Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance at Sep. 30, 2022 $ 2,296,034 $ 1,175 $ 1,720,580 $ 727,737 $ (153,458)
Beginning balance (in shares) at Sep. 30, 2022   117,472,000      
Common stock issued for employee stock-based awards   $ 11 (11)    
Common stock issued for employee stock-based awards (in shares)   1,090,000      
Shares surrendered by employees to pay taxes related to stock-based awards (52,875) $ (4) (52,871)    
Shares surrendered by employees to pay taxes related to stock-based awards (in shares)   (401,000)      
Compensation expense from stock-based awards 34,119   34,119    
Net Income (Loss) 75,035     75,035  
Loss on net investment hedges, net of tax (11,485)       (11,485)
Foreign currency translation adjustment 60,029       60,029
Change in defined benefit pension items, net of tax (308)       (308)
Ending balance at Dec. 31, 2022 2,400,549 $ 1,182 1,701,817 802,772 (105,222)
Ending balance (in shares) at Dec. 31, 2022   118,161,000      
Beginning balance at Sep. 30, 2023 $ 2,677,290 $ 1,188 1,820,905 973,277 (118,080)
Beginning balance (in shares) at Sep. 30, 2023 118,846,000 118,846,000      
Common stock issued for employee stock-based awards   $ 10 (10)    
Common stock issued for employee stock-based awards (in shares)   950,000      
Shares surrendered by employees to pay taxes related to stock-based awards $ (54,336) $ (4) (54,332)    
Shares surrendered by employees to pay taxes related to stock-based awards (in shares)   (351,000)      
Compensation expense from stock-based awards 94,371   94,371    
Net Income (Loss) 66,387     66,387  
Loss on net investment hedges, net of tax (11,511)       (11,511)
Foreign currency translation adjustment 34,674       34,674
Change in defined benefit pension items, net of tax (222)       (222)
Ending balance at Dec. 31, 2023 $ 2,806,653 $ 1,194 $ 1,860,934 $ 1,039,664 $ (95,139)
Ending balance (in shares) at Dec. 31, 2023 119,445,000 119,445,000      
XML 14 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ 66,387 $ 75,035
XML 15 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
shares in Thousands
3 Months Ended
Dec. 31, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Director and Executive Officer Adoption, Modification or Termination of 10b5-1 Plans in Q1’24

Our section 16 officers and directors may enter into plans or arrangements for the purchase or sale of our securities that are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) of the Exchange Act. Such plans and arrangements must comply in all respects with our insider trading policies, including our policy governing entry into and operation of 10b5-1 plans and arrangements.

During the quarter ended December 31, 2023, the following Section 16 officers and directors adopted Rule 10b5-1 trading arrangements (as defined in Item 408 of Regulation S-K of the Exchange Act). All plans adopted covered only sales of PTC common stock. No plans were modified or terminated.

 

Name and Title of Director or Section 16 Officer

Date of Adoption, Modification, or Termination

 

Duration of the Plan

Aggregate Number of Shares of Common Stock that may be Sold under the Plan

Paul Lacy
Director

Adopted
December 1, 2023

Ends
 
December 31, 2024

 

7,500

Name Paul Lacy
Title Director
Rule 10b5-1 Arrangement Adopted true
Adoption Date December 1, 2023
Rule 10b5-1 Arrangement Terminated false
Termination Date December 31, 2024
Aggregate Available 7,500
Rule 10b51 Arr Modified Flag false
XML 16 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation
3 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

1. Basis of Presentation

General

The accompanying unaudited condensed consolidated financial statements include the accounts of PTC Inc. and its wholly owned subsidiaries and have been prepared by management in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and in accordance with the rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. While we believe that the disclosures presented are adequate in order to make the information not misleading, these unaudited quarterly financial statements should be read in conjunction with our annual consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended September 30, 2023. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting only of those of a normal recurring nature, necessary for a fair statement of our financial position, results of operations and cash flows as of the dates and for the periods indicated. The September 30, 2023 Consolidated Balance Sheet included herein is derived from our audited consolidated financial statements.

Unless otherwise indicated, all references to a year mean our fiscal year, which ends on September 30.

Pending Accounting Pronouncements

Improvements to Income Tax Disclosures

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU will be effective for us in 2026. We expect the adoption to result in disclosure changes only.

Improvements to Reportable Segment Disclosures

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU will be effective for us in 2025. We expect the adoption to result in disclosure changes only.

XML 17 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers
3 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

2. Revenue from Contracts with Customers

Receivables, Contract Assets and Contract Liabilities

 

(in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Short-term and long-term receivables

 

$

880,808

 

 

$

997,490

 

Contract asset

 

$

17,563

 

 

$

16,465

 

Deferred revenue

 

$

665,484

 

 

$

681,550

 

During the three months ended December 31, 2023, we recognized $289.4 million of revenue that was included in Deferred revenue as of September 30, 2023. The remainder of the change was driven by additional deferrals, primarily from new billings.

Our multi-year, non-cancellable on-premises subscription contracts provide customers with an annual right to exchange software within the subscription with other software. As of December 31, 2023

and September 30, 2023, our total revenue liability was $25.5 million and $23.7 million, respectively, primarily associated with the annual right to exchange on-premises subscription software.

Remaining Performance Obligations

Our contracts with customers include transaction price amounts allocated to performance obligations that will be satisfied and recognized as revenue at a later date. As of December 31, 2023, the transaction price amounts include performance obligations of $665.5 million recorded in Deferred revenue and $1,499.7 million that are not yet recorded in the Consolidated Balance Sheets. We expect to recognize approximately 60% of the total $2,165.2 million over the next 12 months, with the remaining amount thereafter.

Disaggregation of Revenue

 

(in thousands)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Recurring revenue(1)

 

$

506,027

 

 

$

417,110

 

Perpetual license

 

 

8,440

 

 

 

13,244

 

Professional services

 

 

35,747

 

 

 

35,556

 

Total revenue

 

$

550,214

 

 

$

465,910

 

(1)
Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud services revenue.

Our international revenue is presented based on the location of our customer. Revenue for the geographic regions in which we operate is presented below.

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Americas

 

$

267,267

 

 

$

226,912

 

Europe

 

 

196,953

 

 

 

167,210

 

Asia Pacific

 

 

85,994

 

 

 

71,788

 

Total revenue

 

$

550,214

 

 

$

465,910

 

XML 18 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation
3 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement, Recognized Amount [Abstract]  
Stock-Based Compensation

3. Stock-based Compensation

The value of stock issued for restricted stock units (RSUs) vested is as follows:

(in thousands)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Stock issued for vested RSUs

 

$

146,869

 

 

$

143,794

 

Compensation expense recorded for our stock-based awards is classified in our Consolidated Statements of Operations as follows:

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Cost of license revenue

 

$

38

 

 

$

37

 

Cost of support and cloud services revenue

 

 

3,382

 

 

 

2,790

 

Cost of professional services revenue

 

 

1,669

 

 

 

1,248

 

Sales and marketing

 

 

16,127

 

 

 

12,196

 

Research and development

 

 

14,238

 

 

 

11,458

 

General and administrative

 

 

23,559

 

 

 

13,775

 

Total stock-based compensation expense

 

$

59,013

 

 

$

41,504

 

As of December 31, 2023 and September 30, 2023, we had liability-classified awards related to stock-based compensation based on a fixed monetary amount of $9.5 million and $44.9 million, respectively.

XML 19 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share (EPS) and Common Stock
3 Months Ended
Dec. 31, 2023
Earnings Per Share And Common Stock [Abstract]  
Earnings per Share (EPS) and Common Stock

4. Earnings per Share (EPS) and Common Stock

EPS

The following table presents the calculation for both basic and diluted EPS:

(in thousands, except per share data)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

66,387

 

 

$

75,035

 

Weighted-average shares outstanding—Basic

 

 

119,124

 

 

 

117,819

 

Dilutive effect of restricted stock units

 

 

1,126

 

 

 

969

 

Weighted-average shares outstanding—Diluted

 

 

120,250

 

 

 

118,788

 

Earnings per share—Basic

 

$

0.56

 

 

$

0.64

 

Earnings per share—Diluted

 

$

0.55

 

 

$

0.63

 

Anti-dilutive shares were immaterial for the three months ended December 31, 2023 and December 31, 2022.

XML 20 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
3 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Acquisitions

5. Acquisitions

Acquisition and transaction-related costs in the three months ended December 31, 2023 totaled $2.5 million, compared to $5.8 million in the three months ended December 31, 2022. These costs are classified in General and administrative expense in the accompanying Consolidated Statements of Operations.

pure-systems

On October 4, 2023, we acquired pure-systems GmbH pursuant to a Share Purchase Agreement. Pure-systems is a leading provider of product and software variant management solutions used by manufacturing companies to efficiently manage the different versions of software and systems engineering assets. The purchase price was $93.5 million, net of cash acquired, which was financed primarily with a draw on the revolving line of our credit facility. Pure-systems had approximately 50 employees on the close date.

The acquisition of pure-systems has been accounted for as a business combination. Assets and liabilities assumed have been recorded at their estimated fair values as of the acquisition date. The fair values of intangible assets were based on valuations using a discounted cash flow model which requires the use of significant estimates and assumptions, including estimating future revenues and costs. The excess of the purchase price over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The purchase price allocation is considered preliminary, pending finalization of the valuation of intangible assets. Additional adjustments may be recorded during the measurement period to Goodwill, intangible assets, and net tax liabilities.

The following table outlines the preliminary purchase price allocation for pure-systems:

(in thousands)

 

 

Goodwill

$

77,118

 

Customer relationships

 

17,400

 

Purchased software

 

10,000

 

Trademarks

 

800

 

Net tax liability

 

(8,860

)

Acquired debt

 

(2,475

)

Other net liabilities

 

(526

)

Total

$

93,457

 

The acquired customer relationships, purchased software, and trademarks are being amortized over useful lives of 18 years, 10 years, and 10 years, respectively, based on the expected economic benefit pattern of the assets. The acquired goodwill will not be deductible for income tax purposes. The amount

of goodwill resulting from the purchase price allocation reflects the expected value that will be created by expanding our ALM offerings, which are included within our PLM product group.

Our results of operations for the reported periods if presented on a pro forma basis would not differ materially from our reported results.

ServiceMax

On January 3, 2023, we acquired ServiceMax, Inc. pursuant to a Share Purchase Agreement dated November 17, 2022 for $1,448.2 million, net of cash acquired. PTC paid the first installment of $828.2 million on the acquisition date. The remaining installment of $650.0 million, of which $620.0 million represents the fair value as of the acquisition date and $30.0 million is imputed interest, was paid in October 2023. The fair value of the deferred acquisition payment was calculated based on our borrowing rate at the time of the acquisition. The purchase price allocation resulted in $974.9 million of Goodwill, $628.6 million of intangible assets, $121.7 million of net tax liabilities, and $33.6 million of other net liabilities.

ServiceMax develops and licenses cloud-native, product-centric field service management (FSM) software, which is included within our PLM product group. ServiceMax had approximately 500 employees on the close date.

XML 21 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
3 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

6. Goodwill and Intangible Assets

Goodwill and acquired intangible assets consisted of the following:

(in thousands)

 

December 31, 2023

 

 

September 30, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

Goodwill (not amortized)

 

 

 

 

 

 

 

$

3,458,463

 

 

 

 

 

 

 

 

$

3,358,511

 

Intangible assets with finite lives (amortized):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchased software

 

$

629,554

 

 

$

406,952

 

 

$

222,602

 

 

$

615,915

 

 

$

395,109

 

 

$

220,806

 

Capitalized software

 

 

22,877

 

 

 

22,877

 

 

 

 

 

 

22,877

 

 

 

22,877

 

 

 

 

Customer lists and relationships

 

 

1,140,213

 

 

427,224

 

 

 

712,989

 

 

 

1,116,117

 

 

 

413,125

 

 

 

702,992

 

Trademarks and trade names

 

 

37,892

 

 

 

20,113

 

 

 

17,779

 

 

 

36,851

 

 

 

19,400

 

 

 

17,451

 

Other

 

 

3,928

 

 

 

3,928

 

 

 

 

 

 

3,867

 

 

 

3,867

 

 

 

 

Total intangible assets with finite lives

 

$

1,834,464

 

 

$

881,094

 

 

$

953,370

 

 

$

1,795,627

 

 

$

854,378

 

 

$

941,249

 

Total goodwill and acquired intangible assets

 

 

 

 

 

 

 

$

4,411,833

 

 

 

 

 

 

 

 

$

4,299,760

 

Changes in Goodwill were as follows:

(in thousands)

 

 

Balance, October 1, 2023

$

3,358,511

 

Acquisitions

 

77,118

 

Foreign currency translation adjustment

 

22,834

 

Balance, December 31, 2023

$

3,458,463

 

The aggregate amortization expense for intangible assets with finite lives is classified in our Consolidated Statements of Operations as follows:

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Amortization of acquired intangible assets

 

$

10,363

 

 

$

8,026

 

Cost of revenue

 

 

9,566

 

 

 

6,142

 

Total amortization expense

 

$

19,929

 

 

$

14,168

 

XML 22 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
3 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

7. Fair Value Measurements

The valuation hierarchy for disclosure of assets and liabilities reported at fair value prioritizes the inputs for such valuations into three broad levels:

Level 1: quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2: quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; or
Level 3: unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.

A financial asset's or liability's classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

Money market funds, time deposits, and corporate notes/bonds are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets.

The principal market in which we execute our foreign currency derivatives is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants usually are large financial institutions. Our foreign currency derivatives’ valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.

Our significant financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 and September 30, 2023 were as follows:

(in thousands)

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents(1)

 

$

58,772

 

 

$

 

 

$

 

 

$

58,772

 

Convertible note

 

 

 

 

 

 

 

 

2,000

 

 

 

2,000

 

Forward contracts

 

 

 

 

 

1,473

 

 

 

 

 

 

1,473

 

 

$

58,772

 

 

$

1,473

 

 

$

2,000

 

 

$

62,245

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

 

 

 

 

5,584

 

 

 

 

 

 

5,584

 

 

$

 

 

$

5,584

 

 

$

 

 

$

5,584

 

 

(in thousands)

 

September 30, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents(1)

 

$

72,754

 

 

$

 

 

$

 

 

$

72,754

 

Convertible note

 

 

 

 

 

 

 

 

2,000

 

 

 

2,000

 

Forward contracts

 

 

 

 

 

7,340

 

 

 

 

 

 

7,340

 

 

$

72,754

 

 

$

7,340

 

 

$

2,000

 

 

$

82,094

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

 

 

 

 

3,158

 

 

 

 

 

 

3,158

 

 

$

 

 

$

3,158

 

 

$

 

 

$

3,158

 

(1)
Money market funds and time deposits.
XML 23 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments
3 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments

8. Derivative Financial Instruments

We enter into foreign currency forward contracts to manage our exposure to foreign currency exchange risk in order to reduce earnings volatility. We do not enter into derivative transactions for trading or speculative purposes.

The following table shows our derivative instruments measured at gross fair value as reflected in the Consolidated Balance Sheets:

(in thousands)

 

Fair Value of Derivatives Designated As Hedging Instruments

 

 

Fair Value of Derivatives Not Designated As Hedging Instruments

 

 

 

December 31,
2023

 

 

September 30,
2023

 

 

December 31,
2023

 

 

September 30,
2023

 

Derivative assets(1):

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

$

 

 

$

3,770

 

 

$

1,473

 

 

$

3,570

 

Derivative liabilities(2):

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

$

3,051

 

 

$

 

 

$

2,533

 

 

$

3,158

 

(1)
As of December 31, 2023 and September 30, 2023, current derivative assets are recorded in Other current assets in the Consolidated Balance Sheets.
(2)
As of December 31, 2023 and September 30, 2023, current derivative liabilities are recorded in Accrued expenses and other current liabilities in the Consolidated Balance Sheets.

Non-Designated Hedges

We hedge our net foreign currency monetary assets and liabilities primarily resulting from foreign currency denominated receivables and payables with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in foreign currency exchange rates. These contracts have maturities of up to approximately three months. Generally, we do not designate these foreign currency forward contracts as hedges for accounting purposes and changes in the fair value of these instruments are recognized immediately in earnings. Because we enter into forward contracts only as an economic hedge, gains or losses on the underlying foreign-denominated balance are generally offset by the losses or gains on the forward contract. Gains and losses on forward contracts and foreign denominated receivables and payables are included in Other income (expense), net.

As of December 31, 2023 and September 30, 2023, we had outstanding forward contracts not designated as hedging instruments with notional amounts equivalent to the following:

Currency Hedged (in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Canadian Dollar / U.S. Dollar

 

$

2,547

 

 

$

5,135

 

Euro / U.S. Dollar

 

 

437,668

 

 

 

383,227

 

British Pound / U.S. Dollar

 

 

5,359

 

 

 

6,058

 

Israeli Shekel / U.S. Dollar

 

 

9,264

 

 

 

11,852

 

Japanese Yen / U.S. Dollar

 

 

 

 

 

4,770

 

Swiss Franc / U.S. Dollar

 

 

11,303

 

 

 

32,766

 

Swedish Krona / U.S. Dollar

 

 

14,229

 

 

 

35,085

 

Chinese Renminbi / U.S. Dollar

 

 

5,180

 

 

 

16,660

 

New Taiwan Dollar / U.S. Dollar

 

 

18,492

 

 

 

11,855

 

Korean Won / U.S. Dollar

 

 

 

 

 

6,157

 

Danish Krone / U.S. Dollar

 

 

5,358

 

 

 

6,731

 

All other

 

 

4,609

 

 

 

3,340

 

Total

 

$

514,009

 

 

$

523,636

 

 

The following table shows the effect of our non-designated hedges on the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:

 (in thousands)

 

 

 

Three months ended

 

 

 

Location of Gain (Loss)

 

December 31,
2023

 

 

December 31,
2022

 

Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged

 

Other income (expense), net

 

$

(3,735

)

 

$

(11,009

)

In the three months ended December 31, 2023, foreign currency gains, net were $1.0 million. In the three months ended December 31, 2022, foreign currency losses, net were $3.2 million.

Net Investment Hedges

We translate balance sheet accounts of subsidiaries with foreign functional currencies into the U.S. Dollar using the exchange rate at each balance sheet date. Resulting translation adjustments are reported as a component of Accumulated other comprehensive loss on the Consolidated Balance Sheets. We designate certain foreign exchange forward contracts as net investment hedges against exposure on translation of balance sheet accounts of Euro and Japanese Yen functional subsidiaries. Net investment hedges partially offset the impact of foreign currency translation adjustment recorded in Accumulated other comprehensive loss on the Consolidated Balance Sheets. All foreign exchange forward contracts are carried at fair value on the Consolidated Balance Sheets and the maximum duration of net investment hedge foreign exchange forward contracts is approximately three months.

Net investment hedge relationships are designated at inception, and effectiveness is assessed retrospectively on a quarterly basis using the net equity position of Euro and Japanese Yen functional subsidiaries. As the forward contracts are highly effective in offsetting exchange rate exposure, we record changes in these net investment hedges in Accumulated other comprehensive loss and subsequently reclassify them to foreign currency translation adjustment in Accumulated other comprehensive loss at the time of forward contract maturity. Changes in the fair value of foreign exchange forward contracts due to changes in time value are excluded from the assessment of effectiveness. Our derivatives are not subject to any credit contingent features. We manage credit risk with counterparties by trading among several counterparties and we review our counterparties’ credit at least quarterly.

As of December 31, 2023 and September 30, 2023, we had outstanding forward contracts designated as net investment hedges with notional amounts equivalent to the following:

Currency Hedged (in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Euro / U.S. Dollar

 

$

373,527

 

 

$

337,923

 

Japanese Yen / U.S. Dollar

 

 

10,522

 

 

 

10,285

 

Total

 

$

384,049

 

 

$

348,208

 

 

The following table shows the effect of our derivative instruments designated as net investment hedges in the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:

(in thousands)

 

 

 

Three months ended

 

 

 

Location of Gain (Loss)

 

December 31,
2023

 

 

December 31,
2022

 

Loss recognized in OCI

 

OCI

 

$

(15,304

)

 

$

(15,305

)

Gain (loss) reclassified from OCI to earnings

 

n/a

 

$

-

 

 

$

-

 

Gain recognized, excluded portion

 

Other income (expense), net

 

$

1,136

 

 

$

969

 

As of December 31, 2023, we estimate that all amounts reported in Accumulated other comprehensive loss will be applied against exposed balance sheet accounts upon translation within the next three months.

Offsetting Derivative Assets and Liabilities

We have entered into master netting arrangements for our forward contracts that allow net settlements under certain conditions. Although netting is permitted, it is currently our policy and practice to record all derivative assets and liabilities on a gross basis in the Consolidated Balance Sheets.

The following table sets forth the offsetting of derivative assets as of December 31, 2023:

(in thousands)

 

Gross Amounts Offset in the Consolidated Balance Sheets

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

 

As of December 31, 2023

 

Gross
Amount of
Recognized
Assets

 

 

Gross
Amounts
Offset in the
Consolidated
Balance
Sheets

 

 

Net Amounts of
Assets
Presented in
the
Consolidated
Balance Sheets

 

 

Financial
Instruments

 

 

Cash
Collateral
Received

 

 

Net
Amount

 

Forward contracts

 

$

1,473

 

 

$

 

 

$

1,473

 

 

$

(1,473

)

 

$

 

 

$

 

The following table sets forth the offsetting of derivative liabilities as of December 31, 2023:

(in thousands)

 

Gross Amounts Offset in the Consolidated Balance Sheets

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

 

As of December 31, 2023

 

Gross
Amount of
Recognized
Liabilities

 

 

Gross
Amounts
Offset in the
Consolidated
Balance
Sheets

 

 

Net Amounts of
Liabilities
Presented in
the
Consolidated
Balance Sheets

 

 

Financial
Instruments

 

 

Cash
Collateral
Pledged

 

 

Net
Amount

 

Forward contracts

 

$

5,584

 

 

$

 

 

$

5,584

 

 

$

(1,473

)

 

$

 

 

$

4,111

 

XML 24 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
3 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

9. Income Taxes

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Income before income taxes

 

$

85,599

 

 

$

86,424

 

Provision for income taxes

 

$

19,212

 

 

$

11,389

 

Effective income tax rate

 

 

22

%

 

 

13

%

The effective tax rate for the three months ended December 31, 2023 was higher than the effective tax rate for the corresponding prior-year period primarily due to a non-cash tax expense of $3.6 million related to a tax reserve in a foreign jurisdiction as well as a decrease in the excess tax benefits related to stock-based compensation.

In the normal course of business, PTC and its subsidiaries are examined by various taxing authorities, including the Internal Revenue Service in the U.S. We regularly assess the likelihood of additional assessments by tax authorities and provide for these matters as appropriate. We are currently under audit by tax authorities in several jurisdictions. Audits by tax authorities typically involve examination of the deductibility of certain permanent items, transfer pricing, limitations on net operating losses and tax credits.

XML 25 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
3 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt

10. Debt

As of December 31, 2023 and September 30, 2023, we had the following debt obligations:

(in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

4.000% Senior notes due 2028

 

$

500,000

 

 

$

500,000

 

3.625% Senior notes due 2025

 

 

500,000

 

 

 

500,000

 

Credit facility revolver line(1)(2)

 

 

766,527

 

 

 

202,000

 

Credit facility term loan(1)(2)

 

 

500,000

 

 

 

500,000

 

Total debt

 

 

2,266,527

 

 

 

1,702,000

 

Unamortized debt issuance costs for the senior notes(3)

 

 

(5,672

)

 

 

(6,215

)

Total debt, net of issuance costs(4)

 

$

2,260,855

 

 

$

1,695,785

 

(1)
Unamortized debt issuance costs related to the credit facility were $2.3 million included in Other current assets and $7.0 million included in Other assets on the Consolidated Balance Sheet as of December 31, 2023 and $2.3 million included in Other current assets and $7.5 million included in Other assets on the Consolidated Balance Sheet as of September 30, 2023.
(2)
The stated maturity date under the credit facility on which both the revolver line and the term loan will mature and all amounts then outstanding will become due and payable is January 3, 2028. However, if our outstanding 2025 Senior Notes have not been refinanced to mature on or after April 3, 2028 or redeemed by November 16, 2024, all amounts outstanding under the credit facility will become due and payable on November 16, 2024. The term loan will begin amortizing in March 2024, with payments of $9.4 million in 2024, $21.9 million in 2025, and $25.0 million in 2026 and 2027, and $418.7 million in 2028.
(3)
Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets.
(4)
As of December 31, 2023 and September 30, 2023, $12.5 million and $9.4 million, respectively, of debt associated with the credit facility term loan was classified as short term with the remaining balance classified as long term.

Senior Unsecured Notes

In February 2020, we issued $500 million in aggregate principal amount of 4.0% senior, unsecured long-term debt at par value, due in 2028 (the 2028 notes) and $500 million in aggregate principal amount of 3.625% senior, unsecured long-term debt at par value, due in 2025 (the 2025 notes).

As of December 31, 2023, the total estimated fair value of the 2028 and 2025 notes was approximately $478.8 million and $491.4 million, respectively, based on quoted prices for the notes on that date.

We were in compliance with all the covenants for all our senior notes as of December 31, 2023.

Credit Agreement

Our credit facility consists of (i) a $1.25 billion revolving credit facility, (ii) a $500 million term loan credit facility, and (iii) an incremental facility pursuant to which we may incur additional term loan tranches or increase the revolving credit facility. As of December 31, 2023, unused commitments under our credit facility were $483 million and amounts available for borrowing were $470 million.

As of December 31, 2023, the fair value of our credit facility approximates its book value.

PTC and certain eligible foreign subsidiaries are eligible borrowers under the credit facility. As of the filing of this Form 10-Q, $221.5 million was borrowed by an eligible foreign subsidiary borrower.

Loans under the credit facility bear interest at variable rates. As of December 31, 2023, the annual rate for borrowings outstanding was 7.2%. A quarterly revolving commitment fee on the undrawn portion of the revolving credit facility is required, ranging from 0.175% to 0.325% per annum, based upon our total leverage ratio.

As of December 31, 2023, we were in compliance with all financial and operating covenants of the credit facility.

Interest

In the three months ended December 31, 2023 and 2022, we incurred interest expense on our debt of $35.3 million and $16.4 million, respectively. In the three months ended December 31, 2023, we paid $44.8 million of interest on our debt, of which $30.0 million was interest imputed on the $650.0 million ServiceMax deferred acquisition payment that we settled in the period. In the three months ended December 31, 2022, we paid $4.8 million of interest on our debt. The average interest rate on borrowings outstanding was approximately 5.7% and 4.2% during the three months ended December 31, 2023 and 2022, respectively.

XML 26 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
3 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

11. Commitments and Contingencies

Guarantees and Indemnification Obligations

We enter into standard indemnification agreements with our customers and business partners in the ordinary course of our business. Under such agreements, we typically indemnify, hold harmless, and agree to reimburse the indemnified party for losses suffered or incurred by the indemnified party, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to our products. Indemnification may also cover other types of claims, including claims relating to certain data breaches. These agreements typically limit our liability with respect to indemnification claims other than intellectual property infringement claims. Historically, our costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and, accordingly, we believe the estimated fair value of liabilities under these agreements is immaterial.

We warrant that our software products will perform in all material respects in accordance with our standard published specifications during the term of the license. Additionally, we generally warrant that our consulting services will be performed consistent with generally accepted industry standards and, in the case of fixed price services, the agreed-upon specifications. In most cases, liability for these warranties is capped. If necessary, we would provide for the estimated cost of product and service warranties based on specific warranty claims and claim history; however, we have not incurred significant cost under our product or services warranties. As a result, we believe the estimated fair value of these liabilities is immaterial.

XML 27 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Receivables, Contract Assets and Liabilities Contract Assets and Contract Liabilities

 

(in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Short-term and long-term receivables

 

$

880,808

 

 

$

997,490

 

Contract asset

 

$

17,563

 

 

$

16,465

 

Deferred revenue

 

$

665,484

 

 

$

681,550

 

Disaggregation of Revenue

Disaggregation of Revenue

 

(in thousands)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Recurring revenue(1)

 

$

506,027

 

 

$

417,110

 

Perpetual license

 

 

8,440

 

 

 

13,244

 

Professional services

 

 

35,747

 

 

 

35,556

 

Total revenue

 

$

550,214

 

 

$

465,910

 

(1)
Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud services revenue.
Summary of Revenue for Geographic Regions

Our international revenue is presented based on the location of our customer. Revenue for the geographic regions in which we operate is presented below.

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Americas

 

$

267,267

 

 

$

226,912

 

Europe

 

 

196,953

 

 

 

167,210

 

Asia Pacific

 

 

85,994

 

 

 

71,788

 

Total revenue

 

$

550,214

 

 

$

465,910

 

XML 28 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation (Tables)
3 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement, Recognized Amount [Abstract]  
Schedule of Total Fair Value of RSUs Vested

The value of stock issued for restricted stock units (RSUs) vested is as follows:

(in thousands)

 

Three months ended

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Stock issued for vested RSUs

 

$

146,869

 

 

$

143,794

 

Schedule of Classification of Compensation Expense

Compensation expense recorded for our stock-based awards is classified in our Consolidated Statements of Operations as follows:

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Cost of license revenue

 

$

38

 

 

$

37

 

Cost of support and cloud services revenue

 

 

3,382

 

 

 

2,790

 

Cost of professional services revenue

 

 

1,669

 

 

 

1,248

 

Sales and marketing

 

 

16,127

 

 

 

12,196

 

Research and development

 

 

14,238

 

 

 

11,458

 

General and administrative

 

 

23,559

 

 

 

13,775

 

Total stock-based compensation expense

 

$

59,013

 

 

$

41,504

 

XML 29 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share (EPS) and Common Stock (Tables)
3 Months Ended
Dec. 31, 2023
Earnings Per Share And Common Stock [Abstract]  
Earnings per Share Basic and Diluted

The following table presents the calculation for both basic and diluted EPS:

(in thousands, except per share data)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Net income

 

$

66,387

 

 

$

75,035

 

Weighted-average shares outstanding—Basic

 

 

119,124

 

 

 

117,819

 

Dilutive effect of restricted stock units

 

 

1,126

 

 

 

969

 

Weighted-average shares outstanding—Diluted

 

 

120,250

 

 

 

118,788

 

Earnings per share—Basic

 

$

0.56

 

 

$

0.64

 

Earnings per share—Diluted

 

$

0.55

 

 

$

0.63

 

XML 30 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
3 Months Ended
Dec. 31, 2023
Pure System  
Business Acquisition [Line Items]  
Schedule of purchase price allocation

The following table outlines the preliminary purchase price allocation for pure-systems:

(in thousands)

 

 

Goodwill

$

77,118

 

Customer relationships

 

17,400

 

Purchased software

 

10,000

 

Trademarks

 

800

 

Net tax liability

 

(8,860

)

Acquired debt

 

(2,475

)

Other net liabilities

 

(526

)

Total

$

93,457

 

XML 31 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Acquired Intangible Assets

Goodwill and acquired intangible assets consisted of the following:

(in thousands)

 

December 31, 2023

 

 

September 30, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

Goodwill (not amortized)

 

 

 

 

 

 

 

$

3,458,463

 

 

 

 

 

 

 

 

$

3,358,511

 

Intangible assets with finite lives (amortized):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchased software

 

$

629,554

 

 

$

406,952

 

 

$

222,602

 

 

$

615,915

 

 

$

395,109

 

 

$

220,806

 

Capitalized software

 

 

22,877

 

 

 

22,877

 

 

 

 

 

 

22,877

 

 

 

22,877

 

 

 

 

Customer lists and relationships

 

 

1,140,213

 

 

427,224

 

 

 

712,989

 

 

 

1,116,117

 

 

 

413,125

 

 

 

702,992

 

Trademarks and trade names

 

 

37,892

 

 

 

20,113

 

 

 

17,779

 

 

 

36,851

 

 

 

19,400

 

 

 

17,451

 

Other

 

 

3,928

 

 

 

3,928

 

 

 

 

 

 

3,867

 

 

 

3,867

 

 

 

 

Total intangible assets with finite lives

 

$

1,834,464

 

 

$

881,094

 

 

$

953,370

 

 

$

1,795,627

 

 

$

854,378

 

 

$

941,249

 

Total goodwill and acquired intangible assets

 

 

 

 

 

 

 

$

4,411,833

 

 

 

 

 

 

 

 

$

4,299,760

 

Schedule of Changes in Goodwill by Reportable Segments

Changes in Goodwill were as follows:

(in thousands)

 

 

Balance, October 1, 2023

$

3,358,511

 

Acquisitions

 

77,118

 

Foreign currency translation adjustment

 

22,834

 

Balance, December 31, 2023

$

3,458,463

 

Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives

The aggregate amortization expense for intangible assets with finite lives is classified in our Consolidated Statements of Operations as follows:

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Amortization of acquired intangible assets

 

$

10,363

 

 

$

8,026

 

Cost of revenue

 

 

9,566

 

 

 

6,142

 

Total amortization expense

 

$

19,929

 

 

$

14,168

 

XML 32 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
3 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value, by Balance Sheet Grouping

Our significant financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 and September 30, 2023 were as follows:

(in thousands)

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents(1)

 

$

58,772

 

 

$

 

 

$

 

 

$

58,772

 

Convertible note

 

 

 

 

 

 

 

 

2,000

 

 

 

2,000

 

Forward contracts

 

 

 

 

 

1,473

 

 

 

 

 

 

1,473

 

 

$

58,772

 

 

$

1,473

 

 

$

2,000

 

 

$

62,245

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

 

 

 

 

5,584

 

 

 

 

 

 

5,584

 

 

$

 

 

$

5,584

 

 

$

 

 

$

5,584

 

 

(in thousands)

 

September 30, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents(1)

 

$

72,754

 

 

$

 

 

$

 

 

$

72,754

 

Convertible note

 

 

 

 

 

 

 

 

2,000

 

 

 

2,000

 

Forward contracts

 

 

 

 

 

7,340

 

 

 

 

 

 

7,340

 

 

$

72,754

 

 

$

7,340

 

 

$

2,000

 

 

$

82,094

 

Financial liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

 

 

 

 

3,158

 

 

 

 

 

 

3,158

 

 

$

 

 

$

3,158

 

 

$

 

 

$

3,158

 

(1)
Money market funds and time deposits.
XML 33 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Tables)
3 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value

The following table shows our derivative instruments measured at gross fair value as reflected in the Consolidated Balance Sheets:

(in thousands)

 

Fair Value of Derivatives Designated As Hedging Instruments

 

 

Fair Value of Derivatives Not Designated As Hedging Instruments

 

 

 

December 31,
2023

 

 

September 30,
2023

 

 

December 31,
2023

 

 

September 30,
2023

 

Derivative assets(1):

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

$

 

 

$

3,770

 

 

$

1,473

 

 

$

3,570

 

Derivative liabilities(2):

 

 

 

 

 

 

 

 

 

 

 

 

Forward contracts

 

$

3,051

 

 

$

 

 

$

2,533

 

 

$

3,158

 

(1)
As of December 31, 2023 and September 30, 2023, current derivative assets are recorded in Other current assets in the Consolidated Balance Sheets.
(2)
As of December 31, 2023 and September 30, 2023, current derivative liabilities are recorded in Accrued expenses and other current liabilities in the Consolidated Balance Sheets.
Schedule of Notional Amounts of Outstanding Forward Contracts and Options

As of December 31, 2023 and September 30, 2023, we had outstanding forward contracts not designated as hedging instruments with notional amounts equivalent to the following:

Currency Hedged (in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Canadian Dollar / U.S. Dollar

 

$

2,547

 

 

$

5,135

 

Euro / U.S. Dollar

 

 

437,668

 

 

 

383,227

 

British Pound / U.S. Dollar

 

 

5,359

 

 

 

6,058

 

Israeli Shekel / U.S. Dollar

 

 

9,264

 

 

 

11,852

 

Japanese Yen / U.S. Dollar

 

 

 

 

 

4,770

 

Swiss Franc / U.S. Dollar

 

 

11,303

 

 

 

32,766

 

Swedish Krona / U.S. Dollar

 

 

14,229

 

 

 

35,085

 

Chinese Renminbi / U.S. Dollar

 

 

5,180

 

 

 

16,660

 

New Taiwan Dollar / U.S. Dollar

 

 

18,492

 

 

 

11,855

 

Korean Won / U.S. Dollar

 

 

 

 

 

6,157

 

Danish Krone / U.S. Dollar

 

 

5,358

 

 

 

6,731

 

All other

 

 

4,609

 

 

 

3,340

 

Total

 

$

514,009

 

 

$

523,636

 

 

As of December 31, 2023 and September 30, 2023, we had outstanding forward contracts designated as net investment hedges with notional amounts equivalent to the following:

Currency Hedged (in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

Euro / U.S. Dollar

 

$

373,527

 

 

$

337,923

 

Japanese Yen / U.S. Dollar

 

 

10,522

 

 

 

10,285

 

Total

 

$

384,049

 

 

$

348,208

 

Schedule of Net Gains and Losses on Foreign Currency Exposures

The following table shows the effect of our non-designated hedges on the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:

 (in thousands)

 

 

 

Three months ended

 

 

 

Location of Gain (Loss)

 

December 31,
2023

 

 

December 31,
2022

 

Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged

 

Other income (expense), net

 

$

(3,735

)

 

$

(11,009

)

The following table shows the effect of our derivative instruments designated as net investment hedges in the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:

(in thousands)

 

 

 

Three months ended

 

 

 

Location of Gain (Loss)

 

December 31,
2023

 

 

December 31,
2022

 

Loss recognized in OCI

 

OCI

 

$

(15,304

)

 

$

(15,305

)

Gain (loss) reclassified from OCI to earnings

 

n/a

 

$

-

 

 

$

-

 

Gain recognized, excluded portion

 

Other income (expense), net

 

$

1,136

 

 

$

969

 

Schedule of Offsetting Assets

The following table sets forth the offsetting of derivative assets as of December 31, 2023:

(in thousands)

 

Gross Amounts Offset in the Consolidated Balance Sheets

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

 

As of December 31, 2023

 

Gross
Amount of
Recognized
Assets

 

 

Gross
Amounts
Offset in the
Consolidated
Balance
Sheets

 

 

Net Amounts of
Assets
Presented in
the
Consolidated
Balance Sheets

 

 

Financial
Instruments

 

 

Cash
Collateral
Received

 

 

Net
Amount

 

Forward contracts

 

$

1,473

 

 

$

 

 

$

1,473

 

 

$

(1,473

)

 

$

 

 

$

 

Schedule of Offsetting Liabilities

The following table sets forth the offsetting of derivative liabilities as of December 31, 2023:

(in thousands)

 

Gross Amounts Offset in the Consolidated Balance Sheets

 

 

 

 

 

Gross Amounts Not Offset in the Consolidated Balance Sheets

 

 

 

 

As of December 31, 2023

 

Gross
Amount of
Recognized
Liabilities

 

 

Gross
Amounts
Offset in the
Consolidated
Balance
Sheets

 

 

Net Amounts of
Liabilities
Presented in
the
Consolidated
Balance Sheets

 

 

Financial
Instruments

 

 

Cash
Collateral
Pledged

 

 

Net
Amount

 

Forward contracts

 

$

5,584

 

 

$

 

 

$

5,584

 

 

$

(1,473

)

 

$

 

 

$

4,111

 

XML 34 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
3 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Summary of Income Taxes

(in thousands)

 

Three months ended

 

 

 

December 31,
2023

 

 

December 31,
2022

 

Income before income taxes

 

$

85,599

 

 

$

86,424

 

Provision for income taxes

 

$

19,212

 

 

$

11,389

 

Effective income tax rate

 

 

22

%

 

 

13

%

XML 35 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
3 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Obligations

As of December 31, 2023 and September 30, 2023, we had the following debt obligations:

(in thousands)

 

December 31,
2023

 

 

September 30,
2023

 

4.000% Senior notes due 2028

 

$

500,000

 

 

$

500,000

 

3.625% Senior notes due 2025

 

 

500,000

 

 

 

500,000

 

Credit facility revolver line(1)(2)

 

 

766,527

 

 

 

202,000

 

Credit facility term loan(1)(2)

 

 

500,000

 

 

 

500,000

 

Total debt

 

 

2,266,527

 

 

 

1,702,000

 

Unamortized debt issuance costs for the senior notes(3)

 

 

(5,672

)

 

 

(6,215

)

Total debt, net of issuance costs(4)

 

$

2,260,855

 

 

$

1,695,785

 

(1)
Unamortized debt issuance costs related to the credit facility were $2.3 million included in Other current assets and $7.0 million included in Other assets on the Consolidated Balance Sheet as of December 31, 2023 and $2.3 million included in Other current assets and $7.5 million included in Other assets on the Consolidated Balance Sheet as of September 30, 2023.
(2)
The stated maturity date under the credit facility on which both the revolver line and the term loan will mature and all amounts then outstanding will become due and payable is January 3, 2028. However, if our outstanding 2025 Senior Notes have not been refinanced to mature on or after April 3, 2028 or redeemed by November 16, 2024, all amounts outstanding under the credit facility will become due and payable on November 16, 2024. The term loan will begin amortizing in March 2024, with payments of $9.4 million in 2024, $21.9 million in 2025, and $25.0 million in 2026 and 2027, and $418.7 million in 2028.
(3)
Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets.
(4)
As of December 31, 2023 and September 30, 2023, $12.5 million and $9.4 million, respectively, of debt associated with the credit facility term loan was classified as short term with the remaining balance classified as long term.
XML 36 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]    
Short-term and long-term receivables $ 880,808 $ 997,490
Contract asset 17,563 16,465
Deferred revenue $ 665,484 $ 681,550
XML 37 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Revenue from External Customer [Line Items]    
Deferred revenue, revenue recognized $ 289,400  
Deferred revenue 665,484 $ 681,550
Refund liability 25,500 $ 23,700
Revenue, remaining performance obligation, amount 2,165,200  
Unrecorded    
Revenue from External Customer [Line Items]    
Revenue, remaining performance obligation, amount $ 1,499,700  
XML 38 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Remaining Performance Obligations - Additional Information (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01
Dec. 31, 2023
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, percentage 60.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 39 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Revenue $ 550,214 $ 465,910
Recurring revenue    
Disaggregation Of Revenue [Line Items]    
Revenue [1] 506,027 417,110
Perpetual license    
Disaggregation Of Revenue [Line Items]    
Revenue 8,440 13,244
Professional services    
Disaggregation Of Revenue [Line Items]    
Professional services $ 35,747 $ 35,556
[1] Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud services revenue.
XML 40 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Revenue By Geographic Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue $ 550,214 $ 465,910
Operating Segments    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue 550,214 465,910
Americas | Operating Segments    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue 267,267 226,912
Europe | Operating Segments    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue 196,953 167,210
Asia-Pacific | Operating Segments    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue $ 85,994 $ 71,788
XML 41 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Liability classified awards related to stock-based compensation $ 9.5 $ 44.9
XML 42 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Schedule of Total Fair Value of RSUs Vested (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Recognized Amount [Abstract]    
Total fair value of RSU awards at vest $ 146,869 $ 143,794
XML 43 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Schedule of Classification of Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 59,013 $ 41,504
Sales and marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 16,127 12,196
Research and development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 14,238 11,458
General and administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 23,559 13,775
License | Cost of Sales    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 38 37
Support and cloud services | Cost of Sales    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 3,382 2,790
Professional services | Cost of Sales    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 1,669 $ 1,248
XML 44 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share (EPS) and Common Stock - Earnings per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share And Common Stock [Abstract]    
Net Income (Loss) $ 66,387 $ 75,035
Weighted-average shares outstanding—Basic 119,124 117,819
Dilutive effect of restricted stock units 1,126 969
Weighted-average shares outstanding—Diluted 120,250 118,788
Earnings per share—Basic $ 0.56 $ 0.64
Earnings per share—Diluted $ 0.55 $ 0.63
XML 45 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Additional Information (Details)
$ in Thousands
3 Months Ended
Oct. 04, 2023
USD ($)
Employees
Oct. 02, 2023
USD ($)
Jan. 03, 2023
USD ($)
Employees
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2023
USD ($)
Business Acquisition [Line Items]            
Business combination, acquisition related costs       $ 2,500 $ 5,800  
Goodwill       3,458,463   $ 3,358,511
Revenue       550,214 $ 465,910  
Servicemax Inc. acquisition            
Business Acquisition [Line Items]            
Preliminary purchase price     $ 828,200      
Payments to acquire business, net of cash     $ 1,448,200      
Deferred acquisition payments   $ 650,000   $ 650,000    
Payments to acquire business   620,000        
Imputed interest payable   $ 30,000        
Number Of Employees | Employees     500      
Goodwill     $ 974,900      
Intangible assets     628,600      
Net tax liabilities     121,700      
Other net liabilities     $ 33,600      
Pure System            
Business Acquisition [Line Items]            
Payments to acquire business, net of cash $ 93,500          
Number Of Employees | Employees 50          
Goodwill $ 77,118          
Other net liabilities $ 526          
Pure System | Customer relationships            
Business Acquisition [Line Items]            
Acquired finite-lived intangible asset, weighted average useful life 18 years          
Intangible assets $ 17,400          
Pure System | Purchased Software            
Business Acquisition [Line Items]            
Acquired finite-lived intangible asset, weighted average useful life 10 years          
Intangible assets $ 10,000          
Pure System | Trademarks            
Business Acquisition [Line Items]            
Acquired finite-lived intangible asset, weighted average useful life 10 years          
Intangible assets $ 800          
XML 46 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 04, 2023
Sep. 30, 2023
Jan. 03, 2023
Business Acquisition [Line Items]        
Goodwill $ 3,458,463   $ 3,358,511  
Servicemax Inc. acquisition        
Business Acquisition [Line Items]        
Goodwill       $ 974,900
Intangible assets       628,600
Other net liabilities       $ (33,600)
Pure Systems [Member]        
Business Acquisition [Line Items]        
Goodwill   $ 77,118    
Net tax liability   (8,860)    
Acquired debt   (2,475)    
Other net liabilities   (526)    
Total   93,457    
Customer relationships | Pure Systems [Member]        
Business Acquisition [Line Items]        
Intangible assets   17,400    
Purchased Software | Pure Systems [Member]        
Business Acquisition [Line Items]        
Intangible assets   10,000    
Trademarks | Pure Systems [Member]        
Business Acquisition [Line Items]        
Intangible assets   $ 800    
XML 47 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Goodwill and Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Goodwill (not amortized) $ 3,458,463 $ 3,358,511
Intangible assets with finite lives (amortized), Gross Carrying Amount 1,834,464 1,795,627
Intangible assets with finite lives (amortized), Accumulated Amortization 881,094 854,378
Intangible assets with finite lives (amortized), Net Book Value 953,370 941,249
Intangible Assets, Net (Including Goodwill) 4,411,833 4,299,760
Purchased Software    
Intangible assets with finite lives (amortized), Gross Carrying Amount 629,554 615,915
Intangible assets with finite lives (amortized), Accumulated Amortization 406,952 395,109
Intangible assets with finite lives (amortized), Net Book Value 222,602 220,806
Capitalized Software    
Intangible assets with finite lives (amortized), Gross Carrying Amount 22,877 22,877
Intangible assets with finite lives (amortized), Accumulated Amortization 22,877 22,877
Intangible assets with finite lives (amortized), Net Book Value 0 0
Customer Lists and Relationships    
Intangible assets with finite lives (amortized), Gross Carrying Amount 1,140,213 1,116,117
Intangible assets with finite lives (amortized), Accumulated Amortization 427,224 413,125
Intangible assets with finite lives (amortized), Net Book Value 712,989 702,992
Trademarks and Trade Names    
Intangible assets with finite lives (amortized), Gross Carrying Amount 37,892 36,851
Intangible assets with finite lives (amortized), Accumulated Amortization 20,113 19,400
Intangible assets with finite lives (amortized), Net Book Value 17,779 17,451
Other    
Intangible assets with finite lives (amortized), Gross Carrying Amount 3,928 3,867
Intangible assets with finite lives (amortized), Accumulated Amortization 3,928 3,867
Intangible assets with finite lives (amortized), Net Book Value $ 0 $ 0
XML 48 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Changes in Goodwill by Reportable Segments (Details)
$ in Thousands
3 Months Ended
Dec. 31, 2023
USD ($)
Goodwill [Line Items]  
Balance, October 1, 2023 $ 3,358,511
Foreign currency translation adjustment 22,834
Balance, December 31, 2023 3,458,463
Pure System  
Goodwill [Line Items]  
Goodwill, acquired $ 77,118
XML 49 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of acquired intangible assets $ 10,363 $ 8,026
Cost of revenue 9,566 6,142
Total amortization expense $ 19,929 $ 14,168
XML 50 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Financial assets:    
Cash equivalents $ 58,772 $ 72,754
Convertible note $ 2,000 $ 2,000
Derivative Asset Statement of Financial Position Extensible Enumeration Other assets Other assets
Financial assets, fair value $ 62,245 $ 82,094
Financial liabilities:    
Derivative Liability Statement Of Financial Position Extensible Enumeration Other liabilities Other liabilities
Financial liabilities, fair value $ 5,584 $ 3,158
Forward Contracts    
Financial assets:    
Foreign currency contract, asset 1,473 7,340
Financial liabilities:    
Foreign currency contracts, liability 5,584 3,158
Level 1    
Financial assets:    
Cash equivalents 58,772 72,754
Convertible note 0 0
Financial assets, fair value 58,772 72,754
Financial liabilities:    
Financial liabilities, fair value 0 0
Level 1 | Forward Contracts    
Financial assets:    
Foreign currency contract, asset 0 0
Financial liabilities:    
Foreign currency contracts, liability 0 0
Level 2    
Financial assets:    
Cash equivalents 0 0
Convertible note 0 0
Financial assets, fair value 1,473 7,340
Financial liabilities:    
Financial liabilities, fair value 5,584 3,158
Level 2 | Forward Contracts    
Financial assets:    
Foreign currency contract, asset 1,473 7,340
Financial liabilities:    
Foreign currency contracts, liability 5,584 3,158
Level 3    
Financial assets:    
Cash equivalents 0 0
Convertible note 2,000 2,000
Financial assets, fair value 2,000 2,000
Financial liabilities:    
Financial liabilities, fair value 0 0
Level 3 | Forward Contracts    
Financial assets:    
Foreign currency contract, asset 0 0
Financial liabilities:    
Foreign currency contracts, liability $ 0 $ 0
XML 51 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Derivative Financial Instruments at Gross Fair Value (Details) - Forward contracts - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Designated as Hedging Instrument    
Derivative [Line Items]    
Gross Amount of Recognized Assets [1] $ 0 $ 3,770
Gross Amount of Recognized Liabilities [2] 3,051 0
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Fair Value of Derivatives Not Designated As Hedging Instruments [1] 1,473 3,570
Fair Value of Derivatives Not Designated As Hedging Instruments [2] $ 2,533 $ 3,158
[1] As of December 31, 2023 and September 30, 2023, current derivative assets are recorded in Other current assets in the Consolidated Balance Sheets.
[2] As of December 31, 2023 and September 30, 2023, current derivative liabilities are recorded in Accrued expenses and other current liabilities in the Consolidated Balance Sheets.
XML 52 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments $ 1.0 $ (3.2)
Maximum | Forward contracts | Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative, remaining maturity 3 months  
Maximum | Forward contracts | Designated as Hedging Instrument | Net Investment Hedging    
Derivative [Line Items]    
Derivative, remaining maturity 3 months  
XML 53 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts and Options (Details) - Not Designated as Hedging Instrument - Foreign Exchange Forward Contract and Options - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Derivative [Line Items]    
Notional amount $ 514,009 $ 523,636
Canadian / U.S. Dollar    
Derivative [Line Items]    
Notional amount 2,547 5,135
Euro / U.S. Dollar    
Derivative [Line Items]    
Notional amount 437,668 383,227
British Pound / U.S. Dollar    
Derivative [Line Items]    
Notional amount 5,359 6,058
Israeli Shekel / U.S. Dollar    
Derivative [Line Items]    
Notional amount 9,264 11,852
JPY/ U.S Dollar    
Derivative [Line Items]    
Notional amount 0 4,770
Swiss Franc / U.S. Dollar    
Derivative [Line Items]    
Notional amount 11,303 32,766
Swedish Krona / U.S. Dollar    
Derivative [Line Items]    
Notional amount 14,229 35,085
Chinese Renminbi / U.S. Dollar    
Derivative [Line Items]    
Notional amount 5,180 16,660
New Taiwan Dollar / U.S. Dollar    
Derivative [Line Items]    
Notional amount 18,492 11,855
Korea Won/ U.S. Dollar    
Derivative [Line Items]    
Notional amount 0 6,157
Danish krone/ U.S. Dollar    
Derivative [Line Items]    
Notional amount 5,358 6,731
All other    
Derivative [Line Items]    
Notional amount $ 4,609 $ 3,340
XML 54 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Derivative Instruments and Hedging Activities Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments Gain Loss [Line Items]    
Loss recognized in OCI $ (11,511) $ (11,485)
Derivative, Excluded Component, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Nonoperating Income (Expense) Nonoperating Income (Expense)
Foreign Exchange Forward Contract and Options | Not Designated as Hedging Instrument    
Derivative Instruments Gain Loss [Line Items]    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Nonoperating Income (Expense) Nonoperating Income (Expense)
Foreign Exchange Forward Contract and Options | Not Designated as Hedging Instrument | Other income (expense), net    
Derivative Instruments Gain Loss [Line Items]    
Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged $ (3,735) $ (11,009)
Forward Contracts | Designated as Hedging Instrument | Net Investment Hedging    
Derivative Instruments Gain Loss [Line Items]    
Loss recognized in OCI (15,304) (15,305)
Gain (loss) reclassified from OCI to earnings 0 0
Gain recognized, excluded portion $ 1,136 $ 969
XML 55 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts (Details) - Forward Contracts - Designated as Hedging Instrument - Net Investment Hedging - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Derivative [Line Items]    
Notional amount $ 384,049 $ 348,208
Euro / U.S. Dollar    
Derivative [Line Items]    
Notional amount 373,527 337,923
Japanese Yen / U.S. Dollar    
Derivative [Line Items]    
Notional amount $ 10,522 $ 10,285
XML 56 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Offsetting Assets (Details) - Foreign Currency Forwards
$ in Thousands
Dec. 31, 2023
USD ($)
Derivative [Line Items]  
Gross Amount of Recognized Assets $ 1,473
Gross Amounts Offset in the Consolidated Balance Sheets 0
Net Amounts of Assets Presented in the Consolidated Balance Sheets 1,473
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments (1,473)
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received 0
Net Amount $ 0
XML 57 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Offsetting Liabilities (Details) - Foreign Currency Forwards
$ in Thousands
Dec. 31, 2023
USD ($)
Derivative [Line Items]  
Gross Amount of Recognized Liabilities $ 5,584
Gross Amounts Offset in the Consolidated Balance Sheets 0
Net Amounts of Liabilities Presented in the Consolidated Balance Sheets 5,584
Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments (1,473)
Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Pledged 0
Net Amount $ 4,111
XML 58 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Income before income taxes $ 85,599 $ 86,424
Provision for income taxes $ 19,212 $ 11,389
Effective income tax rate 22.00% 13.00%
XML 59 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details)
$ in Millions
3 Months Ended
Dec. 31, 2023
USD ($)
Income Tax Disclosure [Line Items]  
Non-cash tax expense related to the excess tax benefits $ 3.6
XML 60 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Long-term Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Feb. 13, 2020
Debt Instrument [Line Items]      
Total debt $ 2,266,527 $ 1,702,000  
Unamortized debt issuance costs for the senior notes [1] (5,672) (6,215)  
Total debt, net of issuance costs [2] 2,260,855 1,695,785  
4.000% Senior Notes Due 2028      
Debt Instrument [Line Items]      
Senior Notes     $ 500,000
3.625% Senior Notes Due 2025      
Debt Instrument [Line Items]      
Senior Notes     $ 500,000
Long-term Debt [Member] | Revolver Credit Facility      
Debt Instrument [Line Items]      
Payment to credit facility revolver [3],[4] 766,527 202,000  
Long-term Debt [Member] | Secured Debt      
Debt Instrument [Line Items]      
Payment to credit facility revolver [3],[4] 500,000 500,000  
Long-term Debt [Member] | 4.000% Senior Notes Due 2028      
Debt Instrument [Line Items]      
Senior Notes 500,000 500,000  
Long-term Debt [Member] | 3.625% Senior Notes Due 2025      
Debt Instrument [Line Items]      
Senior Notes $ 500,000 $ 500,000  
[1] Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets.
[2] As of December 31, 2023 and September 30, 2023, $12.5 million and $9.4 million, respectively, of debt associated with the credit facility term loan was classified as short term with the remaining balance classified as long term.
[3] The stated maturity date under the credit facility on which both the revolver line and the term loan will mature and all amounts then outstanding will become due and payable is January 3, 2028. However, if our outstanding 2025 Senior Notes have not been refinanced to mature on or after April 3, 2028 or redeemed by November 16, 2024, all amounts outstanding under the credit facility will become due and payable on November 16, 2024. The term loan will begin amortizing in March 2024, with payments of $9.4 million in 2024, $21.9 million in 2025, and $25.0 million in 2026 and 2027, and $418.7 million in 2028.
[4] Unamortized debt issuance costs related to the credit facility were $2.3 million included in Other current assets and $7.0 million included in Other assets on the Consolidated Balance Sheet as of December 31, 2023 and $2.3 million included in Other current assets and $7.5 million included in Other assets on the Consolidated Balance Sheet as of September 30, 2023.
XML 61 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Long-term Debt Obligations (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Debt Instrument [Line Items]    
Unamortized Debt Issuance Expense [1] $ 5,672 $ 6,215
Long term debt $ 12,500 9,375
Line of Credit    
Debt Instrument [Line Items]    
Credit facility maturity date Jan. 03, 2028  
Secured Debt    
Debt Instrument [Line Items]    
Long term debt maturity repayments year one $ 9,400  
Long term debt maturity repayments year two 21,900  
Long term debt maturity repayments year three 25,000  
Long term debt maturity repayments year four 25,000  
Long term debt maturity repayments year five 418,700  
Long term debt 12,500 9,400
Other Current Assets | Line of Credit    
Debt Instrument [Line Items]    
Unamortized Debt Issuance Expense 2,300 2,300
Other Noncurrent Assets | Line of Credit    
Debt Instrument [Line Items]    
Unamortized Debt Issuance Expense $ 7,000 $ 7,500
[1] Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets.
XML 62 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Senior Notes - Additional Information (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Feb. 13, 2020
4.000% Senior Notes Due 2028    
Debt Instrument [Line Items]    
Senior Notes   $ 500.0
Interest rate   4.00%
4.000% Senior Notes Due 2028 | Senior Notes    
Debt Instrument [Line Items]    
Fair value amount $ 478.8  
3.625% Senior Notes Due 2025    
Debt Instrument [Line Items]    
Senior Notes   $ 500.0
Interest rate   3.625%
3.625% Senior Notes Due 2025 | Senior Notes    
Debt Instrument [Line Items]    
Fair value amount $ 491.4  
XML 63 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Credit Agreement - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 02, 2023
Dec. 31, 2023
Dec. 31, 2022
Jan. 31, 2023
Debt Instrument [Line Items]        
Periodic interest payment   $ 44.8 $ 4.8  
Interest rate during period   5.70% 4.20%  
Interest expense   $ 35.3 $ 16.4  
Servicemax Inc. acquisition        
Debt Instrument [Line Items]        
Interest related to the deferred acquisition payment   30.0    
Deferred acquisition payments $ 650.0 650.0    
Line of Credit        
Debt Instrument [Line Items]        
Unused commitments under credit facility   483.0    
Amount borrowed from credit facility foreign subsidiary   221.5    
Amounts available for borrowing   $ 470.0    
Line of Credit | Minimum        
Debt Instrument [Line Items]        
Credit facility commitment fees percentage   0.175%    
Line of Credit | Maximum        
Debt Instrument [Line Items]        
Credit facility commitment fees percentage   0.325%    
Secured Debt        
Debt Instrument [Line Items]        
Credit facility amount       $ 500.0
Annual rate for borrowings outstanding   7.20%    
Revolving Credit Facility        
Debt Instrument [Line Items]        
Credit facility amount       $ 1,250.0
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /R"0E@'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 " #\@D)82P#H7NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITU%)'1S43PI""XHWD(RNQMLFI",M/OVIG&WB^@#"+EDYL\W MWT!Z'83V$9^C#QC)8KJ:W3 FH<.&'8B" $CZ@$ZE.B?&W-SYZ!3E:]Q#4/I# M[1%XT]R 0U)&D8(%6(65R&1OM- 1%?EXPAN]XL-G' K,:, !'8Z4H*U;8'*9 M&([ST,,%L, (HTO?!30KL53_Q)8.L%-R3G9-3=-43UW)Y1U:>'MZ?"GK5G9, MI$:-^56R@HX!-^P\^;6[N]\^,,D;?ETU/)\M;P7O1'?[OKC^\+L(.V_LSOYC MX[.@[.'7OY!?4$L#!!0 ( /R"0EB97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M_()"6*-Z$.++!0 TAX !@ !X;"]W;W)K#95XY',=10F8JI(EL7!.#,I?RL[FY#2X[CBF1B(2OC02'K[7P1!09)2C'OUO1 M3O6?)O#E]4[]IH 'F#G/A">C/\- KRX[PPX)Q(+GD7Z0FU_$%FA@]'P99<4G MV93O]OL=XN>9EO$V&$H0ATGYS9^V%?$BP+UH"&#; /8J@#;]@[L-< O0LF0% MUC77?#Q21O4S$51-T4TT(2)2>-,*_@UA#@]OI9^#EG1A"9OH4#^3 MVZ1L'J::NR1;<26R44_#OYF8GK]5OBJ568.R2S[(1*\R4 U$\&5\#TI9%97M MBGK%4,%KX9\2EYX0YC#74AX/#_^5)U5X'RF.6]6<6^BY#7J>7 M%_I[,,ZV@ M,?YCJZ%2H6]7,#WT399R7UQVH MF0JU%9_S#=_3,^=F&]XW$OH#M5[!]3+UN M)H_/J;"1XN'4Z=[;D-"HEDB#"FEP&-)]SI46*GHF#R*52MOP<"FM&A4 M2[RS"N_L,+RI4*$T?3L@,$)8D[=':=?O&CL>&M^2\[SB/#^P92H.DTLQ:#7G M$==:\"BS)A(-:PDXK "':*&V@_)-& ERE\=SH6Q@N(;3I4-G<&%#0P-;HEU4 M:!>'H#V(96@&44CB'8^M+137F3YZ,&GYIS8^-+(E'W7JV=4YA! *)Q6TR6). M/2$S#1V12$4\F2=:/<-W8,7>H_YA8B/&@]HBOS 4]!#D1_Y$;@/HF.$B]$LO MT=QZ]T@Z_2X;GIW1 ;/RHL%M>5G-RP[AG00!J&P0K3V0A0W,H^A!ALD%X2R'^<_P2#IYPHR:87$E3P9 MQS GS;3T/Y^0[T\=2E*NR)I'N2 IK.R*=:^U"HYAF6CMF2AN=L#G!F&R)+/G M>"XC*_E>MV3%.H938K538KB7V:62O'WR5SQ9BD8ON$?H;C*[GEA7FWA@6\+: M&+&#C)&7*V76*^4BI<@D3">Y=8=EC^(GZ[Z,AT>UY:P-$3O($-TFL*@N=^G, MPI/OP*V1>0JS^#GS-YN<9W&=38>UY:OMC_L(/OS-A9J:3KF M.U#0*W (<

VIQP6;08[@?5KL?AIN772)7 A*)X>$RS7C'<$&L=D$,-S"[ MD?:+*7Y6[&.3C[D&3YN8*=1*_(W\S;8>2K5!H69.5-9C2B\& ]9W!J/>V@99 M6R&&&YA)+)*@V/FZB;B=!1=HSMXQ# ZK#0X[:%?( S0%9O8V"<03^4W8&R@N M!2;6&0[.'5/;%LYC.!ZW=CPN;E1V1N FS(QI_R3 ?F*[M'ODNEWGHNM:33L> MV1:T-CXN;E.J+=J7I#?PT#IW[!'[^O1FRW@,T^/6IL?%+S,E+G=O M75SB0?^7L??BU-#,>,5A:D9\LR=9'B!63ZL#VTEQ3-FK7R]/>S]P,V%F)!(+ M"'5.SV'$4^4!:GFC95J<0"!T*9%^#WA91Z=V/^H#K&'O\'4$L# M!!0 ( /R"0EB5<(#E>0< $@? 8 >&PO=V]R:W-H965T&ULK9EM;]LV$,>_"N$%PP8D-1_TV"8&4J?;@G5K5J<;]I*VZ5BH)'H2 ME33[]#M*BF6+#\F O$ED^TC][W2\WY$Z?Y#5UWHKA$+?BKRL+R9;I79OI]-Z MM14%K]_(G2CAEXVL"J[@8W4WK7>5X.MV4)%/*<;1M.!9.9F=M]_=5+-SV:@\ M*\5-A>JF*'CU^%[D\N%B0B9/7WS.[K9*?S&=G>_XG5@(]65W4\&GZ7Z6=5:( MLLYDB2JQN9AY.JS M?/A%] Z%>KZ5S.OV+WKH;?$$K9I:R:(?# J*K.S^\V]]( X&D, Q@/8#Z$L' ML'X :QWME+5N77'%9^>5?$"5MH;9]$4;FW8T>).5^C$N5 6_9C!.S>:RK&6> MK;D2:_2>Y[Q<";30T]7H#'U97*$?3GY$)R@KT>U6-C4OU_7Y5,&=]?CIJK_+ M^^XNU'&7*[%Z@Q@Y11139AD^]P]?B!T,Q[;A4_!W[S3=.TW;^9ACOLO%XL/M MPN9&-RZPC]-+ZFV]XRMQ,8$U4XOJ7DQFWW]'(OS.YM0K37;D(MN[R'RSS^:\ MWB)X6&BE+\0_37;/(YE)DV):%@H;5LEFK3Y+#V^R%@ M!06TRPAA*6)/2SA/BRA-RPWE=CQ;(W$-ZC8M; ^M]"X,Z$,$F@DT#1+ M(TPBN[YHKR_RZONDMA#,55-5D%6(U[6PYU9D!C&A(1U)-*T2D@2I76*\EQA[ M)=Y*Q?,72(S-,!(6!#@=B;38T3AFD2.2R5YF\LR3!BA7ZK'-4[U2=X!)U:X! MF]K$#%7(DK%6BU7"4F)7FNZ5IEZE/TNY?LCRW"8K-6[(@C )(C829K%C81(2 MAS2"!Y#A9^H(A*X"BF6EXN5=!G6D?^;.4/8S'JV,D+%XO(!L=@&AKOPD!_ E M7LU78B,JK5GQ;YX$[6<9+W0C0>UVC+AT#KPD7E;-/D&"@)86D9\;78,4T<))0,$B9^"79'R"&1F-L8ACL?DL]F%41J[ M! [L(W[X=27*(]#"(!H3$AH*;89)D@34(7'@$ F]S=+'Z\OWUQ^O;Z\_+-#E M[U=H??B\^/Z[A)+X'?KPQY?KV[^M#G@I]W\[JM>:[3@4 _*( MGWG[5F7''W6?8G781!GD\3,/)%:-&-J&%BKRB-5Y MQI=9GJG,WE00&PZ3."1C#RQVC":!JY /."1^'CZYL)*%]H%WVSUP8RE*L.]4E(VU1% 3=[#= MBO&XIMOLHI!%CI).!RQ2/Q876WCZW2/O$"Z7>7;7+C1[0$W\4>"?H==B%L0L M=L@=($E? LD7EB]J@C -,6/C/M1B1R(@:^+*UP&8U+]S^_C\>C)W9)0&"0O# ML4C+#B]*HH"X\G1 &?6C[*CS?"ZD%E;A.!R75HL9A= [>B0Z((WZD788SQWUH]?M6CUM>:[=CW@\-6/U!OJJ?*5.LH MG*(3_ 83:%(J=,_S1KQ#X2G&&-5;7NF>O%% X.Q?L7Z'2ED*E-4U]([6,)E, M'?=EMR-I5*W@ M0A\IO.J9+;-@G:1&#;!9N8H_&\C/_.2_7*_;[A2JE3Z[/U3='D[3NJ?B\+>\-*;/7KQ'L!.YC:KMR$_%D:$C8^-[/9 M03Y@UW:<#>T \[<#';IJ9VFTJC993X&BT/F/95L,HSBFJ4OVT!4P?U=@$+== MC__3C=1X760_NK(:VHZNI@>O.?4[YM]X=9>5-71:&QB)W\00B:I[;=M]4'+7 MOOE<2J5DT5YN!0?YV@!^WTA FK8IM)&@:-I>3*KHV%Z[R;6Q<.)@.RWLT\]V0I9 6EI$7S1V M1 $CTE-),3*U$ROS2MD640(I%C^60J2\KQE,L59>O;9%S MP+%Q2JGM.<[03C')K'!BWLUY.&&%I"2#.4>B2%/,GV^ LNW4J9]6HXF @J1U!)8/38P TJUDN)XK$2M>DSMV&R_J'\SP:M@EEC C-$_));) MU HL%,,*%U3>L>UWJ (::+V(46'^T;:T'3D6B@HA65HY*X*49.43/U43T7!P M_1T.7N7@'>K0KQSZ)M"2S(1UBR4.)YQM$=?62DTWS-P8;Q4-R70:%Y*KKT3Y MR7#&,L$HB;&$&-U@BK,(T$++"70VQQPRF8 D$:;B''U%]XM;='9RCDX0R="O MA!4"9[&8V%*A:$$[JH:]*8?U=@Q["U$/]=T+Y#E>O\-]MM]] ;ER=[K<;34! M]2QX]2QX1J^_:Q8*KB-%6 @5^&57/*6 WRV@-]NER'$$4TOM)@%\ U9X^L4= M.E==T7V26"O6?AUK?Y]Z>$W5UC5I5H< BEFQE*N"JOT4L2*3G;DL!8=&4)\+ MF] /G(F]:8;48>.-:YL6J5^3^GNSLI L>D@8C8&+TR^!YXZN$#P61#YW9LC_ MS Q]DE@K[D$=]V!OAN;J) .U(&,D] Q@SFHHSA1V_.\ M:R9*^5$C%T[/<5\E[!VC%OFP)A\>1VX8!<*%3!@G?R'NPBTU!PV2@6-^KXC? MMVM!CVKHT8>@B1!%-_#H# MU]CC([ /6@WC75E^LQX.L6Q1N\[_6]$YGGOW@JC4FBBN._;]P5OH3M,@\(>[ MJ1MWN7L\M:K=A%2W-,G6G>CNX>A=IMWH=J,BT>7@3\S7)!.(PDKY.KV1$N%E MA55V),M-D;)D4I4\IIFHJA2X-E#?5XS)EXZN>^HZ-_P'4$L#!!0 ( /R" M0EA!*C:O] 8 '$D 8 >&PO=V]R:W-H965T&ULM5IM M;]LV$/XKA%L4+=#$(BGJ)4T,-$FW%5C7(&G7SXI$VT(ET14I)]NO'R79IEY( MUDFU?(@M^WA^CG>\YR&E\P=6?N=K2@5XS+."7\S60FS.YG,>KVD>\5.VH87\ M9LG*/!+RLES-^::D4=(,RK,YA-"7B5YU'Y MSR7-V,/%#,[V']RFJ[6H/Y@OSC?1BMY1\75S4\JK^<%+DN:TX"DK0$F7%[/W M\.S*=>L!C<7?*7W@G?>@#N6>L>_UQN+63 #"5U&529NV<,?=!<0J?W% M+./-?_"PLW5F(*ZX8/ENL$20IT7[&CWN)J(S0/K1#T"[ 6@XP#4,P+L!N FT M1=:$=1V):'%>L@=0UM;26_VFF9MFM(PF+>HTWHE2?IO*<6)QQ0K.LC2)!$W MG9 O,D>"@\]+\'E#RZB>:PY.P->[:_#ZY1O UU%).4@+\&7-*AX5"7\+7O:N MS^=" JO=S^,=B,L6!#* P. 3*\2:@P]%0I/^^+D,Z! 5VD=UB:P.KVE\"C!\ M"Y"#L ;/U?'#D04./DPR;OQA@[];NJ5%1<]T,]..=/4CZT5\QC=13"]FHB;8=[S?"ZNVP7A#@( MNN?S;3>&L9GKD1 Z![,>.G) 1ZPIN&)< +;LB[AU0SIS#:'C(&>0DK%92/S0D!'_ -*W@OR]9)S+5E:NTD*'S1_]J.LZ M,!R6R]@,^PY$!G#! 5Q@+9==[RM6@#Y*QN24:RLFF+)B)G+6BS<\Q!M:DW$7 M9;*KR^Y=)^0[K2/7Q1N.ZP5[(1KF1&,& QQ@?4Z@H[C*L:*\E7%'9;QN@":R MK#.VJ>E*RSC.&(1#_ Z(%JO&+@B@[QNP=G@5VLN;%K*$L@9JE$CF3KFH2VJK M78@[9UT40;LBENAE=7JHA!E%8NJK)=K/=U,K&D) M8HD_%5*=%%1?('@$Y\0/R1"TQ@KCP !:<24\ABS9J,MH@;KC%B=I,X!#J&,[ MY!$$0P-819W02E:=9I@6,M'/>QT)0V1?% MKC?<"R#;9)Y6^7YNM:C'S':""<;#AJ:S@QXFICI0' CM)/BY*=5V6L'K'=(W MYIH=LQU"([K66)T@:*P#Q8G02D%RBAN8]U3N'ND>M(@>#64;C)<[(6$X!*LQ M\]P.I?3!*D*#=D:[*=DV;3:;$NW/P6HH*T00#<'JF T'AIE%BMB0G=C^DOMU M\]K:#>Y*8L_#@3\ IS'SB8.) 9QB,F1GL@]16"2BQ,9S$^G?\Q91-[ZH2OJQ_#Y!Y=6U?#D M0"?RU@]4R01LEPE/S/%X)XNQXWK#BM38(>)[Q+#GQ9WS9/N!\C'= D][LOQ_ M'"UCI2BP75'L ^;&/-D:"!Y+!,]O[@STTS4V(PY"!@&-E9# =B%QQY;B00H@ M+;1)E<14WOJ!*B6!GZ\D\*1*8BIO_4"5DL!V)=$>W_!=7JVE-]Z+$^BZWG#S MIK%SL=R\&39 6 D+_.O" D\J+*;RU@]8"0ML%Q;]FQ]'Y6@L''P?D^'F7V/F MH= W2#]7Z0O7KB]N2K:DO#ZJJ&O*0CMV/T]-TU3>^E$K:>$^7UJXDTJ+J;SU M U72PK5+B^/3JU$5Q'>'G4)K1DR:PE6:POUU3>%.JBFF\M8/N'._^CA-L=$E MR'HC>WR+&B//&^X5M69!YTRQQ3WO/+R1TW+5/-/"90.K"M$^\7#X]/#3W2\;$_J+^@<-31HO_ %!+ P04 " #\@D)8ZG?"E)<# #< M"@ & 'AL+W=O1(J:.9IS MAAS.="OD#U4 :/)8E5S-G$+K^LIU559 1=6EJ('CEZ60%=7X*E>NJB70W#I5 MI1MX7NQ6E'$GG=JU>YE.Q5J7C,.])&I=550^W4 IMC/'=YX7OK!5HXEO;H>2LPJX8H(3"Z?QG%W_HS^WI)',@NJ8"[*OUFNBYF3 M."2')5V7^HO8?H"6T,C@9:)4]DFVK:WGD&RMM*A:9XR@8KP9Z6,KQ(X#XO0[ M!*U#<.@0G7 (6X?0$FTBL[1NJ:;I5(HMD<8:T114*9R$PP" MWD)V24+_G 1>$/;$,_]]]V @G+!3-K1XX0F\3DPB3FCYS_5":8D;^=\^]1KT MJ!_=G.XK5=,,9@X"*Y ;<-+7K_S8^Z./^@N![0D1=4)$0^CI9RQ&+>,W?PJE MWO:Q;2!B"V%*SR:-XS 93]W-+HUCJ_'("T>=U5Y\HRZ^T6"B[G0!DF1[&6(V MWG/"P:9/T\>KOJA'+YFC%P+;TR#N-(@'<_0!\A60$K-#J&2*\17)U](,* ZI M03*1[ZIAAK/P,L&25):V'/-\?P&+@W%=,JDT^;FF4J/(Z(6G*[+6YI2>XTV@ M:K"EO'SJ4[@)>[23\0O?'_G^P<;H-8N2$SMCW*DR'E0%+PJ\!CC682F!9T\$ M3RM7)6TNH/P[EF=SP(^$\0C>KP1H5K32]3$;'X4<1O$X.B!V;!5[7C#IYY5T MO))!7O."\I79Y.;"PV\Y60#'F<9PFPN:8>E2_X]7D3*I KVSXIE&S-=7//=JM=BW9M&Y.#]1O3NMG^XQ=, MT_=]HG+%N"(E+!'2NQRC=K)II9H7+6K;C2R$QM[&3@ML/T$: _R^%$(_OY@? M= UM^A]02P,$% @ _()"6#I&:W3! @ /0< !@ !X;"]W;W)K*OULJI$27^62A?,TE"O?%-J9%D%*H0?!L'(+QB77A)7;>.2KW+H)/XE+ML(YVJ=RIFGDMRP9+U :KB1H7(Z] MF_[U=.3BJX!O'+=FKP_.R4*I9S>XS\9>X 2AP-0Z!D;-!J9SE0<9+ME:V$>UO$!+!@R)> Y]EAMDAWB=3K;-PYVP2=A+>8MJ#J'\)81!&1_1,_QT>=LB) MVD1'%5]T@J_-+:@3J?UQLS!6T[G^>2Q[-?O@.+N[Z]>F9"F./2(VJ#?H)>_? M]4?!IV/6_Q/902(&;2(&7>S)'68K!*&, ::YX7(%V5J[ADX5E*BYRB[!LI=C M6:BIKRIJ5Z V2=2[BOW-OKGNF /-PU;SL%,S50RJ!Y(NI*;3G[X"[9,T@M65 M*/M%]]1M[4G9-?MP3U+P1G17Q('D42MYU"EYFC-)>:8[638U=X$2E_RTR)IO MU"&R*Z(6Z>]5H@+UJBK0!E*UEK:^NNUL^P;<5*7OS?R$WH:ZE/^EJ1^6!Z97 M7!H0N"3*H/>1DJ;K8ET/K"JK>K=0EJIGU5N4ZG:RT7IW M/9NI;,.W3'V2.U["G;6LMDS#9?4X4[N*L]Q.VA8S$@3Q;,M$.5G)& M[G4A2OZE0FJ_W;+JY8X7\NEV@B>O U_%XT:;@=GB9L<>^0/7WW9?*KB:-5IR ML>6E$K)$%5_?3C[CZV48F E6X@_!GU3G-S*FK*3\;BY^R6\G@4'$"YYIHX+! MOP-?\J(PF@#'7T>ED^:99F+W]ZOVGZSQ8,R**;Z4Q9\BUYO;23)!.5^S?:&_ MRJ>?^=&@R.C+9*'L7_1TE TF*-LK+;?'R8!@*\KZ/WL^.J(S ?2X)Y#C!-*? M$(Y,H,<)U!I:([-FW3/-%C>5?$*5D09MYH?UC9T-UHC2+..#KN"N@'EZL92E MDH7(F>8Y>M#P#]9(*R37:,G4!OT$ZZS0AV\EV^<"9#ZB*?KV<(\^_/ 1_8!$ MB?ZSD7O%RES=S#3@,5IGV?'9=_6SR"3Q3__@>/@7RZ;+Z3LQ -AXX'0 MIWWQ&]2A7\I,;CGZ\&^IU$>7M;6*V*HP5>>PB&.:S&]FAZX90ZEY%-"HD3K! M%S7X(N\*?<[_"RE61[R64)8R66:BX*@$X*(&#N/F*C.+N:OD04"LHM7+^:L9 M77(U+Z3LQ%MQXZW8NYKW')1F@M7UM\P1V\I*B__9 9?EM;JHLV9D3DQJG:RL M0PI3DKA7=MY@G7NQ?NY ,\6L,N5\*M?3O>*HX%#X$5.*:V?9F@\0S> M"B5!%+I1)PWJQ(OZ09P$([C;I@![ M&=?@MA"[^6VQKWC)U\)=D8XZ3[.(ADD_W9UR\XB.H6Z)'/N9_)ZO>54![(H? M>+EWAT0X?#A)@W3@6(<<3N,Q,L"-\AWP)WJ,TZ:-W\&H:C6%O>17[ MB?7WIH[6+-HIH4ZT0YJ48!(/ M@MDA1\.0C&%O.1;[2?:WA)R[SD#>;M[7U$ M>>#JG&Z97)1++Z7MU LMEY(WN#3/Z[;![")@'6'U](N-/@XMQXYAH-9;.1-]=F3#\T=WSA '=T+*#!"[*#:8 MCQ4KTE(L>8-BA4T1O8=(/'5[W=K8TC7:9I,AJ?9;,8?(%(]M64C+NL3/NDVA MVBO+OI"VD[ M]4)+Z<1/Z7>R@CE@M4+[,C>="22UT&C-,D.0+TX'. B;IDD8]9=N*#>6WRVK M$S^K?X4FZ:4YIER]@?ZX+ZA+% MA-YL9%'O0TT#:S(JDV5Y// ;#U?R:5>XM&AVP\@.L@;$RCD?BA+6%3/V$?_6SA9$G6P=4R"(!Q8<#9=T\XIN9^N!_SAJL).U"XFQK"3[)\PN@0CFJ9CT%O* MIG[*_M$>$AF_\^?,GC4A<#)'V?'++NJ[3,]WX$5-B-,48):KBN1F3S-H4G! M(^?!M.5ZZM]T+\_'?X56'!*^-"%H2A>OA'1VN=2QQTZ2>=K?B[ODYB Y9E1+ MW=1/W>\RBL.@WYPA69,X"H=K-)2C24*#L8AKF9TFWG[L8;_;U9T[\$0N5%9( M!>VP;>-?3YL[U:',S]]74F]/\>Z7:A?2=NJGMF&@_H;AS[_7)%R]GH\Z'33L M L(@&"R]0RH:.?5H/T50R)Y)UV^LF]'FO5_5G"?6%ECO[9G\EM99;^W/#&1"]$8#[ M:RGUZX5Y0/-QR.+_4$L#!!0 ( /R"0EB':>35] 8 "HO 8 >&PO M=V]R:W-H965T&ULO5IMDYLV$/XK&C?3)C.Y6!+OZ9UG$ANF MF>G+32YI/^N,;-, G)*#WW MQ6HKO2"=*\H6DZK,RK6N!LF9=);+7;'+V^+_Q3>T N+R MQ JQ:5KW@8+?62VA3@6_!Y+Q@63IAAG'D0\>]GCX<\Z7:(11X0Z.%QBC T OAT"Y6[0(< M!$XP-$M4LROD.:X7'NP&A7(.A7)&%NJEN,GK#:EH_>JBHAGQF\?$VWI+EO1F M(EBN:?5 )[.??T(^_%77"7LP;UA95]0-2F5;V P;VP1++($-Z'0/=+I&.KNU MHF[6"I#5]4ZTF7@8 UIL<_9,Z?Z;J^;)E +R2"K].F8,,I935],M$IFN0ON5 M;!/;S"FQ!#;@R#MPY-GFZ+@I=7P9 X[ERU-[$$90[4";06.;8(DEL &[_H%= MW\CN7&^M*EJ*%PG!X?WS@=L:< :VY!EP\B1.*KI_$HH/+VM,7VT4#X?R MLV?NJP\+Z1FV.($D=YWQ8L?R8@ELP$MPX"7X0;R<:T9C'F.;,5!I" ]/+?4BH&T)NU(1Y^:8PI6%2LN;+=0J;[C(A1)W6;,862Y M%A>%C&V&3"R!#1B*#@Q%1H;^I!Q\*)>L$"^>S;N_MJ,BI2:!!QUYT3,&&DN# M3;#XHOP32R$'-"#83\702$13?""ZI!2$9.4#K7DS%H,-3=>T?MU^+"9DL3QJ MYUZH>X%S0YDBD7--& M+4KIJA5,[FDICCC8=@IEQFEQOJNP>@\Y,)3I,N8RFBZ;:+%5M.1LG1#+\AEE[>-' H@"A$D@@4:PQ# MB(- DPT=E<(>ACC$\7J]05D%ABD8DEBT?G"6546D*H;B.HB7_-^;#5P;!4M ML84VI+27(Y!9CSBKE3I:)CU5+/7%G1A!N0540T%2*/.C41U"#"/HR2V@&D:! M(WI ;@'53CR 0WBDOP[KU0_XR#SACY),];53A^^F)*ZOW+?SRTT7YK1'W^)6 M)W];:$/*^MD?F8=_2[*H.RD FZ6 'R>5FA,9VYE8,W,[GN9ET&K8V"I: M8@MMR'TO+V"SO/"]BBE61^K(=>2?%>;F+,8.K9<%C:T&36RA#8DZVN!@UA@N M$DZQ.C'[OA,&,AM6)02K:/%EEY#8"CIDH]<0L%E#^"[U%.NF=>3)OX#/S3F, MILGJ#@JK:,GYB@QYZN4+;)8OOD,]Q:K8X+A^H.P-LBD-+*RBQ5;1DK,%&7+4 MZQ'XS/X(.^HIU@@ QP)81Y?-C0<+JVBQ5;3D7#V&;/5J"#:K(6;U5"M_8'5[ M @ZA[WN.3(YJB% DOZ/KK$(?1O*VO5AG")W(]UWY8:+9/Q%YR#GQPP#N=0AL MUB$N5T_UA5/5@*8>KJ?J1I>;+LPYC[YIK8H1MM#V?$V/=@TWN\C_(-4Z*VN0 MTY6 AV\"4:YJOS%[?\+9MMU(?,\X9T5[N*%$C$2-@?A^Q1C_=M+L33YLCY_] M!U!+ P04 " #\@D)8B$.F)TD" "A!0 & 'AL+W=O[CO>.>;@MM'4&:5&0+*] /U5(:*^A8-)^AU3.T?)E@ROVBQL<.AQAEM=*B;,&F M@I)R_R5/;1\. /U3@*@%1*\!@Q. N 7$3JBOS,E:$$W21(H&21MMV.S!]<:A MC1K*[;^XTM+<4H/3Z9(\HYU"2Y#N1? ,T(*JC E52T#OT<-J@2XOKM %HAQ] M*T2M",]5$FB3VS($69MGYO-$)_+$Z$YP72CTD>>0O\0'IN:N\&A?^"PZ2[B MK(?B_CL4A5%\I)[YW\.C,^7$71]CQQ?_2Q^/M#T[9O^*/QP3.M_(GNA?- I'YQC3[^:57/+,U$"NOPBE+HZIM93C!R%72R[ M=#2*K\=)L#N4\6?4>!C&PR[*UQ<L FZK9S^ E!+ P04 " #\@D)8(K\M)K@$ ""#0 &0 'AL+W=O M>>^[%]&POU:/.&3/D MJ1"EGGNY,=6E[^LX9P750UFQ$MZD4A74P%)EOJX4HXDU*H0?!<&Y7U!>>HN9 MW5NIQ4S61O"2K131=5%0=;AB0N[G7N@=-QYXEAO<\!>SBF9LS)F1I5*TS!CH M;C31.55,$UZ232YK3@.U38$"V!W);)GS'DYJ* MON ;T%$_*/;4I:YHS.8>-(UF:L>\Q8?WX7GPQ4%YU%$>N= 7=]0PQ:D@&Z8* M363:E\8^TF[8&ZZ@9Z0BD'#R]8G%-78.^9ZF/(9262:RPHX:0&(3#GO4]A>< M1QJ\;)*&W8?HP$DLH "1J%7ZH ;F)[&/\"7?0[NL3 MN 9&9!F;(5G7<=Z2Q7A>L"V@IP&RJ,0!-:%"P'#3%02LH?5-;BGSMBM-F\Y* M"AY# -X$XO:[N$YNW\@F=PQ5>(FN%"'1BST#,-;O4Y'/Z\AN0&1 &C^5%3 MA:(W$D&_L6(+RV//#>RA5 H8Z6BR_F4>*98,0)V(U\7V0IV/5*/N4) )JG-K M6$%&P=0*S[):-,&L/__>)_RG(5F"G&V K%LP&M^&F*;&N6^#O1(ECM\!4ML?Z MNV;PNFT@"UW",#YL'K+,,L4R!+JO;2;@Y;J9S?!TW<2QQCB:"L>VV3*REB(A M=6D+J85ZMX*O*_('A:+I>"];I;H\'THV[Z35VCAF4 MLF\X.:WZ)^IS5 Y>YQVO$V=,,<:MD7=Q\)M_KK '(PN.D87_TNI3=>S?33=F"D5VJ56&#S? MK0)W)9TV]AN2_0+BI_9S$3NY](7N1'8#9;FC7-!M?\&W*&.+@O?[W6)B>W_7 MYSUZ]A[]MZ39G+7S$ ;0-T&S7AINN#?SY9]F3ES9DB?KZV[ M\P51$ ^E-OZB4X10G?7[/BNHE+YG*S+XLK2NE &O;M7WE2.9QTVE[@\'@U?] M4BK3&9_'M9D;G]LZ:&5HYH2ORU*ZS92T75]T3CK;A6NU*@(O],?GE5S1G,)M M-7-XZ[&6-<+2\Z$Q.SJ:G;!\-_E2T]GO/@C-96'O'+Q_SB\Z R)- M66 $B9][NB2M&0AA?&TP.ZU+WKC_O$5_%W-'+@OIZ=+JSRH/Q47G34?DM)2U M#M=V_8&:?%XR7F:UCW_%NK$==$16^V#+9C,B*)5)O_*AX>$I&X;-AF&,.SF* M45[)(,?GSJZ%8VN@\4-,->Y&<,IP4>;!X:O"OC">2J^\L$LQ<^3)!,EO#4YY=_N[R.D-J[A-J[I\"C@%64],3KIBN%@ M.#J"-VKS'$6\T7?P_G K:=0_,;VNN+3&6ZURF91A\F_29SK>*2--IJ06J--!6*3^X MPG>J.'#LY?!N3]>4^\GTQFSU.XCWWQ?E?K)EI'JUI' M.B,.?YQ35CL5MOF\?<@*:58$?9:E\LW@6TF7<[C*!'@N]QA%TM9Q*CTQB:[Q MJ#==AMZ(W IC0TLUDHLNE4F3?"O\I;4!=HC T==:-1P>X.,P<0 3+ =-@0[6 MNB<^%TJ#$*Z45G3/59@+6VNDC$(!@=U!O5]JD\Z,6$5;.S!E M:FS\?V6G0NMHD&AM"A"Q&6J2H*YC[02<\.DB3@8O?HMD)!('?5A@4+?CFV,#"AS5QC*R'L<_S%9*992N9T_WLP<[4*I MK%=I9D,?.&ECZ^!*XII&8KXSZ0NQQ/4"KVUKY;%?D\(3J]BD;,X%R=&_R+@7 MQ]EC:O>.!] RE3IV]#S>D=IJ%N0(O&!60IVX6,"/LV42RX[GX^SV,%W01(@9 M\;FU\K0+KALIQQ4%?N#>

LZ;.'\O*V?OF!:XPA6U)XD8^B*N]+H7F<#(G8*8JZ>S=9#X%$[Y& MGI/Y;?SR8O!+=P\%>Y_=0*J9>'TZ>'[V1'^I0@RY5F #74K+)<6+7"QKS=5D M=Z\P9O#QH<+')/W<5K&%@9V4PY:[@2/2I/51O+U'X:3NE O-^EA%:?Z'AM_9 M_"DTO.ZV$-?;>;WE8OCF$!?'G3^9DY<_QLFA6TE_[Z*)8W 5K],\)""J=.=L M5]L;^R1=5'?FZ;K_2;J50@-K6F+KH/?Z94>X=(5.+\%6\=JZL &7X/A88$23 M8P-\YX-K^\(.VO]CQO\"4$L#!!0 ( /R"0EA^?&PO=V]R:W-H965T-W0 JHMR9)? MNB1 7CILP(H&2;=^&/:!EFB)J$1J)!4G^_5[CI)EIXF#=A]LD=3Q[KF[YX[4 MR5:;+[84PK'[NE+V=%PZU[R;3FU6BIK;B6Z$PIN--C5WF)IB:ALC>.XWU=4T M#L/YM.92C<]._-JU.3O1K:ND$M>&V;:NN7FX$)7>GHZC\6[A1A:EHX7IV4G# M"W$KW!_-M<%L.FC)92V4E5HQ(S:GX_/HW45"\E[@3RFV]F#,R).UUE]H\EM^ M.@X)D*A$YD@#Q^-.7(JJ(D6 \4^O9N_)T MO!RS7&QX6[D;O?U5]/ZDI"_3E?7_;-O))HLQRUKK=-UO!H):JN[)[_LX'&Q8 MAD4G[_\_:BVJ?!QU/ MV#>9@U0FY!U?5\(&D&)]3,^M%1#F*M_'^7?)U[*23@H[>BT53!$5<5=2/]&:PYDH.[G'+ MI,JJEK0A)D\PX3WV/ J)-S1AGTJR1"TXQSJ$"&-6(>*S=:]!8-H/L!%PC[Y^DPM/E:> "IN&;TXX0]$&N>F8^ M^, A9^DD'5)&:K TFRQV2P$VVD;XHZ5Z.(PDJ*8SR1T2Z*&2 T>]/1K#O6LW M/K]$P&MA_&&,%+"/ZTH6G$2M3U3VN#CW >^9Q?!66=Z=B +%;S6K:("K2J= M>;Q UAS8T J3I?/3I47G"2!H&<41]&8T[6$6A M-_X4DK0HAAHDLL@40G"LQ *B5 _2MDV#(P;G#N>W@>=(5NDVWV/KM7==42J$ M6_&^GQX8]H>G(HK0A1'F._+X^NHS0IUG5YT'!ZSN\EX(71C>E!*GMB@\P9&Y M+>8EG2JXDANPZ2M3=,&>?&^*#R>CRR:(5I M.L/)"0&D^-Q*SJYY)C< NT1&5@E;1,%BN?R&U#UW%9H>7&:!I_!7=DHF:-[= M:X?5X:O@O+L,[\6[3XH/W!02L:O$!EO#R2(==\UW-W&Z\5?CM7;(A!^6^+(1 MA@3P?J.UVTW(P/"M=/8?4$L#!!0 ( /R"0EB%ZZFZQP, %T( 9 M>&PO=V]R:W-H965T7@^+!G:V?2CZ0$MCBP@EJB1E)_OK.Z04U;N;& 7Z8O&8^>:;@S.>GZ5Z MU 6B@:=25'KA%<;4=T&@LP)+IH>RQHIN#E*5S-!6'0-=*V2Y4RI%$(?A."@9 MK[SEW)W=J^5<-D;P"N\5Z*8LF7I>HY#GA1=Y+P=;?BR,/0B6\YH=<8?F4WVO M:!?T*#DOL=)<5J#PL/!6T=TZM?).X'>.9WVQ!NO)7LI'N_DU7WBA)80",V,1 M&'U.N$$A+!#1^+O#]'J35O%R_8+^D_.=?-DSC1LI_N"Y*1;>U(,<#ZP19BO/ MOV#GS\CB95)H]POG5G8<>Y UVLBR4R8&):_:+WOJXG"A, W?4(@[A=CQ;@TY MEA^886OQ";1U?!?R V1"2R($GO:N+PDK=<+9C"V[5S]9X]4V496"G%JB/:M0];S.2QXI_I?E7*AJ[_ M7.VU450Y?[T6C]9<^KHY^YKN=,TR7'CT7#2J$WK+[[^+QN$/5YQ)>V?2:^A= MWM;_*6_7D9(AO%4$\% @G)AH$.0!M)4"KG5#8M0.Z$U2<'AF:-O>-14W&MYM M=Y_T>SC1+=UP#4R3N*#GK^\&[W@%II"-9E5.0@^%0H2R+1RTA3.@M&.Y1]6G M'KX^B0>[KZETQJQEN($H'?O3\(":.O@C&EX=(1K[43R!*/:CV7BPI4IG*BN< M4$X00M;NI46I'Q/?*/+3T73P,U84)^&D6$Y]C=MW9ALTQ(D_&I%!2MQD-'B0 MQI*Z2$SV6BIO8#3SPRBA11KYHS"%E4O'M\5D+>ZP-MUQV!W[<$8H6$Y19GLN MN'F^O MCTP=.=6KP .IAL/)R /5#K-V8V3M!LA>&AI';EG0_$=E!>C^(*5YV5@#_3^* MY3]02P,$% @ _()"6"L;R&ULI55+;]LX$+[[5PR4(D@!UWKYE=0V$"=9[!ZR,.IV>RCV M0$LCBPA%:DDJ3O]]AY2M=;J)MT4O$A\SWWSSY&RG](,I$2T\54*:>5!:6U^% MHJ1)A$T3BL&)?!8N;/5GHQ4XT57.)* M@VFJBNFO2Q1J-P_BX'#P@6]+ZP["Q:QF6URC_52O-.W"#B7G%4K#E02-Q3RX MCJ^60R?O!?[BN#-':W">;)1Z<)L_\GD0.4(H,+,.@='O$6]0" =$-/[98P:= M2:=XO#Z@_^9])U\VS."-$I]Y;LMY, T@QX(UPGY0N]]Q[\_(X65*&/^%72L[ MG 20-<:J:J],#"HNVS][VL?A2&$:O:*0[!42S[LUY%G>,LL6,ZUVH)TTH;F% M=]5K$SDN75+65M,M)SV[N&-:MM#)*] IW"MI2P-W,L?\N7Y(-#NNR8'K,CD)>(O9 -*X#TF4 MI"?PTL[WU..E_^?[JO/]^CNOX4,,8 MU(\8+,[/XG'T_@3[8<=^> K]US)W&GHX@!]&!SJ%CR5"H01U..F 91N!X%V6 MUH"ERXR)K!',-R)-$M@H6[INXID'S+EH+.8.ZZIWP27IJ,;0C>D#/F586\_# M>!XYU?E;,JD1H6HK#%V%]:@^L-J0G*N1XTWO3YIN7&:J0G@#XW$_G4YH,1GU MHW34^^P[%_-W[!$U#:+6C $:8<82!W+I_&R:Q,G[I2<] M6T>>1@M@4="L 570M**BX9ESR?@@-9)3)&+2&\/E^/(G;-[N0Q,G43\9161U MVI],I[UG"?+:STB^@6@P&OO?>/BZ\ '=BX]:\92ZP/)W^<&M/;4=4NPYC6Z+ MFC/AT^A2:_^3B&>Q]\WJD_S]:0*#E]H@/!IF%>JM']D&,M5(V\ZU[K1[%:[; M8?BO>/NDW#.]Y=* P()4H\%D%(!NQW2[L:KVHY'*D0:M7Y;TLJ%V G1?*&4/ M&V>@>RL7WP!02P,$% @ _()"6+&7ET*@!P 01( !D !X;"]W;W)K M&ULE5A;;^,V%G[/KR"\@V(&T/CNQ)U- B3I=MI% MTP3-[/:AV =:HFRVE*B2E!WWU_<[AY*L9#QN]R&QQ,O'<_G.A;K<6?>;WR@5 MQ'-A2G\UV(10?1B-?+I1A?1#6ZD2,[EUA0QX=>N1KYR2&6\JS&@Z'I^/"JG+ MP?4ECSVZZTM;!Z-+]>B$KXM"NOVM,G9W-9@,VH&?]'H3:&!T?5G)M7I2X3_5 MH\/;J$/)=*%*KVTIG,JO!C>3#[=S6L\+_JO5SO>>!6FRLO8W>OD^NQJ,22!E M5!H(0>)GJ^Z4,00$,7YO, ?=D;2Q_]RB?\NZ0Y>5].K.FI]U%C97@^5 9"J7 MM0D_V=UWJM%G07BI-9[_BUU<.YL-1%K[8(MF,R0H=!E_Y7-CA]Z&Y?@+&Z;- MABG+'0]B*;^105Y?.KL3CE8#C1Y85=X-X71)3GD*#K,:^\+U3?I[K;TF"_G+ M40 BC8_29O=MW#W]PNZ9N+=EV'CQKS)3VSD[@S3KU9HPW^P+>;>TQXKVXL\5*EY+U%+_?'$2E( M/OA*INIJ@"CPRFW5X/JK?TS.Q_\\(>^\DW=^"OTOW7%Z]V(H^@#]%R'+3$#G MTDL.A_=.&1E4)E+K@Q>Z%&&C\.>4$D7TJ2*?"GA$%2OE.J^(8(,TF'DCIL,% M.&D,\!( %95T& \64XOALIWZ/\"G0_%I Z,V4@%.I$9ZKW.-U<#YJ$KEI&%M M9(9XT.1("FRAGI&HL+4Y3:8L4+G7Y1K>+[TU.F.-GP)^D%=P@,W%0Z58]J+AU(\I,&2=/.H>2)VA N;DIHO%G\L5M_1B*]E&<@"4CQM2/S' MVJ4;9 UQLX;V=.J0Q@X[-=04!NF4Y*RH,)T(P/&=U&EA5;_.P([BM=)I. M*&2)E$EPF#-U='?M(=9J3Y-U#C?7CC"C&;3R));*D\5X[0 MMLIY!H,$W:DL0B.O*M=@G6)H>$:A))#/2/FH:.5TJL1.>K#@ZUF?(25J#&!3 MZ3>=&6'3C4XWO#Y'@)8IF=9I5 @-&725*%5X(>Q.^OQ4)=!@G?K8QJ_ 8VP[=4 MTC*R *V4+9'8NZ"%;Y5CI^4HX0C@3)G&:TZQ%SU+ ?HQ:_2Z1+RF1--6\*@V MJUKQ$0G$24W-I&\6T6->@[3L8E76S2Y.!5$C]9R261NM7S'.@KHQS[Q4$T=E M8#9$DC3XN1DZT=1+SQ E#[[P8FUMM@.7C_)=&F-3-A]%= H5*8Z9R\IH)"IT M/(E AF*5B>E&_R%;:I'8G?V/.@O\R3+V,&6_[%=T!C&%%7(/VAP$S6+4$V*A MI(?%6[&8GF/V$]5!3G+)?'%QR!@$E!X5.NDL&L\6Q\.Z1"'T[-?7^I1ZIHJ.UX6Q*_1AA"KY5D6.0-':V-AG;,I9C M09D3Y=Z@7+%5+)_:X#;'#\436E 8Z!YF1LOR;]1^"L'9L9;EL#01WY?I\&]V M+"+V33^"A=RL(?2X66-EWXA),I\OA]/3=1X%^=,=J*4S-D^NG0^PMD<(&3X# M&]Z(Y;0'U#+U>'5#7L.5DQSZ&GBBM M'&!OQ*R/ ]_IHJH#MZAP&0I:PM6#U=6'/I(\\KHVMP?A)JD<.:E_8B7WK!:! MI=*D=>S9NT F1JRLUB/OSZX(Z\5SO( MELOA>7_R2#D!.::3X45_U9'JDK1&G;T$M,?2[PO"9V@4C*W:KBJE"X"G/J[. MWI=\+4C:T'V/R0!U03V%,/,1I-](O_WVZ?Y=+R]'TI!S_UY2Z,EUK-\\W7 > MNSN.>M=ZU)(U?[R@Y@+9,][PN]'N^\A-_"QP6!X_KMQ+A[;=XZ*18^MX>+$8 M"!<_6,278"O^2+"R 86+'S>XE"A'"S"?6QO:%SJ@^VIT_2=02P,$% @ M_()"6&&8A8=T! (PH !D !X;"]W;W)K&UL MG5;=;]LV$'_77W%0@Z(%B%BDOE/'@)-L71ZZ!$VV/0Q[H"7:YBJ)+DG%Z?[Z M'2G;<1;'*_I@Z\CC_7C?Q_%:Z2]F*82%Q[;IS'FXM'9U-AJ9:BE:;D[52G3( MF2O=1X6(=1BSOO&?E;K7\3&GM3A5:HQ_A_6P]DT#J'J MC57M1A@U:&4W?/GCQ@][ D7TB@#;"#"O]W"1U_**6SX9:[4&[4XCFB.\J5X: ME9.="\J=U6=PLY:P1,C1'6C$<6[W G1]4&[V+ M8Z_@Q?!)=79IX*>N%O5S^1'JME.0;16\8$,MFAG0N\B#G=B93=;T; 5?-3*&)A65=_V M#7>XOV+WNL#*A]=9P4[;=YVRP%NEK?Q'U._A!&*2I 5)LMC3,=(II<'U"T/6 MTBYA+CMI!3383 R\>\(Y"VY[72VQ0]1@U-RN.>;0"62L)&F:()5$&2E3AA1C MC&21HS*:DI*F[MXR)30J/3.CI 5Z!;NA6,E$7I.#3#7PX)C0EE M*>01XUS F>$!K5M"QUMT1IR3HF08(Q2,@>8DSTN(,U*D%&A)DBAR MFTE*@QO, @PH*5FQ^=]:$I,BRS?_6SON%;KA0%Z]#,<)*E[$"8;2.;PH*(E* M1Y4IAC6//#]'1V\JP2!F\HJE^W;_-_/R*G3Q4@?0,AS=',1 MX&S"R=/AK-!:=-4W%Y'.#%$&7O^-.8 SU/KUY6VGX=W&.5\L5"BP46 MT;98!DSQB \"XXI8?U=,)#: !KER+KT70?4:+M$"ULC1(_Y"!;40T ZS1KA9$SRS:'\13/?UQRN.QI1&)/:=H" 1PRI4QCH9+1Y$ MUPO :LXRP-I(V"9=#GKGQ&5\R5P]TX30K(!#?7^T-[BQ4!?^>>(:9M_988;O M=G1?4$L#!!0 ( /R"0ECX6 BPCP4 %(. 9 M>&PO=V]R:W-H965T"CHK5OC05[LK#V$T]^RZZZ M0S:(-*6!$23^5G1'6C,0S/C<8'9W*OE@>[Q%?QU]AR\+Z>G.ZK]4%O*K[GE7 M9+24E0[O[/I7:OR9,EYJM8^_8EW+CB==D58^V*(Y# L*9>I_^:7AH77@?/C M@:0YD$2[:T71RE!!=C:=AG#('Y 8S:699L+;M- M'@5\16E?C$<]D0R3\2-XXYVGXX@W_K:GKY1/M65GO?C[9N�W+\\S6?:\C) MUR&Y8.:^E"E==5$1GMR*NM?/GHS.AA>/&#S9&3QY#/U[0O,XT*PO'L 2'W(2 M*RS+6"*Y(B==FF\$JEUD.Y:$70KI/>& -)G02BZ45D&!/D>E=8$R(8-8LI)5 M5%(Z91TD_H-(@ YER@JG&=97:;[7Z;$5+&0D5KG[,*ZR&*O81:I+.&QU%$>VBJM12!7< 3C@C+2I! M,M*^XBRX8$6'3(SGHC(MJQN'N/UE HEB*R?LVK 755'6<:QX#Z$LZOQZB+"# M/.F+FY9)\<1/!U':8)IJ;*@EXAB3= V6P#I[L\]7Y=&*V5&D?K:WDX5P[9 / M=5;5CM2!P1&O[DT$-D'$)*1V#A?[0NES0'"PO)F -;+V!8XT&3U[O0[#7O_5I0*D$L"VPB3!1H>=@D;&-8 MD[0N9E:BN#H @R*^6L82:C\T*B;^B(AT3-<7$V MX0$5T06!CFS06:/VVOBMA]*AHN$$=Z_*5S'5F1C4Z/UQ?C?VP?T_ON$5I_]H M=M'JA4W*,_0QV0W+'._6BC+WW,NX9#1:A[.%**N%5JG(<#$+#V*WIS++Z0'I ME=4Q2 ;?/Y&=?ZOLODXX^(RXI[A3^7*J#0F;DKL9/'XHFY+'LJFFH9WT1[5W M6JU-#1RW=_Z<0@B9278;!"$KI&?EN+:I6"#HVZL[8KZG,C3+PV9Y3;%)("P: M)>KGG>>QJFWE<<"_. 7J; MFZVK3J\0'&Z3NO#[R9=ZYDSX7]+E"D'6\[9Z/ M7HBG8GK>F\T2#&+0DXN#4;W9N;,&21P4-S^NY)W$]C_I#8?#^K>#S\.U=%DK M6%NI46\R&Q_..BT#ZNVG#=A3<9;TDLFTY4DK%/-'U$Q[T_/)X:QSX%3;_XHRF>]\61X..NT#*BW]Y2?8_#SY/LI'_=&T_/# MV0'E]?[I"O-Q>I?$&CFX3OI?^X _'ZM?4&[1(M$GUWB:/#_FS:%:Y^P=238,OX:EC8@#=('.9X])%C >PO+6+4 M3%C![AEY_3]02P,$% @ _()"6&&W(NN;"@ 2"$ !D !X;"]W;W)K M&ULY5I;;]S&%7[?7S%0BD &Z+V0>Y,M"Y#D.''B MV(;EQ"B*/LR2L\N)>?/,4"OUU_<[,R3%I;CK=9L6*/I@+2]GSIS[^>;0Y]M< M?=:Q$(;=I4FF7YS$QA3/1B,=QB+E>I@7(L.;=:Y2;G"K-B-=*,$CNRA-1OYX M/!^E7&8G%^?VV7MU<9Z7)I&9>*^8+M.4J_LKD>3;%R>3D_K!![F)#3T879P7 M?"-NA/FM>*]P-VJX1#(5F99YQI18OSBYG#R[FA*])?A=BJUN73/29)7GG^GF M=?3B9$P"B42$ACAP_-R*:Y$DQ AB?*EXGC1;TL+V=0KA'1KT6\\@\R?"G"(0LF'O/'?G" 7]"H'%A^P==5;BG*>!:QGT2T MD=F&75*L2".%9B^E#I->Z8*'XL4)DD<+ M=2M.+K[_;C(?/S^@TK11:7J(^[_DQ8,<^^5=#MG7=F*?!,.O4$QF)F>H&LB+ M#)&LE,C">WJPY2IB(6*$3*D9J%*>H0"PO%1,W!7.V'V+Q5T8\PR42NK/V(#E M*L).(%4B*D/LS%4&_VEVFR<0,I'F?D@213G+A!1 M%.!2%R(L$T=7E JR"3UD'V,!P@0%C<@,7R6"Z3C?:JM"B[5L&285G!2+&#=L MHW*-O;A4[)8GI6!<4X6C4@4"*&:PPS7DR1,9<7IVQ1,86[ ;RG3];'!JB?)2 M(VSU$_:*6/UN6>7KEI,0OT+#AI;'I6X"O.VQ_6O?PF9?73] ?HIT!<-2CMZ( MPE1W8X_M?S5H!1+7&CJQT\D3]FSPZE& _(5]_]W2G_C/<15XB\48OQ-ON@CL M_6PQ;O-*)%^1WREU3_U]# -O/)OL,/:]6> 83F9+*PJTM>9H:4 %R-:)72WM M8Z\*4]/V?Z491SPK$5*T6N^^@WM50U\1?=WK0ZO1GR%7VTI=X2[#4)6X1":B M]PI7&/,=B=O+CQ'[;9X];<41!9&PE2*F*YLT&?#'HWQ/Q=* M DG(Y!X*:+1ABLRURM/'G"*1Y>B>=GLH*V ()*WC6/![=[.5)FZ6-K6FMV)5 M]88TM[7(Q,AJ6[_J"D2<0Z[!,*'"L)5)PE:(B.A6*( 2Z+1>NW1?W3.WE37F M@:('Z5WQT:(E3/)VES)V$)[**2>QM0S@A/VR&TJ@*E M>T"G9:9?<3CS)O^(U%Q<9, MS%$62J,-:"H[=43>":FH#A6B;3O;9AU(T7X!)7A* :29^%)"JX2J#5QJV@WW MV>"ZCD=;22+6:88'NLXUD 9"*6,OP8TK-F*_#6^&]9UM ],%?F?>))@-?BA5 MWB&9!@MO/E^R8!EXOK\87%'6(OM>(BD502/XND M0WCF^?,IFTR\YB0/1#Q%P4+=RFGT.*,!3-OO)P-KF-I=_X@,H372C[29[(],QW2LT&OR!R0?DIWZ?2''UW,7C)LUI2T6/,)<@6P61P MB5KJ.M+4FX\AOA=,QX./N4$ P7=0:HRGN$*HSH/Y ;Q&@25L(:;XMXTHIU1O M@K8J;GE/E[LQ^'$QC+7O"E2!%H:,Q6[)%70:VI-AW:?^(WSW\1&KP9L\M/O1 MYE1"V.D;E(].]+=OX#*#-1K4"^LD7J+8+LK53A])>A] M[!+Q0(V!.TX)O@4S]L1>(S+(2T^ )8^VEM<1A$$26UW=%EL!@0 .AV,_RQW,747>X1X,_0?N9-+7&;"RH4!H(1M[J$BHE=:]PLU8J@YI0T:7 M*RU1C93L@H]UF8550:Q$<5"K*H7MO"AU[:X=H$"G#,'#N+,]1>X0^5VCI5I, M.R")_BB='G4'+G)5%6Z.LIX6R,K,)@HP8IG2N4@TT!"OE8AI6G/K>E]OSG21 M(9W-&M 1"F5X"P(=@& 0B5PB'TQ?)2JWX6 >XI.D:"D)X?<[Q-9[2HR=&MQR M1MMCSOF/)2BX,K*-!\@(,L59VIKN48CUNZ +R?\<P8@:0^C&;[/ $+.JOJ6!9.IS88H04AL $( M/"NS:P,P)QSO=J34UQ9B&9S7"_>6_ I'L2\E_$SED8:"H'[(0U*2X(NY9XA! M6>O^C<%UJ7OAHE,DEIL8.S[1BJ/A+=#]GUH=/'$=$7 ME78DD7-VLAF85E3V%VAYBRYE0M@R!^>J^F6(GD,! M0,$B\&8^G1P"'!#._. 0C)^,0>O3CP_07?A-LW3-T M/,9Z?1.<_SEL2^]W9@8X\%Z_MO\LV,3Q83RMD2?= (8.'.O$LFXJEJSSF-8B M<)J)3C;B6/Z4_KF5K>V\AQI H(E$/XR%)SA@SO%[-C_;ES KV_/CAFB]E8#X6R"\D?K6Q =4C1W^@ M/(6-G'7T].'KM8%_S<#S=7X)Y-7<0/WR NJ9!*][V#OOK M;P4/P_[ZR6EU]63G;7WU[QA\9\#^?VGUF3=;3G?L6C_IM_K4FTPFK.];Z*CU M=3L5:F._X6L'3]R'[N9I\]\$+MW7\0=R]W\,?N5J0\/61*RQ=#QW=C\L)^*U_EQN2IO8P%AV.) ._7>6[J&]J@^<\3%_\$4$L#!!0 ( /R" M0EBF M:?"P0 +8( 9 >&PO=V]R:W-H965T+'S.-[P^&,YUOKGGU-%,1+HXU?)'4([56:^K*F1OJQ;U>[>C>"=\UC72[&])VNTBF MR>O"@UK7@1?2Y;R5:WJD\*F]=YBE TJE&C)>62,!W15M_ M,!:LI+#VF2=WU2*9,"'25 9&D/ALZ!UIS4"@\?<>,QF.9,?#\2OZAZ@=6@KI MZ9W5GU45ZD5RD8B*5K+3X<%N?Z.]GC/&*ZWV\5=L>]L\3T39^6";O3,8-,KT M7_FRC\.!P\7D*P[9WB&+O/N#(LM;&>1R[NQ6.+8&&@^BU.@-V=?\<[%1VM"[<5[4U'UI7\*)@.=[)7. M3784\);*L_DUYXE;Y4EO?.1)_7!<^."3$GV])[A%G M;R/R([GRK2QID> 5>'(;2I8_?C<]G_QZA.]LX#L[AO[-ZSCN?3D6AP G/RDC M0FT[+TWE?Q9/M2,237]CQ#=V@GA34Y"+,3^E M2^.)Q_9I _E8X/"JM1%_=4[Y2NUKE1=;%"K^2M28$N761_NHX:4D[R-2 M0896*OC#,U RRN=3KE05-#5,2C(HYT;T-US--/8ZU],M.H]$\GXD[I_>">2* M8$C?%5Y5"I)QB]+QN1(%"*C%3FRPC+QB$APMV2'-G HP'?&MZBX&D4^[,X&< MP7D/M"&#R#U"NRH'-9_&CV/QF:!@W6GI$%[I?=2'3:V>2:O:(OS@*:M*L1*I M]S9H#B *.AR+ PY10\LY60WW"ZFHX>#B8U1;;.-&$;1X.NLK.R2 "6#0(:,< M ''<6^A@[B'&@H10-2I$-"^ :-#/T;F1X7P1 MJ'M^'Q8FAGQBGN.W"E9ZT$L:B?\W[COY1NK4" M'4TKN$[&OYPEPO5=LI\$V\;.5-B /A>'-?Y8D&,#[*^L#:\3/F#XJ[+\!U!+ M P04 " #\@D)8I('ELI>C MK7/UN_'8YEM1<1OK6BC\LM:FX@ZW9C.VM1&\\$I5.4Z39#ZNN%2CJPO_[+.Y MNM"-*Z42GPVS355Q\W C2KV['$U&W8-?Y6;KZ,'XZJ+F&W$KW-?ZL\'=N+=2 MR$HH*[5B1JPO1]>3=SZ_(W6;CMY6@Y8H58\Z9TO^K= MSZ+U)R-[N2ZM_\MV039=C%C>6*>K5AD(*JG"?W[?QF&@L$R>4$A;A=3C#@=Y ME!^XXU<71N^8(6E8HPOOJM<&.*DH*;?.X%<)/7?U0:SMW-:R'U4ABGW],1#T,-(.QDUZTN 'D<=L.HE8FJ33$_:FO5M3;V]Z MPBWV0=J\U+8Q@OWK>F6= 07^??*7$TAG/=+9*>M/)N"TUB2)F??QVC*]QF4NJI4P?0@95P6[%;5K'R?A<<1V M@FUYP=Q6L+4N49)2;#QZM4TGJ?9<86L%^^$WQM12,?6/)>E= ]H M W>ZO,/1%!!V-CD_2\_98CZ/LG1!%HXJ.6$J5FJN.H7#4[YHQ\L0A31*6VN3 M:-':^ZIXI8V3_Q%%$)+6-ESE@N7:.HM &A]0.W3I;'K.SE@6S13:/XVBQ;+C!Q@S\$QHN0.OSGM4>4' MT=@)U /LQU/TD[*DUBA57C8H9%RP7Z!CT'F,$&1W/#2X[OU8X:?H.P?Q)7]_W!]7S0L9D2:+Y1AY_4P#!I#L20S MK$$/-$=#C3-W6YEOV4J[K9?8YR_!IZ>/!-W!C6 ^_,IQBVPW"AY 4C',58!0 M!96M%UZ)7%?"5Q IU/R!KTH!3K"_H#% MNQ#4R=P+S*(]UX9 G@[G*7^!Y+LS8I^S@^"NQ ;4:"N(SL/=)VZ0I !K)Y$J M6,7BX3PA7K.W\6S KU8.3)W$;P^>9U''XFRO5NBWN?\)%XM.:#99QHL#J67L M.\.%/2G=%"!P;=!S"(PP=;"KU_E M0T3&/1X4ILZEA^&#?BSE@^2A//,2.G(MH8$[NT6$@D2O;P0MHI365>O9ODZ) MD'B5N./Z5V4%N@I^#JS_J-A/8F5\Y<"_Q(],BKXHPA ;)HQO-D9LJ F _"J7 M->\X35YB-+(W;8HB\+H[J-S/"W?@FV%WO&Q$Y(G=4H&=D4O^RB?XO(WMBT#X MMDY9.[YK(U2TJ]2VTUM$9]?GE=&WWOU$&OV=O(TM6@_+XCHWQI-1R,@N7BLEG"2KP-X2Q40L]]$F(AP%HVE M+J5GC2<4=2A/2C06M+ZV[.@I-<_]TCL>D)BUN\@U4B2HI;!?H'K(\APE*6UH M-V<2::::BA&:5>MZ&!M$ZP/5"/*MPI 5CV7SG3Q%$3JDY*>E\;"0L!Y-W1CJ M-8[Z?!A?J("*/Y TP/,"!G$(5!Z/P6ZM\+YHJ>][HTC$8. =07Z"1(UJ*(U( M1R5=Z,-A*.@CL6O7F=ERND>4;K+P.RY+/R$H=RMM3%AY.[5%'[1G6+W/XF-( M!NRU3.)L>A<-*C'[_.6]QY4+X]"AF,"R+5M8>'-4>"M>65E(;F3;R7N) %H8 M^_1H[+![H'@"!_T=M@!Z=V63Y(=_^)&%F?78J:GD6N-^2/-3L!YZ'#$&"U&YQ7 M/@P9UQ.(K87HYA]@&[Y3K*;Y2@O,^C11:94RXELC\1C]AJL-":V-KE@23Q;4 M6U$H23SU;;:FC1,.5%TS:FHZ W0);;&D!8QO?"2D/A&)W>F^%)8Q2:T>K-(X M%O:\SUVO:OWZCBD?N[Q\#/%P6[0F5H7W>4'O\T_,?ERD81HJOX87CRD6][7 M7&&MJV'=H-5IFL73@P8^F3_5OUG\$DP>2LVE'PJSP9R@-ZH.V "07SQ"/P.N M9+"?$9-Z#5G5C0M#A)"\9O-L*'N+UW_,E$_\GK[]"!\&GH,=UC?%;G,,$V9' M"YIS95C'R!SR)'7Q$C_3/3^?=S,LO;QE62_AJPEB)XII?_IF6$W?^)3-?)$5 M>..AW>GEC!FF.#[VQ60\^'Q5";/Q'^FP[5$'#U^R^J?]=\#K\/GK43Q\1,0F MC_+$GB?64$WB139B)GR8"S=.U_YC&-[(G*[\Y59P-#(2P.]KC7G>WM !_=?1 MJ_\"4$L#!!0 ( /R"0EA?F85WS@0 '@+ 9 >&PO=V]R:W-H965T MX(VV[=;;(AH/W:E<%/IAM;AJYHP\4/C:/#KO9:*50-1FOK!&. MRG5VN[B^NV+Y*/"GHLZ?K 5'LK7V,V_>%NMLSH!(4Q[8@L2_/=V3UFP(,/[I M;6:C2U8\70_6?XVQ(Y:M]'1O]2=5A&J=O56^_@K MNB3[8IF)O/7!UKTR$-3*I/_RJ<_#B<*K^3<4EKW",N).CB+*!QGDYL;93CB6 MAC5>Q%"C-L IPT7Y$!R^*NB%S;VM:Q60Y>"%-(6XMR8HLR.3*_(WLP 7+#C+ M>W-WR=SR&^96XAT,5%[\8@HJGNO/ &W$MQSPW2TO&GR@?"I6BXE8SI>K"_96 M8[RK:&_U?^(5#\KGVOK6D?CK=NN# VG^/I>%Y.3JO!-NI&O?R)S6&3K%D]M3 MMOGQA\7+^>L+(5R-(5Q=LO[?2W;9W&(Q%9>S\ELKG32!*'U\B]+61I4JE[&Q M?M]JM8M++SZ1@!%R0IE@A0^0EZ[ [KF*W#FBY*Y3H1*V=3W9R24GV]8#I_>B MD2X8/E5&A(J$=84R&!\BAY+'OHS:@_Q4?(0OGCIY=>)F(CH2X= @-:'$<]A M(BJK"U%)5VMH3Z+OJ": WY&JM]$+>QZ#H"*B.@C,1 &Z>"3&MV5)#E\LQYZW MCM?;PWG%"0>36V/ZT11ST,@ I!.<-P?'LX1-6>C'9&)L0;B56C0.$YF]*U,Z M+A('*'(M5>W9HS3L5;D!9#0.%C;0YZ X6[!1M#FF^5?%K"4L:&\!8T^#?R0. M(2+3R0O#SW6+.NP&OXZT9,:P@QSH5/Y9#*[ O M M-*;I569V!_2:'><0^PDN;[LS05;Q2XYI+W26*?]0S)\D0G<$#+SK<*1RB" MIQ TG0LULJQ'!E\GP55R3V)+9'AHJQJ(P"S0*\\C@7?LMV,)K6B?^$4^0#" M)*543NRE;B.]AYQP*[:1W.'+5"K\U:SKE-13[L)..NY9SDS*K+=EP"&-M4>& M-?)$CF]V)B22(08;0^9CVR70TN1T[-:QM9L6[8_[IQ"L,-;'BZ)U,4N(##9K MCH376N6XTFDJ;HM"L62J 7*!<4,N\N$K\.@5CVN6[?$TA8D>_I:&" " I5!8 M+G3$>32("*CAS*)6&#.8'@-^G^K2#Y=3*!&37OS4-J#@ M\X"YET0-&D4K$#]RF>=$JED?&9<2-S?[E5! M@_H)09BMC+.O99Q:/=SDY> M0[A/=O'-Y_F^,"$]C,;3\5EYFUY31_'T)GTGW4Z!RYI*J,ZG/[_(A$OOO+0) MMHEOJZT-N+SBLL+3F!P+X'MI;1@V[&!\;&_^!5!+ P04 " #\@D)8=VBB MO@($ "T"0 &0 'AL+W=O:B6RW#K5E1?Z?N+5C#?.(-K":JK:R;_O<5*[!=.X#PO M//"BU&;!6\Y;5N &]1_M6M+,&U!R7F.CN&A XF[AK(*;V\386X,_.>[5R1C, M2;9"?#23]_G"\0TAK##3!H'1SQ/>8549(*+QZ8#I#"&-X^GX&?UG>W8ZRY8I MO!/57SS7Y<))':;:<2[$'::P)S0SL4:TWD>.-27#_B$38>PDZ*&.]%H23HI(J%+N+/A42JX>F3;"M7UW-,4TWAZV0'_ML!+S'; R3P(70#R<7\":# !.+-_D> M 5Z>'_Y>;95=_^>< #U^=![?--6-:EF&"X>Z1J%\0F?YXP]!XO]T@7TTL(\N MH2\WU*1Y5R&('3Q@AOS))LH]GF2E%%)"69/#;YQM><4U1W7N'!DA)?3,H]5ZPH)!;,?GAL:FS L M@HIG]%%&2-TH\B&8N&$4C=92[%"93S59F.H@(P63V)U&4_,3Q\GH46C:/(I/ M'*Y"_L;[20]0-4;+ M!1$\VW87H<^WW>^=!-Y04S2V+$Y$):FL&6WF]K8BP4R=(/51-M20(/_L\'$; MOZ!L+(LC;=G3IF"PIWD)>_K2D,A,OPYE;O?Q]Q;EZ62T(C(\8Z:WPV3JTI\9 MA0D51CAZUTF*"\&,IO&$&IH,J"A7BC-8LXSOB&Q*-32+8!JXTS3]#\5V+O'> MR4U*? K[7C#EUS6ZOU2'U>%)LNIOXJ-Y_Y[YP&3!2;L*=^3JCZ?4Z;)_(_03 M+5I[+V^%IDS884G/*I3&@/9W0NCGB0DP/-267P!02P,$% @ _()"6)QJ M[S:I P 8P@ !D !X;"]W;W)K&ULI59+;^,V M$+[[5Q#:H,@"VNAM.ZEMP/8^VL-B SN;/2QZH*6Q180B59*RL_WU'5*RZDT= MHT O%A\SWWSSXGARD.I)EP"&/%=)!'(;#H*),>+.).[M7LXEL#&<"[A713551]6,!7!ZF7N0=#U9L M5QI[$,PF-=W!&LS7^E[A+NA1"E:!T$P*HF []>;1W2*S\D[@D<%!GZR)]60C MY9/=_%Y,O= 2 @ZYL0@4/WM8 N<6"&G\V6%ZO4FK>+H^HG]TOJ,O&ZIA*?DW M5IARZHT]4L"6-MRLY.$WZ/QQ!'/)M?LEAU9V&'LD;[215:>,#"HFVB]][N)P MHC .7U&(.X78\6X-.9;OJ:&SB9('HJPTHMF%<]5I(SDF;%+61N$M0STS6QN9 M/[VS?A5D*2O,M:8N7-24;O/X^WVBCL(3^.!>/UEQZWIQMJSM=TQRF'O:- M!K4';_;+FV@8_GK!F;1W)KV$/EMCFQ8-!R*WY$$:RLE'RA1YI+QQ9ZOU5TT> M09N7J6BI7P0_3_VA!+(_PFM;/X1IW6"P\(W 1L5 L1S-=7>-8$:3:\OC+=D[ M(BA/J$9QCF^"OAM<,T%,*1M-18%"#Z4"(%5;1&"+:( E -4&5%\&Y.5)/%B_ MI-(9;P5)J8Z$YRSO:>Q!83E06M)T;V [_THC\(99!Y,?I>+"F^,8Y M>!Q)3V"8V)%HZ$?QB$2Q']T.!RN,.%5YZ80*A."R=B]&E/HQ\HTB/\W&@T\@ M,$[<2=$"'VIFWPL[<4B<^%F&!K'H1MF@[='3Q.3G4GE%LEL_C!)>K M-3AY^"M0.S?>,,'VS6IG0'_:3]!Y.SC^$6_'[V>J=@R3S&&+JN'-"(M2M2.M MW1A9NS&RD0:'DEN6^"\ E!7 ^ZV4YKBQ!OK_%;._ 5!+ P04 " #\@D)8 M\<+<,P@# "V!@ &0 'AL+W=OBZ+)GZ/<-"KB=>Z&TW[ODJ M-W;#GXXKML(%FF_57-'*;U%27J+07 I0F$V\J_!BUK/VSN [Q[7>F8/-9"GE MDUU\22=>8 EA@8FQ"(R&9[S&HK! 1./7!M-K0UK'W?D6_9/+G7)9,HW7LGCD MJKC_C)I^^Q4MDH=T7UHUMGR(FM3:RW#C3NN2B&=G+I@X[ M#J/@'8=HXQ YWDT@Q_*&&38=*[D&9:T)S4Y6#+ O7IV#<4UWK[R2;&K(D1 MO1,CACLI3*[A5J28OO;WB6]+.MJ2GD4' 6\P.8,X[$(41/$!O+@M0NSPXG\5 M8=X6X>IM^C^NEMHH:J*?^PK0X/?VX]N'=:$KEN#$HY>C43VC-_UP% Z"RP/L M>RW[WB'T?5%&;MT5O.!]$W<_Y(4?(9$$OF0*"L0T![E08#88. M$U8D=<'<@R/%@*4TN7TU&S9IPP:HPRXZ)UR0CZPUG>@NX$N"E7%):)=$2OU\ M"@^Y0H2R:2"T#=2AZ\=R27:V!787G:^D8EPDLD0XAL&@&X^&-!GVNT'<[SRZ M%XKI1_:,B@2G":.!I$H;XD I?3@:16%TV90O#,^[8=2C<=@=A><=5TJ2$, L M(TT!F9$J44_PQ*:D79?4@E,E0O(;P/G@_#]B;BX*PBCH1OV HHZZP]&H\^IV MG?HCOS?F,>P[[F\W>TI$2U=_6NX(?'"M], ;;R5K*!QO<)E,OL()08&PL Z._)[Q&(2P1R7C< M<7K-DA9X.-ZS?W2]4R]KIO%:BI\\,>G4&WF0X(:5PMS+ZC/N^G$"8RFT^X6J MKHVH."ZUD=D.3 HRGM?_['FW#P> 47 "$.X H=-=+^14WC##9A,E*U"VFMCL MP+7JT"2.Y_90ED;1+">=0?!^S/2>HVTGF./3DB;EYHR M6L/!6<"O+Y2#6Y*K?Q\3W/L/@ON-X/[9O5R2,R2E0) ;*$H5I_0JH% \1F!" MR)C9#HZ)/DM[7/0J1=A(8JUXO@5C[R?LO$6#2>VZ*#@]#'*4TV*(0ME9?*O= M%=#C5IOGA)>E9GFB+UJ?I$PJ+@2\AN&PT^V.6M?N\:$BZQ&.1*>\T- ==GI! MT%KLEDI RXVI&-VN;M ):&:E6$+&2:8*(PJ_DK$:]@R"LS47W+Q &T:=T2" MBY8[<$4<":X-Y<-.;]BG_#=J3$%.R#V*4[=MZ(<#FEU)PZS.=U&GUQ_"L0/U M#PR!6M@ZV],0RS(WM3V_(=4UM.WB!P0]#@&PO=V]R:W-H965TQCV0$MGFZLDNB15M_OK=Z1DQ5E5(]B# MK2./]WV_(R_V2G\V6P!+OC5U:RYG6VMWY_.Y*;?0"/-"[:!%SEKI1EAS?$8J6(NNMI_4_AT,\21.7ZEJX__)?C@;SDC9&:N:01@]:&3; M?\6W(0^/$>"# /=^]X:\EZ^$%8L+K?9$N].HS1$^5"^-SLG6%>76:N1*E+.+ MMTI5>UG71+05>=]:T6[DJ@:R- :L(<_N!*[,\XNY16-.9%X.BJ]ZQ?PGBB/R M0;5V:\CKMH+JH?P71"7S1&'GE]T?^+_)4T M9:U,IX'\N5P9J[%__II*0V\EGK;B,'5N=J*$RQF"QH#^"K/%TRB"$> M8XA/:5_<(D:K#IU6:_(@GF7YI9,:)@*;"N&DD>D0'E@3!VORWIKHTU@JQ*^Q MR$,7[1;(6M4X"&2[.0^>R1:W5&=0AWE.L,#0K$"/12:WL+/#5MAO!6^U,@;# M*[NFJX73^RM.KBM$/?DY*QB]?=8J2T2CM)7_0/64&3)$8J#E-: M)!PISCE-0T>E+*$%2YS=(J$L+#PWI'F8!M=B)ZVHG?)[A2B99]GA\_1)SAE_ M.;T;7/O1@9FK,?O&5TD#9@4GH=G*G2&,LCBDG$4DYAGE/"89X[3("\=A*?XR M$K.(,IZ0+$1.P8,[+2J\$_"^\ JM6Y)6-)B,**-YP;%&*!@1EM$L*TB4TCQA MA!4T#D.W&2SAU7?R"7;8>FXT(T8V>$=.X_JDG6E<3QG< M@W9Q#] U_P5N<"5JT99 R4GDI&^ 4F689OD =ZK>&NV>,]I M#6WYW754:_HN):+Z&WO8Q>9[.XKO[?PX*8YQ?*($Z5B"]-$E6&XV&C8X3\BR MQWOOWNMO^"XR;I[IB=O#M^>;OCU_<>TY59Z3/DR7YPXGJ!@=$L<.P9%#C\&+ MQ.%<(U>NI>]PHCI-KK$ZJI:5'Y^W%C^^N5P>/NY ]_/C1"^0NZT&($U_]8.[ M^H,'U3I>! \2BB9.XHV%-/)3.J9'#RHW^+H&[0X@?ZV4/2R<@?&]OO@7 M4$L#!!0 ( /R"0E@ 8"GZ6 , %\( 9 >&PO=V]R:W-H965T,6P D;],TTN2P(T[?7N@!4KUMWV,-R# M8M.Q4%GR)#E9__NC+-=SUC;#@+U8HDA^^DB)HA=[J>YU!6#(MYH+O?0K8YIY M&.J\@IKJ,]F 0$TI54T-BFH;ZD8!+3JGFH=)%)V'-67"7RVZM5NU6LC6<";@ M5A'=UC55#VO@C^;$1K*1\MX*_Q1+/[*$@$-N+ +%80>7P+D%0AI?>TQ_ MV-(ZCN>/Z-==[!C+AFJXE/PS*TRU]&<^*:"D+32>*&N-:';2 MA=IY(SDF[*'<&85:AGYF=4V9(I\H;X'< -6M LRXT>3-1[KAH$\7H<%=K&V8 M]XAKAYB\@)B2&RE,I 7Y&4GC@"11DA[!2X>0 MTPXO_7G(5TSG7-JH-?ERL=%&X2WY[[F8'63V/*2MG+EN: Y+'TM#@]J!OWK] M*CZ/WAXAG V$LV/H(\(!V3R0->54Y$#NNJ+]2\FV86+['.GCL.];+$ZV%:QD M.16&E$P@+J.<4*T![P 5!>&,;AAGAF&&:G=!"D+1V'+:=4FTM87UF;=*(0]; M(PQ]-9$EP:.#>@-J.+X.\PX:TR]'_?(>%%B?4G)\)O3<>\,$,95L-3KHTZ= MWCO8 2S M)$[>'LR)Q3((HBMS7P[=B3U5!YOT8!4'V30] ME+P1 :<^Z<%.R'D2)-ED%,GH*.9'MID$DUEV*'D'077Z)RL_9OSI(?VNE$^3 M8#K)7DBY4_ZNE$^#-(L.)6]$P*F_IWR&DS^R7T]Y&L23V:%TD'*G?[IB\X&/ M)3S@BZ[NL9C+%G/?U8C!SH?=I9&:8=-][A$)1X]^#6K;M3:-[%IAW/L_K [= M\\(UC>_FKO7>4+5E0A,.);I&9].)3Y1K9TXPLNE:R$8:;$C=M,(_ %#6 /6E MQ#/J!;O!\$^Q^A]02P,$% @ _()"6 @WFLR\!@ P14 !D !X;"]W M;W)K&ULY5CK;]LV$/^NOX)PAR$!M%AO*UD2('&: MK>L33;9B&/:!EFB;J$2Z)%6W^^MW1STB.[+K#L6 81]LD=3=\1Z_.QYUOI;J MO5XR9LBGLA#Z8K0T9G4V'NMLR4JJ3^2*"7@SEZJD!J9J,=8KQ6ANF M,BXI%Z/+<[OV1EV>R\H47+ WBNBJ+*GZ?,T*N;X8^:-VX2U?+ TNC"_/5W3! M[ICY=?5&P6S<2C*__L.D5Z2_ ;9VO=&Q.T9";E>YP\RR]& M'BK$"I89E$#A\9%-65&@(%#C0R-SU&V)C/UQ*_W6V@ZVS*AF4UF\X[E97HS2 M$2O7/[/&GACE9;+0]I^L&UIO1+)*&UDVS*!!R47]I)\:/QS"$#0, M@=6[WLAJ>4,-O3Q7,N!SUS>,,4_4O0,N>6" MBHS3@CP3VJ@*7&\T.;JGLX+IX_.Q@>V0:9PUHJ]KT<$.T2%Y*859:O)4Y"S? MY!^#FIVN0:OK=;!7X W+3DCHNR3P@G"/O+"S/;3RPB_;WK>8BIS\S/(%%PMR MA:#AAC--;KC."JDKQ<@?5S,@!T#].>25>M-H>%-,LC.]HAF[&$$6::8^LM'E M]T_\Q/MQCTE19U*T3_KE'21M7A6,R#G981X7Y,Y0PW"&9 ]A?R,UQU1QR2WE MBOQ&BXH-&;A?A?LE(W-90+:C PVBA^BE7&LB*P4)TRG%>TJ5C*)GC?F(M^A9Z];VTK=Q5EJD*ANP3G(J:U<5" M;FC<9S] [3U)'W=)'Q^<](!*R&!(YJM25@A@6'M=&6U 4<1F&_!I%W"TX/4* MN?10LN_=>KB:?5T07+)F9$G!C3TUYX]P*20&J4LWJ G+)MWZ=63-S1)):Q_0 MQ@?L0P7!+3 Z1MJ(= 7JS)G:N&6?;?J"Y*WBL2=+IU30G%-!;D :561,?CVY M.VEG-FVB"3QCUP]CYVFEY!9)%$[<)$E)F(9N$$R<:P6PT4LHQ!6X:I,V=L/X ME"20FZGS3"O*"HX0>L^*+<)3-T@BXOMN&@?.+W1%!<2%_,[$%EV;WA%6#>=N MS:'HWBJ YA8=2 J]D(2!.TD2H&,YJOA<@8>W*2.PXI2$L>NEL3-=[NG?+W+EW[J1J=!;53L/)?0?@KR3NXR*8$Z-7%N MJ&@U90/.3(%L$OK.55$T&1RYB0?JNV'D.??2 ( @=F"4!ZLP J@F8?*5)>9 M=&\B6T SS@4<,L8>T@AT]B]C>P"M4/\G<*0$".D0D'L:A/OPY7M &^ C #2T M_@Q3\&>$_@RCU V\E.PI@$E7 )/#"R#X[B>XC-2%[06T$N Z0 H4/NC0!>E< M\O33RG9S@U5O[W[#56]WWX-!8?,Y]"^H('9!0HH?>B%O BP'3HNN5:LK^8HI M:DLU8LA2FZ5BC)1UI\VPT]Z!S>W5X%&?=/](E/-"9G8_W!R]2H[0HUO(Z4\< M]#^D9\'_0BS#OI7HIM ^:Q?.SJRH;!Z@_E#IF"H^-VEA0Y2U(6)-B,B,X?ME M#>*Z0> BDR4C1\U)?.S:K/F.'&$;%,;DV(ZA8F#VHFV'1V='CWI(C@X=^/^Y M$.)[V_4LA T;-F739_9G?0K5TXM:!^,$O.W4H@LK&G@+:-SXG /W7,G2\D)Y M8E0)\#]X;TR!_0?\U9R][5J$P' EE55]?\A].%\3>)XFI_NJR:2K)I.#J\GK M^1SZ3V.O@K83'2H6>\5]1;' 1A

42$?M@9%!OKFX7/H$21^LM>IMAVL M#3J@,=WBP]O.P;S.KC.REEG_8Z'H-:D/U] IA5,;W@Y>3MJ[SY!_+ZX^9+JA;8DQ1L#JS>R02N M5:K^8%A/C%S9CW0S:8PL[7#)* 06">#]7$K33G"#[JOMY=]02P,$% @ M_()"6!ID%P]J @ 4P4 !D !X;"]W;W)K&UL MA53+;MLP$+S[*Q9J4R2 $;WLU$YM 7$>: X!C#AM#T4/E+2RB(BD2E)Q^O]2+OD['"6Y'"Q$_)9E8@:7EG%U=(KM:XO?5]E)3*BSD6-W,P40C*B M32JWOJHEDMP5L6XEJ :QHC\M<)*[)9>Z.T' M'NFVU'; 3Q8UV>(&]9=Z+4WF]RPY9<@5%1PD%DOO*KQ<32S> ;Y2W*E!#+:3 M5(AGF]SG2R^P@K#"3%L&8GXO>(U598F,C)\=I]DF)PFM1 M?:.Y+I?>S(,<"])4^E'L/F/7S]3R9:)2[@N[%AO''F2-TH)UQ48!H[S]D]=N M'P8%L^"-@J@KB)SN=B&G\H9HDBRDV(&T:,-F ]>JJS;B*+>'LM'2S%)3IY-[ MG@F&\$1>4<'I$TDK5&<+7QMJ"_"SCF;5TD1OT,3P(+@N%=SR'/._ZWTCJ=<5 M[76MHJ.$-YB=0QR.(0JB^ A?W/<9.[[XOWW"#559)50C$;Y?I4I+A1?!IR-Z)[W>R3'V9-.:!$0!PR,Z)/,X MT2GEH$O1*,)S=09/I40$UAX6VL,:F:U&EJ)TVSU,1MW**1KS(] VT^ZJO(?9 M=#R=SVUP,9Y$D]%:BA?JO&K0_X+#^3@*(QN$XW@V']T6!3H_#H @B4:((CB! M,(:30YOH#RXZ0[EU=E:0B8;K]L[WH_V+<=4:Y0^\?6X>B-Q2KJ#"PI0&YQ^G M'LC6PFVB1>ULDPIM3.C"TKQZ*"W S!="Z'UB%^C?T>0W4$L#!!0 ( /R" M0EB8]-:IK@0 -0+ 9 >&PO=V]R:W-H965TFM@.W_>L[ M=D(6.)933WT!VYGYYIOQS'BF6Z4_F@+1PJ=22#,+"FO7U[V>R0HLF8G4&B5] M62I=,DM;O>J9M4:6>Z52])(X'O5*QF4PG_JS!SV?JLH*+O%!@ZG*DNGG6Q1J M.POZP>[@/5\5UAWTYM,U6^$CV@_K!TV[7HN2\Q*EX4J"QN4LN.E?WPZ=O!?X MG>/6[*W!>;)0ZJ/;_)S/@M@10H&9=0B,_C9XAT(X(*+Q=X,9M":=XOYZA_Z3 M]YU\63"#=TK\P7-;S()) #DN627L>[5]@XT_J<\LFT^UVH)VTH3F%MY5KTWDN'27 M\F@U?>6D9^?WN+#0>6(+@:8[[5F"=!]Z6:-^6ZLGKZ@/X*V2MC#PH\PQ/]3O M$9663[+CH2//]W"\%7S&6Q.<7Z/.Z-<8@45RP7J-O8 I,Y/.+:-L=Q?1S" M%J%@.=@"8:D$%2V7*\ISHJ%>:%Q?=+@D&549PC'=0_P#V(MA%,?QMW0HN=(@ ME44#>87.W 0N(8WCD 1>5A>#:)2DIQ725GPG?* M$5QGV*5P.2)Q.$E36O?#T54:CB>IC8):^6>5994?1V"(5"N%' ^HX M0KCFR64F*JIP6L [TM'4F[1&:8$9@P3ILND2QE%\1J415=);O:,T4H+GGLDM M$Y[?HW^(V)F4_4I>Z?_'Z_.B@0ACYZ+2KM8.ABHJ#GJDZ$FF]N" M9P4LE"V\Q&'^.OKN]"5!M^1]_9;2EVZXD>4"2$NCE)1(R=V7KA1>8J1)] M!3F%-7MVW9YR GYALJ*7& 9A78P1O%%;).,A\"4!Z0,P7WY-4?[F,[A@&W3) M3";0/]%M,3JF8""6)+]X)L1-'=3^R L,PP/7 M]HF\'LYS_A*3SVQ$_LZ.@KO %:5&4T'.'NW>,DV75-/:*^C?PG6HQW0L/^)!H?24TBWSF^JN4PNI'] M_']Y9^H&_Z4*,)'O/?_U2:'^E.Q58.W;7LQ"R@2S1C^@B>?0@7L^5)@JXYZ& M#_JI*]^[/"K/3) .7W+2H)TI*$*U1*NOT8VJ[EH7C6>'.H)"XE6B4V]Z;V_2 M*E&O_#Q)9EV2UD-7>]J.K#?UI/8B7L^[E%*49V00EZ0:1^,T %W/D/7&JK6? MVZ@UT!3HEP6-W:B= 'U?*KK39N,,M(/\_%]02P,$% @ _()"6(TS>">7 M @ J@8 !D !X;"]W;W)K&ULK57O:]LP$/U7 MA%=&!VO]VTT[Q] FC TV*,VZ?1C[H-CG6%2V/$E.NO]^)]GUTM8-&XQ K)/N M/;U[DL_I3L@[50%H)F[8IM)FPLW2 MEFY@!?JVO988N2-+P6IH%!,-D5#.G4O_8A&;?)OPE<%.[8V)J60MQ)T)/A9S MQS."@$.N#0/%QQ86P+DA0AD_!TYGW-( ]\\''_8 ?O0"(!@ MP=\"P@$0VD)[9;:L)=4T2Z78$6FRDF ME%+49"$:+=%8A2)T119V>Y"*G) 57I^BXT!$.::12Z4 DVE3_)G[Q.B:<:89 M*'*\!$T95V^0X':U),=';\@180WY4HE.(4REKL8BC!0W'P1?]8*#%P0O(3\E MH?^6!%X03L 7A^$K:!'N3<%=M&[T+QC]"RQ?^"_^/;:/?+]<*SO_8ZKF/1(=C:*C M@Z+'(Z/F+D_)Z_'QWK[^69R$3]1-9"51$D^+BT=Q\4%Q2RA!2BC007O+IN3% MSVQ)DCB:14_T3:3-_#A^ZIZ[UTE,%_],Y88UBG H$>B=GB&/[#MC'VC1VN:R M%AHONQU6^#$!:1)PO11"/P2F7XV?I^PW4$L#!!0 ( /R"0EB*FQ>!,0, M ,+ 9 >&PO=V]R:W-H965TLI2*H95(F9_9MH@2R+ X93E0]67.>(:EZO*%+7(..#:@ M++4]QPGM#!-JC0;FW2T?#5@A4T+AEB-19!GFCQ>0LM70# M'"]@"O(NO^6J9]IG+#5%Z@,!9HO8JDPOVA5C74L%!5"LJP"*P49H>43/U1!; 43S/ MJP#>+J#S#,"O +XQ6BHSMBZQQ*,!9RO$]6C%IALF&X-6;@C5RSB57'TE"B=' M$U@"+0#-.$%0+36 QLJ63JR>RHDG112O*>D>2C&Z4C$>B*QA!O MXVUEK_;HK3U>>*V$EQ"=(M\]09[C^0UZQNWP*>0*[C3!M^3X=>2^X?/_)_*K M!PE:2;7I_Y,Y#B"H:6.M0"^!&OT_IT;.I^: MG!^(;"N'3IU#IXU=+$_BLB M=(%RX.;:H1$@-DO)PEQ )PAGK*"R27]W7[\;!MZ>@U8IK]PHO=IHK]7H'=5[ MG>_=\\OJ'S.% 9%LYN,[3WZWS]CN[FF/ST+F= M?K^[M[7;Q;S4K+U19JAE6YCJ2Z!(RRPKCOIM7>&=F[K&?AI>EH&ULO53;CMHP$/T5RY6J5MHE%]AM2T.D7;95D5HM@EX>JCZ89$*L]26U M#6S_OF,G1*"R[%LE1.QXYOB<,YG)=MH\V!K D45+\K2&3SE MF.?R!6Q!;8!41DLRU3:;@>C"679 &^PERMR1Q,^!94 >1^)?B: M>7M]S$U9!?GPV&#EH"1?N?1QNB)+ M/+(5*]J I6/&$50-8Y+&Z>@R3O"710YM\>*BHK/@MK4@?<*".R@&9)A<>)#A M<7J$;O:6IKVE:< ;/F/IVX85 M,*'8KA;,%FC^\D5R';\_(W+8BQR>0\_[0II>97.@4A\4$O8R75](>U1(3"Q M.9P!IU2V/-X%'G[$;/-X<)U%VQ/D1SWYT?\DSW5YBOAY#DE*)+9;;4\5(SIH M:#\;OS"SYMAC BH$BP=OKB@Q[;QI-TXWH<=7VF'+AF6-(QJ,#\#S2FNWW_BQ MT0_]_"]02P,$% @ _()"6,O<5D:I P [@X !D !X;"]W;W)K&ULM5==C],Z$/TK5D (I&43YZN[2UN);4$@7<1J"Y<' MQ(,WF28621QLIUW^_;6=-&VZ:2Z+LB]M;,\YGCD>V3/3+>,_10H@T7V>%6)F MI5*65[8MHA1R(LY9"85:63.>$ZF&/+%%R8'$!I1GMNLXH9T36ECSJ9F[X?,I MJV1&"[CA2%1Y3OCO:\C8=F9A:S=Q2Y-4Z@E[/BU) BN07\L;KD9VRQ+3' I! M68$XK&?66WRUQ($&&(M_*6S%P3?2H=PQ]E,//L8SR]$>00:1U!1$_6U@ 5FF MF90?OQI2J]U3 P^_=^SO3? JF#LB8,&R;S26ZI_+:6K'I#R.F0:OP::'/?26Y6J4*)^>WL(&B K3F M+$<+5DBN3D(H)V2*%F9[X *]1DLJ2))P2(@Y+K9&.^3+)4A",_%*67U=+='+ MYZ_0RH\6I1>^6>\,I#GY0KJ4#OBACB+MY6$;9A MNKLP%^X@X1*B<^3A,^0ZKM?CS_+/X>Z .UZKNF?XO%-\734_[]7\_H\R11\E MY.)'GVXUK]_/JR^)*U&2"&:6N@4$\ U8\Q?/<.B\Z0MZ)+*.!'XK@3_$ODN\ MOAAK8&B ^M[:S(/ <;$_M3>'WC\T\\/@$CNM6<>OH/4K^!^_HHIS6B3J5COI MX2#%8T]A)+).M&$;;?A$B1B.*<%(9!T))JT$D[],Q.MAX'?<*TP-"@ZSUPD= M=W*4O0_-?#S!I[+WH@WF8M"G&^ ER(ID**.1>IU[LW>0XK%'-Q)9)]K+-MK+ M)\K>RS$E&(FL(P%V]@^X\[<7:8,\3+(+WW>.,K''"GNN[_=G(CZH+/!P+G*V M!J$+1)6..FZ5D?VUP"#/8T]C++9NU.X^:O>)J9[D3$::D/_ R5[14LJK)D7)ZA%2&K,Z1*811EK(I;/7;LYWV2 MVP=%O2K"$],<:2^J0M9E5CO;-F#7INTXFE_HQJQG_BWVKQ;8[UT)U(IIE>S] MUG4G^(GPA!8"9;!6;CCG$Z4FKYNK>B!9:=J-.R95]V ^4]60 M<&:GW-F-P- M] 9MBSO_#U!+ P04 " #\@D)8=;[+.)D# "M$ &0 'AL+W=OH'+TR"5<#4=I)6ZH^O;0@)69;+JFBE*+'-S//,\XLSD^F.\:\B!9#H M>YX58F:E4I:7MBWB%'(B+E@)A7JR8CPG4DWYVA8E!Y(8ISRS7<<)[)S0PHJF M9NV&1U.VD1DMX(8CL.QDBG#S>H[\UR:MD[HB !GV&KUX_A(]1[1 'U.V$:1(Q-26*EJ]IQW7D^9JA^-)%9+71J'LC?1%NC*MW /CKF^H;>3[CHM'4WM[ MG,-]LU'@A]AIS%K1^4UT?F]T_Y3 B3FI^NPZ5=V+\=C#& BLE6[0I!L\E4"# M(3D9"*S%R;CA9/Q[ JW<_?\3Z'VS/H%.FN@FO=%=JVJM_8]UZ 9C]3J1:Y>=&X38[=8K M/JH^<&^$;S9<5:1GZ[4?[;&',Q1:.W?WD+O[5)JM=QJ*EX'0VKPU@<=9F,\GDQ.E&L? M-7[JMW]M^F&!8K8I9-48-:M-SWUE.LV3];GNQ4U#>8"I&OD/A*]I(5 &*P7I M7(P5P;SJC:N)9*5I+^^85-VB&:9 $N#:0#U?,2;W$[U!\P]%] M02P,$% M @ _()"6$E-.RA< @ =@4 !D !X;"]W;W)K&ULK5113]LP$/XKEHRN=Q&IOI2AAI8G9%P77QUN0JI[2 M,7W=>!2[W+H-EL05W\$:[%.UTABQ3B43!91&J))HV$[I;'PSCQS> [X)J$UO M35PG&Z6>7;#,IC1P!8&$U#H%CI\#S$%*)X1E_&HU:9?2$?OK5_6OOG?L9<,- MS)7\+C*;3^D5)1EL^5[:1U7?0=O/A=-+E33^E]0M-J DW1NKBI:,%12B;+[\ MI?6A1QA/WB"$+2'\5T+4$KQSK*G,M[7@EB>Q5C71#HUJ;N&]\6SL1I3N7UQ; MC:<">3996Y4^GSLC,C)7!5X.P[V_YV269<(MN23+LKDO[N!T 98+: MD-.3,W)"1$D>A)0(,#&S6)B39VE;Q&U31/A&$0M(1R0:?R)A$$8#]/G[]#54 M2 ^&Z SMZ#P).T]"KQ>]I9=S#4.>S+3FY0[P$ENR.9(^;L6/?GM6.43NC?HD%R/ M+F)VZ+?\-V8R&5UWH*85UIL*]R(]<+T3I2$2MD@+1I\O*-'-E#>!594?E(VR M.'9^F>/#"-H!\'RKE'T-W.QU3VWR&U!+ P04 " #\@D)8K9NA'IL" + M!@ &0 'AL+W=O AAVDAZ*'FAI;1&A2)>D[*1?WR4EJTZ@!#WT8I'+G>'N M>#F#G=*/)D>T\%0(:89!;NWF.@Q-FF/!S+G:H*23E=(%L[35Z]!L-++,@PH1 M1IU./RP8ET$R\+&93@:JM()+G&DP95$P_3Q&H7;#H!OL W.^SJT+A,E@P]:X M0'N_F6G:A0U+Q@N4ABL)&E?#8-2]GO1G2;;]DPZ+B" M4&!J'0.CSQ8G*(0CHC)^U9Q!^=^IER0Q.E/C.,YL/@\L ,ERQ M4MBYVGW%NI]/CB]5POA?V-6YG0#2TEA5U&"JH."R^K*G6H<# /&T Z(:$+T& M]-X Q#4@]HU6E?FVILRR9*#5#K3+)C:W\-IX-'7#I?L7%U;3*2><3196I8]G M3H@,)JJ@X3#,ZWL&"YJ8K!0(:@5WRC(!-XQK>&"B]+'YXM[ QI+T.,I6L:% M.2'<_6(*QT*"V&6R5M;N"+S#![ MB0^IS:;7:-_K.'J7<(KI.<3=4X@Z4=Q2S^3?X=$[Y<2-]+'GB]^2/F<:S\9> M^AE[IJ=A8:0UDVMTZU.88ZK6DO^F\U&A2CK^,5H:JVGT?[;)65W7:[_.V<&U MV; 4AP&]=X-ZBT'R\4.WW_G>U)-V\I-V_9@VH#MF,X, M, M;&KLV"2K>ON=U!K9-NKW^9?]J$&X/FVM+BR^N>DU:579X\*X*U&MO-P92 M]U]48]=$&T<;^8?\*CXFIZN,Z2]-99.W3*^Y-"!P192=\POR"5U93[6Q:N-? M[U)9\@*_S,FM4;L$.E\I9?<;=T'C_\D?4$L#!!0 ( /R"0EB:GO:E600 M ,<7 9 >&PO=V]R:W-H965TP_X9"9[+I[D!D"AYY@EEEX MB-8;91;LV22E:UB"^I(NA+ZR2Y0PBB&1$4^0@-74NL'70P87 BP2T2W*S0G%E6UAU5=#81?(^$B=9HYB3K39:M MJXD2,\:E$OINI//4;*EX\/3>-")$XYCNWFWEC!VLM M[.JU'4<-L.<,RJ@&::\D[7627E(&$NDW0;_$X@E4E*S;&':"G#NDGL :]?IE MO?Y%J=OOLW$]@34:-RP;-_Q.ZLYQO9INL8_)\$#=+5$$C_UV=8]*TJ-.T@^Z M#50$FTS@(>RT2TCU;[YJH]F)=.ZD>@)K%#TNBQY?E,3'?3:N)[!&X[!3F0_G M.XF\ &[H=T#957@]W.J+7"-X]4C)Q/6]\*/CC,.P. MA]X)P5=>"W>;K8]ZTL;A_Y=-S?P#D#F95J:=2&T9MV579:F]5^?7 M%UJS>97WPYT.Z35J]X]D?/QM;XD9GM!YY;IPM^U:;M.4"Y5]V /&MR&2^>#E M-TF_$_SLZ?6$UFQ%Y>7PZ+*DWZLC[ NMV;S*$^).Y_0:Z8^/9>V.R*'XCZ/( M<.RTRY]4AHQT&[*%X"N09H_.L#]#^=VXYPZO+[1F%RIW1_!%*9_TZ@_[0FLV MK_*'I--"O4+Y!7!]QP7[_J'#:8LB@T-';]>V1&,0ZVRG6&HJVT3E6X7E:KD; M?9/MP1ZLW^+K>;ZG7,'D6]R?J%A'B40,5AK2N1KJEU'DN\;YA>)IMO'ZR)7B M<7:Z 1J", 'Z_HIS]7)A'E#NW<_^!U!+ P04 " #\@D)8<2Y+&TH# "V M"0 &0 'AL+W=ODK:[;[]#2E9EA7&+17UAD=3, MKV^&Y)"3 Q?/LB1$H>]UQ>34*97:WKJNS$M28WG#MX3!FS47-5;0%1M7;@7! MA7&J*S?PO-BM,65.-C%C2Y%-^$Y5E)&E0')7UUC\.R,5/TP=WSD./-!-J?2 MFTVV>$-61#UNEP)Z;J=2T)HP23E#@JRGSIU_.Q]K>V/PE9*#[+61CN2)\V?= M^5!,'4\#D8KD2BM@>.S)G%25%@*,?UI-I_ND=NRWC^I_F-@AEB"*ME_-*FG]T:&T]!^4[J7C=.@-!35GSQ-_;//0< M0,?N$+0.P=!A](I#V#J$)M"&S(2UP IG$\$/2&AK4-,-DQOC#=%0IF=QI02\ MI>"GLGLL&&4;B;9$H%6)!4&7]\O5%<*L0'->UY#JE>+Y,[I&%ML9EC0WM@M: M[10IT.6"*$PK>04.CZL%NKRX0A?(15+;2T09>F14R7>]@2\EWTG0@,&+D_[$ M51"B!G7S-IQ9$T[P2C@A^L29*B6Z9P4I3OU=2$V7G^"8GUEP5G!!\AL4^N]0 MX 6AA6?^Z^[!&9RPFZ[0Z(4_FZYE-P5WPXGZZ^Y)*@'[XV];_AK]D5U?UXQ; MN<4YF3I0%"01>^)D;]_XL??>%OQO$CM)Q:A+Q>B<>O892MP'EO,:5NQ'+N65 M+=I&(C82NJ#MLS@.TV3B[OMAO+1*(B^,.JL3OJCCB\[R?3,5A!37>$\$%,3C M@H=2*A6L;IC&MV_2P _>FTUDHV\^$/6X?'_L!Z,!OLTL2?VQG3_N^..S_&9# M0XE%9+V&FHOX&JHV+"R:ZVTNS5+;Z:UL(X\M2$$\X'YI-(Y?@4XZZ.0W);VM M5S;XY"4\;-_(&^!;S/PT25-[!&D707HV@I,B:^A_MDH:O:3'X=U$L=?_^0-T MFTL\LH./._#Q_P,_D^FQ#3T:P-J,XG Z_:.P)J(C;D92)3S'5--M>]&N\O' MG3ES!^,SN)0T=X@?,LV-YA,6&\HDJL@:)+V;!*9>-+>$IJ/XUART3US!L6V: M)5RLB- &\'[-N3IV] >ZJUKV'U!+ P04 " #\@D)8L4TL/[F]GLMA>=7@@0P;/^8&T1DIG^^,H?P0@["FS?W"38^#Q' MYKS(THNMLTV2?LN60DCR$(5Q=MY92KEZW^UFLZ6(>'::K$2LWEDD:<2EVDSO MNMDJ%7Q>!$5AE_9Z3C?B0=R9G!7[;M+)6;*681"+FY1DZRCBZ>.E")/->WD <41 M?P9BD^V\)OFI3)/D6[YQ/3_O]/(6B5#,9([@ZM^]N!)AF)-4.[Y7T,XV9QZX M^_J)[AQ$V#39P)H%4#W NAS 7858!^:H5\%] _- M,*@"!H<&.%6 \Y!$]JA-OMZZY.V;7X@7K<+D48BV%EX= J0ZL 7CFC&_\UAA["/: MY9F!KIB=$MMZL5W^X1AJP# SYE:L%*9G:HU63GNK1[O@VL]P+]>9VI-E9$>8 MY.\_U#YR+464_=/2U,L2V6]'YIWY^VS%9^*\HWKK3*3WHC/Y^2?+Z?W:I@XD MS$7"/"3,1\(8"*8IIK]53-]$KQ4S2Z)I$!<=UHFZQ-7R247(I9BK S+9]L6[ M-"8X5C](F(N$>27,*6#Y$.5^0@>]WEGW?E<7S8,&H_V#&*A96KT'VWH/C/5F M23+?!&'85DACY+&%1,)<),PK88.=&MG]P:COV'NU1"9E@X8P;'LP&EC6-JE6 M3F=;3L=8SL_B7L1KT59-8^"QU43"7"3,R6J>S M)<\$6:6JPVF3BI%UK%20,'?,J>/A#$03!.!U:L-BYY9!OPQ M$K',B$S*"TPJR+3J3$Y(+"1)%F3&LV6;*LSL8V4!I;D5;5<85K_?H@QH6A]* M8RB:+HX=-\LRBL,5"Y&F:JZW._];58II%821=[0@K$8)'37%VJ^@"\WJ'9C5 MAV9E*)I>:5I7FOYP-]!::"/NZ$+3QJ#=H6V%1F;UH#0?2F,HFBZ'VC:TC![3 MY#I:K7./)XBE4'R9?^GY-&P=&IA11TO!;DZ,VY0 M0*A-!]*8RB:KH3:#K3, M?N#'=305*?FTJ,UV\J_1>+\T$X\6!-0!K&B:/= <$2!3^E :0]%T.=1NH?7C M=J$Y].BZ0PU#J^FWC8?]<;/TR*P^E,90-+WTM;-HF:W%ZUCR^"Y05P'"LTP\ M,P"$NHQ0FFLUK4&'CIRF!I!9?2B-H6BZ!FI'TC);DA_5?%#R!Q(&?!J$:C[P MS!4 ZD5":6Y%VU6!1:UA4P50HQ%*8RB:KH+::[2,QM3DDURJ(4'N#;RD ZC# M"*6Y%4W_!::E,X"ZAU :0]%T&=0&HO6"@[A6D\3;QTR*J+7X4,\02G.A- ]* M\Z$TAJ+I=Q/5]B+MX7^7H%!;$4ISH30/2O.A-(:BZ MV&Y,]*[,33A:&E ;$DKSH32&HNG2J,U*:C8K?\"3H$V'<=!0 ]+!5'NRDJC',374WYIS<)@NYX6E[1P&U5Z$T M%TKSH#0?2F,HFOYT7VVOVJ]@K]I0>Q5*U5VVROOM;X MY86T5N_Y\8LY]&@E0=U8*,V'TAB*IBNI=F-MLQM[T/BE8FCCE^9M?5?F5$=+ M &K!0FD^E,90-%T".T^9FRU8??SR)>5S$?'T6[L2L(^78Y\OQSY@CGW"'/N( M^6LXMW;MW-K]5QBW(&W+*RC-A=(\*,V'TAB*IBNGMGMML]W[:N,6^^7:736F7$KL T_O@C@C MH5@H9.]TJ!2+D4:C24Y@>H]Q=)(I\V\@3;-=(F M_P%02P,$% @ _()"6%F6>.D(!0 DB8 !D !X;"]W;W)K&ULM9I=B??(![V@V8[Q+V)-J43?\JP0 M;2-$6\ICD1YVQ#"_7+BO&<2+7+'TRQX90D55">F;9E3<22V>4[XTS7-V&YN8./YP,?T82W+ V8PVY 'NJ#RT^:.JSVS MH21I3@N1L@)QNIH;5_@RLMTRH#KCKY3N1&<;E9>R9.Q+N7.;S VK[!'-:"Q+ M!%%?C_2&9EE)4OWX6D.-ILTRL+O]3/^ENGAU,4LBZ W+_DX3N9X;OH$2NB+; M3'YDN]]H?4%>R8M9)JI/M*O/M0P4;X5D>1VL>I"GQ?Z;?*N%Z 1@]TB 70?8 MIP8X=8!S:H!;![BG!GAU0'7IYO[:*^%"(DDPXVR'>'FVHI4;E?I5M-(K+7%T].!7QI)=FF5#\N\C)U5D69X? M \?U?'>BQL-C5UEM"V.5'6C4\7P/XWZC$5"C/='<1C17*]I"\50!444+W1;J M3T[:,3VDHQ8V=AA#PD)(6 0$ZV7$:S+BP9<7#S(OD+ 0$A8!P7IYF31YF7QW M>=%&CI4?$A9"PJ+)04&[F+H7EM74LYZPTT;8J5;8VT*2XB%=JHD-$8+*P?F) M%C%684A8" F+]C"OH_#$]B?'%/8;A7VMPA_DFG)4*&>3I6299JJFT$&5M9BQ M*D/"0DA8Y!^,XS/'.:KR1:/RA59E-26G:/$DRB*-/K^G^9+RP6*MQ8Q5&1(6 M0L(B(%@O%]AJK9,%?QNMF4"I :6%H+0(BM;/3L?8XN^^F>I#1RO>N=Z*3.H MVX2B]65N_2;6&\ZJLG":H(0NY:#$D';RIJ;U)+;=J?=28LA&(RA:7^+6G6*] M/3UYYJ+GC);:/93:LR; MOI06U#9"T?K2ML81ZYWC3?6D6(UC3K/J&:U8IQN!_D4GSQCU#8S. :C#!*5% M4+1^JEHKBJ>O,&L$-:>@M!"4%D'1^MEI;2S6^]B3GA3H&:.SX1_4*SQUK8-Y M#:@_A:+U96Y]+/Y?(UN]6TK0@JWDCJ@B-:96@=I;4%H(2HN@:/VW4*W#M5_! MX=J@#A>4%H+2(BA:/SNMP[7U#O>D6J5GC,X&/JQ5EG50JT ;C:!H?9D[[V+U M5O>>DX3FA'\9-9_20T?K#OL^%O:%[&M89+NUR+;S"C4*U#:#TD)06@1%ZV>G M==>VWEV?5J- G75-ZSZ.\P\K%*BQAJ+M138[RWG*U5KO"7]("X$RNE)XZWRJ MRB_?+X#:[TBVJ5;X+)E4+K#:7%-5M'AY@OI]Q9A\WBD7#37+T(+_ %!+ P04 M " #\@D)87MD?(M4$ #L& &0 'AL+W=O8*F:?#,1.TYP5 0E\029ICM),$V-^;2X=\_G4Y;)F*;DG@.1 M)0GF/VY(S/8S QHO-Q[H9BOS&Y/Y=(\<1?-##.OB,0DE'D*K+Z>R9+$<9Y)U?&M M2FK4S\P##Z]?LO]1D%=D'K$@2Q;_0R.YG1F^ 2*RQEDL']C^(ZD(.7F^D,6B M^ 3["FL:(,R$9$D5K"I(:%I^X^]51QP$0/M( *H"T*D!5A5@%43+R@I:MUCB M^92S/> Y6F7++XJ^*:(5&YKFP[B27/U*59R IN#S MEF5"!8OI1*KB\Q(F857H35DH.E+H+0FO@ 7? V0B2Q.^' Y?D9T*-W7A$]5E M=;^ANM]0D<]^K=\N4B8!3AB7]%\27>J(E9G<(E,NJ^>Y93N^[:HZG@\9:'"6 MXSL0UKA6J59=JC58ZL'XX')\]E1NP9JF5!(0*Q6I$6L8O F%T3L\]&35D!NKRC;AFJJ=06D MP:$@\%Q37[U75^\-5G^?\7"KMHH(K-A:[C'7=O!@CGPWOA8[')*9H;9;0?@S M,>:__@)=\W?=8C92LA9=OZ;K_Z3UPN^-CXL"Q^EJ2@.#3@ =_2@&-:W@YZT6 M07_FF6[@H ZS/LP*'+6JZ)E!L]G$S?][O:B>>%@K0L@UNY2T.-,WW2.<#HP) M'.2TQ#LJ<9P7/*B[X33G"F^L;&W2C:N P[;B[;17/;@]3K[G=8?S-5B;6.-! MX,@FY!SUP;[!T')[#=;FUM@0.+(/.4%]?5_1W:D'(6TFC>V P[YC6;QP$ [^ MI$+1R&W^ XF+?A=;NM/;]L&49^MOI&SM#FA\"CS9J(RMO[XY@= V$>R:&"T0 MNA >FZ>-C8'#/N9M->AIS)>'4'=SU^&@!=&1W1TVK@6.;%M.4&'?B7@0!7[0 MY:3!F\6/7<@Y"2B:3@Z/H_'^ OS#?T%2 F*Q5C'GEJ9[@Y=%ZV9!L5YQ. M/S*IK&=QN25JF^,Y0/V^9DR^-/(#[_H/COE_4$L#!!0 ( /R"0E@0G,O" MWP( +D' 9 >&PO=V]R:W-H965TVTZ[?GG*2A;%E "-ZT M?KJ_?W>Y.X^V4MWI%,"0AXP+/7928];GKJOC%#*JS^0:!.XLI991M9L E]NQXSG[A1NV2HU= M<*/1FJY@#N9V/5,X%XK_ZV\!U]65 -EY)_88E) MQT[HD 26-.?F1F[?0^5/S^K%DNOBEVRKLQV'Q+DV,JN,D2!CHORG#U4<#@Q\ M_QD#OS+P"^[RHH)R2@V-1DINB;*G4[<44X*0G]9P@#ZS6-8>Q@F6E0&W"BER^\?N=U"V2WANRVJ4<3RJF( MX91\C(U<@")5')HX2Z5^H62+>Q,%02_L>=[(W30@]&J$7BL"5A/6BL#L5@I$ MO"-&4:$Y+:LT^8Y);W.HB:@4[AT0^7X8=)MY^C5/_\]"@HD!F8U)T!*4_A.$ MH-L+N_V@&6)00PQ:(6:YPNK9:4R:IEM;C?\R9<(:+?PW>1W^!\AA#3ELC=\> M\A3[_'W.U.-.41(.GV3T8.!YX:-/YQZTTPS4JG@T-(EE+DS96>O5^EVZ*-OQ MS^/EHW9-U8H)33@LT;1S-L#$4>5#44Z,7!?->2$-MOIBF.+;"LH>P/VEE&8_ ML1?4KW7T U!+ P04 " #\@D)8YL&2_]X" !U!P &0 'AL+W=OWUR/*B$?50:@R7.1\T"THXTXTLFNW,AJ) M4N>,PZTDJBP**G]>0"ZJL=-S-@MW+,VT67"CT8JF, ?]L+J5.'-;EH05P!43 MG$A8CIU)[WP:FG@;\)5!I;;&Q&2R$.+13*Z3L>,909!#K T#Q;\U3"'/#1'* M>&HXG?9( ]P>;]BO;.Z8RX(JF(K\&TMT-G;.')+ DI:YOA/59VCR&1B^6.3* M_I*JB?4<$I=*BZ(!HX*"\?J?/C<^; &0IQO@-P!_']!_!1 T@, F6BNS:?A$@JEN>$\H1<P+ M7IDBQS/0E.7J!.D?YC-R?'1"C@CCY#X3I4(A:N1JS,TH=.,FCXLZ#_^5/ )R M([C.%+GD"22[>!<]:8WQ-\9<^ <)9Q"?DJ#WCOB>'W3HF?X]W#\@)VCO*;!\ MP;_=TXRI.!>JE$"^3Q9*2_P\?G2Y6)_2[S[%M(QSM:(QC!WL"0KD&ISH[9M> MZ'WLLN _D>T8TF\-Z1]BCW8J$&N3QD\EDY!@';7F4&M.EPTU=VBY3:-;1STO M"/&>U]OYO8PZ\_RP#=K1/6AU#P[JG@JEC5X):^ E=(FK"09;QPX'8;BG[650 MV.O[W=K"5EMX4-N]T!0K;-M9J+_M+IGA2P^'0W^XI[,CJM\+S_:$NEL=K "9 MVL:N2"Q*KNMOMEUMWXZ);9E[ZQ?XIM1/P!^:^D&ZH3)E7)$UPPS?19 F />70NC-Q!S0OK31;U!+ P04 " #\@D)8 M%L!'GBL& ""*P &0 'AL+W=O?9 \VJ7B1[;D7**G59QDX\Y2RO5UMYO-EGS%LLMTS1/U MR2(5*R;5I7CL9FO!V3QW6L5=' 3][HI%26I[MQ)^R\O/$U>EQ*_49W,EJS1S[E\MOZ7JBK;H4RCU8\R:(T08(OQIWW MX?5-+] .N<7WB.^RVFNDJ3RDZ0]]\?=\W ET1#SF,ZDAF/JWY3<\CC62BN-G M"=JIOE,[UE^_H-_EY!69!Y;QFS3^-YK+Y;@S[* Y7[!-++^FN[]X2:BG\69I MG.5_T:ZT#3IHMLEDNBJ=502K*"G^LZQJD4ZM-(^?.U?EKDH@KA*(FFL7HP*"NB'T MG7J=K=F,CSOJ5LRXV/+.Y/??PG[PIXN?)S"++:G8$@A](_-]&6Q;I. M7&0+A'Z.H+O(=M(;#@9XU-W6632M!GC0HY65%1ZMPJ-P>&FRY4)&#ZILDU1R M5WBT\<6JY05[T1TQLH+K5<'UP.!NN5!ITUVKN(O05#*9WV[V+7:?9E'>XCX^ M2=TO-9F/R6;%!=-ONSC!7_Q%+KDHR]-54.=Z6UGH5UGH@W#[]\L%6NA^L=7] MPD6MWUB)/L:TM[=>3:LA#JX.5-.@"G70\M:.3:MSWM\#G_>W)S"+\K"B/&Q; MHR_M_;E6IU]>6:?PEQ>55LNU*SNO@K!R\:"&*>6K"\TFW%-PX2OG\$EAB_& MGM!LQD9TA."4UVNL!&JB%*(0/)D]HUFYV!=%"IP)*"![M7(+Z8#LU:3#:D#H M@=$7&MT0$D^]- 05R,GKY G-IFWT2 @+DH/KI!K(2R*>G5F@C65P-!"'%=!! MC% )X9'_B6]YC$)G7*#GR:OC"@X![S #%'QH%$@(C_ V&KZ$J'_WOH('3>S0C! (VRJ!=MJUA#N:R:89 MD$ELA .//5<[%4-^$*S:1LU@,'9>YY>*S&AB@)-[%AKFP?P'"\[+?H/M5)M M,-K)Z_0K=A*PD02XK22 =DZ\J@%?:#9CHP;PF6H 4&VX.>(;A0F9V*$:"8![ MOGJ'5T7@"\VF;10!/K([<:Y>*W'!98),['C-/,?P/"_Z!W9&Y'53PA>:S=.( M CSTT"M 87$R8T]H-F.C-3"L-=HH-=P4#HVB@TSL+6"C*PB\P=!&H9404&B@ MB1V:F?VD[>QOI]!(BSQ.O=]H=FT:T<(\!G" M6?JLQ#SR>]AA=?CW,#%SF\!SN^RR;54:C';R:GE"L[D;(4#:"@&@\Q*O&L 7 MFLW8: !RI@8 5!IISG97'VE: 7W$B #BZYR">-4$OM!LVD83$'BCX&RM1II; M ZY>TK0">HF9ZP2>ZT4O<1UOTZ_8XZ=&#M"V<@#JO%Z5@"\TF[%1 O1,)0 H-GK\" $TL4,UXY]> M^>H=7M6 +S3[R2>C!GI'GTDX3ZN5N'U@F4"3(MYN[0%)_73J9R8>HR1#,5\H MG^!RH-98% ]\%A?/3#ZD4J:K_.62LSD7VD!]ODC5%"TO]&.8U6.WD_\! M4$L#!!0 ( /R"0EB@I?"QN , +8- 9 >&PO=V]R:W-H965T(SK.,JG^N@16 M:*-R/%VCR:]DCK&6YAR(7)(7S:DA'Y34FMQ0IL@7RG,@;V9@*./Z+3K#P]I1 ME9)$"J/PT.T"G^P07C0!/=1U4K:J)(VCV4I0 RFAFGR$=,7$JB96 M$\%6C_8.N-(;FL#(PR37H+;@C5__$O:"]TUTS^1LCWQ?C?;X=2M^W1_E]XG1!>/,,&@DV>[W M(6HD68"Z=0I!-SS@>6QT@F2O(MEKWR/G+HVLKZL:' AP;Q6%WT"Q :,O,_9%::12^=$B6 MKQ,D@6P!JJHN"%8H! L&4PZ750-YAS6;4B@)UIY5&E%W^1.J "OE1*H4=<1* MYP^S1NB3?6F$XSA,IE)HR5GJ-+^F'"LM('-;Y>F+L^R)/U_81QN;)(G*L0F/ M^+K0U@ =R[W=UN'?L>6F%/5K16L&:N6*?XV%(7Y=BCJC&JT>&->N#C\:#ZZF M>,Y-,R'.%$^(YR6*%\UO5&$4:\)AB&ULK5=13]LP$/XK5H8F)D&3)J44 MUD:B[1A(,"$0V\.T!Y-<6XO$[FRG!6D_?FU[? M32GC3CBT0B/7(Z3J;B6LV7V@SX8;#)9W##>C; MY97$D5NRQ"P%KIC@1,)LY)QTCR==SP"LQ7<&:U5Y)T;*G1#W9G >CQS/> 0) M1-I04'RL8 ))8IC0C]\%J5/N:8#5]PW[J16/8NZH@HE(?K!8+T;.P"$QS&B6 MZ&NQ/H-"T('ABT2B["]9%[:>0Z),:9$68/0@93Q_TH,)N2<*RTS/"RMR#XYB6-F0FX7\L0Q![ [!4U9HCZAR>W-E.SN?"([ MA'%RR9($#=30U>B@V<:-"F?&N3/^"\X$Y%)PO5#D"X\AWL:[**Q4YV_4C?U& MPBE$'1)T]XCO^4&-/Y.WP_T&=X(RV('E"UX/]L\+7"/G&E+UJRY0.5&OGLC4 M]K%:T@A&#A:O KD")_SXH=OW/M>I;(EL2W.OU-QK8@^_XE5"=B^$PD3!K,': MP\KB9)))"3QZ))685-/NF]"XI-"4:H@)5>0,XCGC\ZI57>!R;_K6&W.'K<+N MT%U5HY%;#"H6^T''+XVV5!Z4*@\:55[2!Y9F*?EC!*ZIC$F$F2SQDE(X]Q8Q M=5H:]WQO$K1$MA6>?AF>?EN)WV]3]F2\@J;T@M)TH;.H"U.C( M>W.C);*MF!V5,3MJJQZ.VM3<$MF6YJ[WU&IX+5?$*X1-)=$,?:]6M])AI2#G MMO%4F.D9UWD[4LZ6S>V);>F>S8]-TVL[MR>:O&.^I!+S7I$$9DCI=0[QPI9Y M$YH/M%C:/NY.:.P*[>L"&W>0Q@#79T+HS&PO=V]R:W-H965TO4J"-1\R0JJKL2* ME>;,O9 %U697+@*UDHQF=5*1!S@,TZ"@O.R-1_6Q6SD>B;7.>]L!H1R]E<5Q#4_#RR"LTK$G+.:O[L!7J&>(D^+\5:F?-J%&@S5Q7C8-[,RYOM MO."C\S*_0B3Z">$0DX[TB3]]QE8F/>Q*#TR%VC+AMDRXQB.GR_37K^80CZXU__"%*PY^[6 *!.9Q)RYGXT,>M MUFBMM2ZN6X"T!JAN6(_C)(K#<#@*'G=9=(1ADI*T#7/&%[?CB[WCF]"29IR6 M*$!?KF97:"KRG,JN87IQ+BT)$)A#.6DI)U R3" Y X$YG-.6<_I4&6X!DAU] MX23N[XGP,"B)2-(MP7X[MKYW;&_74IR6GQ?CTE( @3ET!RW= 93\!I"<@< < MSL.6\_"I\AL>*"LF_30=[ GP,(P,",;];@E&H740H7>$;R377"W1K1E?=EJ- M?K1+2P.%YG+?<4\1E"(;)"C>0&@N;VM'(N^3_QQ5-@C.#8\D^X_FCJ@T3 9' M-&FM0^3W#C=*4I9S-%NR!Y:?(4HOW,7% 4)SR5M?$L5@H@2U)E!H+F]K3B*O M#SA+E,F!W(8XC?=%>1@518,$'U&E=1*1WTK\5N;$GD=P5E"'!Q(+-Q7X6%(W.^'1T1H_43D-Q2S#5<*O9/F M7?^,^Z(7Z^*R *&YK]#6J. 0["4:U*1 H;F\K4G!7C-PCAP;!/>.1T*R)\F. M,(*-U>S6)-[I;OCMQ&S#LLI"?I!FG*=5Z4>[N#K_1Y,#6ZN""9@J05T*%)K+ MV[H4[&^?G*/*^%"5,<;['K(CC"3AX,B[-;9^ OO]Q&1I#BB&/K&RX.4=/T.8 MH%T/*#27OG4K. 43)JAK@4)S>5O7@OU-E7.$V>]HY@SV'^ =45&:ID>>X-C: M"WS"7K -^DSYAI:-%,\0)F@_! K-Y6\=#!Z""1/4OT"AN>UPZU^(O]%R3D,\ M/)3<(![B_89X1YAYP3ERQR36:1"_T_@@)*/HJRA/"M(/=&EAH-! MYSD2>LFZ%0C: (%"+5?TIR)W06A3UYI+1 MC,DJP)R_%T)_WZF^+FF_)AK_!U!+ P04 " #\@D)8W79A=(0$ ![$@ M&0 'AL+W=O\@[GCC>"/E=Q0":W&4I5Q,GUCH_=UT5QI Q=21RX/AF*63&- [ERE6Y!!99 MIRQU?<\;N1E+N#,=V[EK.1V+0J<)AVM)5)%E3-Y?0"HV$X=L!3>@O^;7$D=NC1(E&7"5"$XD+"?..WH^HR/C8"W^3&"C=IZ)">56B.]F ML(@FCF<800JA-A ,_ZUA!FEJD)#'/Q6H4_^F<=Q]?D!_;X/'8&Z9@IE(_THB M'4^<4X=$L&1%JK^(S0>H AH:O%"DROXEF\K6<\3!A*5EPI66!BZ45>4MN<.M$10I$+,F.^:X1XQ'Y -$J MX2ORSBQ,HA-09)ZH,!6JD/A\, ?-DE0=(N+7FSDY>'-(WI"$DS]B42@$4&-7 M8T"&EAM6Y"]*\OX3Y /R27 =*W+)(XB:_BX*4:OA/ZAQX7<"SB$\(@$=$-_S M@Q8^L^>[^QUT@GIQ HL7_'AQ=M7^';.3?!1*D6\?T8,L-&3J[S;Y2OCC=GA3 M(VV'L":RAQ7"MQW(4^M=%*",6*)_]"9/;- MU6S1%G*),[(XIH:MIV\I'5(Z=M>[P;2:'9\.:[,&S6%-<]A)<[M@ W)Y%Z8% M;DLR$UDN.*[VZV_EOEW?: MS-QB&EYRW >2F2K8NNC=%#\+CF> <<=&FF] 36$.RD%NSD=6O&29]*] 364.*T5N+TVN]75?C=8*4@?G_K!23#U$9=,:8.?OOWB+](365&O;_-)7[GYIK^UO M7VA--;8-,.VK ZZ AHWM.PR\X_UM_H3=$STPW3;!M+LG+ ];D\6'AG'*E$J6 M"7)>2I$9UD0+ DQRW,7M7WW#1\R\??)=)DW>VU:3=O>:EO=6XH<2A,1S(&PO=V]R:W-H965TDY MHH'[)!:Z[\R-24]<5T_FF#!=DRD*.IE*E3!#2S5S=:J013DHB5W?\UINPKAP MPEZ^=Z7"GLQ,S 5>*=!9DC#UYPQCN>P[=6>S<\WI%%]I@=OO&_;S7#MIN64:!S+^SB,S[SL=!R*^YPEZFLB&Q'#646 M;!?YM??F]Y&E3)!J^('B>2ONY7II6RHBVY'=*61WJK)BITK-%9'M:.X6FKNO MM6+WT357]YJ^_\")95%^I_G B.[6_&!GM\],T3^LAABGA/-J;;*R6LU#JX61 M:3Y2W$I# TK^.J<1$I4-H/.IE&:SL%-*,92&?P%02P,$% @ _()"6(!Q MJ&O! @ E < !D !X;"]W;W)K&ULM95M;],P M$,>_BA4FM$G;DJ:/&FFDM=5@$HQJ9? "\<)++HTUQPZVTVQ\>LY)&A66CH+$ MF\0/=W__[GRV@U*J!YT"&/*8<:&G3FI,?N&Z.DHAH_I,N[[GC=R,,N&$036V5&$@"\.9@*4BNL@RJIYFP&4Y=7K.=N"6K5-C M!]PPR.D:5F#N\J7"GMNJQ"P#H9D41$$R=2Y[%[.)M:\,/C,H]4Z;V$CNI7RP MG>MXZG@6"#A$QBI0_&U@#IQ;(<3XWF@Z[9+6<;>]5;^J8L=8[JF&N>1?6&S2 MJ3-Q2 P)+;BYE>4[:.(96KU(@Z)"FUDUC@C0<9$_:>/31YV''Q_ MCX/?./@5=[U01;F@AH:!DB51UAK5;*,*M?)&.";LIJR,PEF&?B9<@&(;:C-# MKIB@(F*4DVNAC2HP]4:3,[+"0H@+#D0FY&.2:#"&B36YU-C2Y'@!AC*N3] 2 M\X19$&1>* 4B>K(#)56Q)D>$"?(IE86F(M:!:Q#= KA1@SFK,?V]F-$YZ?=. MB>_Y?7*W6I#CHY-?95R,O W?;\/W*]W^G\/_^A[GR+6!3'_K JR%!MU"]NQ< MZ)Q&,'7P<&A0&W#"UZ]Z(^_-"YC]%K/_DGKX5DFMR64F"V'L-MQ")->"_8"X MV88NX%IR5$G:L[D)>X-Q/W W'2"#%F1P,(ANJL%NK4F!S*70DK.8&L2:48[% M!&1E*[,3KUYHN(/G=;,-6[;ABVPWB+(EPQPU];FTNR$LTK]A#I]A[L_BJ"4= M_446;Z0Y/).GW<>TBWSTC/QL/_JX11__/_0YU2E:<(ZS"@/ ,@8\>G$7_?C0 M\IBTY),#RZ-KN&PO=V]R:W-H965T-^>Z=^6<6.L:RHAIGD7UAB\HDS=D@" M*2VYN97;]]#$,[!ZL>2Z^I)M8^LY)"ZUD47CC 0%$_6?/C1YV',(@F<<@L8A MJ+CKA2K*.34T"I7<$F6M4AGHCDHMJ$V,^22"2IB M1CFY$MJH$E-O-#DE2RR$I.1 9$H^IJD&8YC(R#6C*\:98:#)\1P,95R_07-, M%J9"D%FI%(CXT0YLJ4HT.2),D$^Y+#45B0Y=@_R6PHT;UFG-&CS+&I^1GG]" M B_HD;OEG!P?O?E5QL7PVQP$;0Z"2K?WYQQ\O<8Y0/4#G M>DUCF#AX0C2H#3C1ZU?^T'O[ F:OQ>R]I!Z]4U)KR M K*T-=J)5R\TV,/SNMD&+=O@1;8;1-F18:+V*W5A]T58KG]C'3QA?3Z5PQ9W M^!>IO)'F\'2>=)_:+O+A$_)3OS_J=:./6O31_T.?49VC!>G[OO_;BN[>K6L?L ]494QHPB%%-^]LA+BJ?A3J MCI'KZB)>28/7>M7,\1T%90UP/I72[#KV;F]?YN@G4$L#!!0 ( /R"0E@B M4&1!H@( \' 9 >&PO=V]R:W-H965T];! M73*U'$T(S7)@GVM>YUT,+Q960K&B*%8."T/J-7YI]Z!0H MG/X"KRGP3@M>Z^ W!;X16C,SLI98XBCD;(^XSE9H>F#VQE0K-83JK[B67*T2 M52>C.QJS M C?@&!/J)U_3$12]'1RN42)":YN%(Y3^LENKRX0A>(4/28L4I@ MFHC0EHJ.!K7CIO6\;NV]TMI']XS*3*!;FD!R7&\K&:T6[Z!E[IT%7$(\0+[[ M 7F.Y_?P6?Q[N7>&CM]NK6_P_#>W%BV)B',F*@[H^VPC)%=_[X^^':L1A_V( M^D1/1(ECF%KJR K@.["B]^_

-90XPX#9^"=TNQ+ M$"I1# MJB"=P;7:/U[;;QU(5AH'VS"I_- ,,W5C =<):CUE3!X"W:"] Z/?4$L#!!0 M ( /R"0EB]2FCP30( -X$ 9 >&PO=V]R:W-H965T!K39BRU2/(>'E*A\8^RSJQ$)MDIJ-V8U47.5)*ZL47'7,PUJO[,P M5G'RIETFKK'(JPA2,DG[_5&BN-"LR*/OWA:Y69$4&N\MN)52W/Z>H#2;,1NP MO>-!+&L*CJ3(&[[$1Z2GYMYZ*^E8*J%0.V$T6%R,V?7@:C(,\3'@F\"-.UA# MJ&1NS',P9M68]8,@E%A28.#^M\8;E#(0>1F_=IRL2QF A^L]^Z=8NZ]ESAW> M&/E=5%2/V26#"A=\)>G!;&YQ5\]%X"N-=/$+FS9VE#(H5XZ,VH&] B5T^^?; M71\. .EK@'0'2*/N-E%4.>7$B]R:#=@0[=G"(I8:T5Z%Q5,QT M:13"5[Y%!^=P754B=(M+F.GVR$/O3J=(7$AW!B<@--P)*;W;Y0EY"8$H*7?I M)FVZ])5T&=P93;6#C[K"ZE]\XJ5W^M.]_DEZE'"*90^RP3M(^VD&3X]3.#TY M.\*;=7W)(F_VW[[ 5+A2&K>R"#\^^S"8$2KW\Z7B6\[ARYQAOJY(/GAOP\Q&7M'R"T(<#O+XRA MO1$2=$]:\0=02P,$% @ _()"6'SCR+N_!@ &B4 !D !X;"]W;W)K M&ULM5I1<]HX$/XK&BYWT\Y08QL,))9^_*UDQV P2N!T+XDM[7[:_;0K:Y&NUXQ_%PM" M)/J1)IFX:2VD7%YU.B):D!0+ARU)!CTSQE,LX97/.V+)"8ZU4IIT?-?M=U), ML];H6K?=\]$URV5",W+/D=D0N2W MY3V'MTZ%$M.49(*R#'$RNVF]]:Y"/U *6N(/2M9BYQDI5Z:,?5F0-C!BB=!_T;J4=5LHRH5D::D,%J0T*_[C'R41.PI>]XB" M7RKX^PJ](PK=4J'[4H5>J=![J4)0*FC7.X7OFK@QEGATS=D:<24-:.I!LZ^U M@2^:J4"92 Z]%/3D:$RF$KU!$PC .$\(8C/TD67S-Y+P%.G.S].$SK&:58%> MC8G$-!&O0>7;9(Q>7;Q&%XAFZ.N"Y0)GL;CN2+!*87>BTH*[P@+_J 61@[I> M&_FNWVU0'YO5)V0)ZNY1]="L_HY,'>1UM;I;5^\ E16??L6GK_&Z)CX_9$+R M'-))HH>/(( ^2)**QR9N"K1>,YI:):[$$D?DI@7+@"!\15JC7W[R^NZO34S9 M! LM@=58[%8L=DWHHZ],X@3R?2J;."MT^UI7+82KD>_W^X$_N.ZL=NDXE/,& M,,NN6Y<+C;:'2 M1AE\7&$1J]/8Q)@9\L%O9"PXX )"SQT&>VR,#^6\_F4P&.ZS9C3B3-;Z%6M] MHXL]!U+A9S0I(NMW%5EHG!.U$@Z;?#>BG;I4V00++8'56!Q4+ ZL+O@#FRS: M! LM@=58'%8L#HVQN!N$3:P9M4]ES298.#SXR 2NN_N-J?%Q6?%Q:>2CZ_3] MH#DW@R9^C&BG\F,3++0$5F/1<[>[6]=J=I9PEHBTBA;:0JM3N5,H>/\I1.8BX!YO-(62 MH:B(R5D9DXB7P=JT3WX&]:'[V'[H-<_%8>4P:*K3&N3\ICK-;,FY_&V+#,]< M$AS/]0F)'V[^6VU"K&*%MI"JU.Y+40\ MXP[][/PVHYKR>W"0MWM?U9+EE\F%9DO.Y6];@GCF&N1X?I]:*9L'.CE(K=8K MMM#J)&_K&N_2;KY;K6RLHH6VT.H_-&]K&]^XX7]V0UZJ/YN>+Y0+S>:X#Q?U0N_K9R\9DI:CQX^X0Y3%)AE@Z-9;&]UX%=BTTE7HJ[)=LABEM#$)(0I[ D1D,YSH#6/]Y M<1&G>)%LJ6^:P-(B6:H?%P1#ZB@!Z)\Q2.+R10U078<:_0M02P,$% @ M_()"6)G[P>>W! "Q< !D !X;"]W;W)K&UL MM5A=;]LV%/TKA%8,"=!&$N6O9+:!QNZP#.T:U,OV4.R!D:YMHA+IDE2<#/WQ M)25%'[',Q(;R8DL4[^$]EY?DX1UON?@FUP *W2 M+B'FVXGC.X\-7^AJK4R#.QUOR H6H&XVUT*_N25*1!-@DG*&!"PGSGO_8HY[ MQB#K\0^%K:P](T/EEO-OYN4JFCB>\0AB")6!(/KO#F80QP9)^_&] '7*,8UA M_?D1_?>,O"9S2R3,>/POC=1ZXHP<%,&2I+'ZPK=_0$&H;_!"'LOL%VV+OIZ# MPE0JGA3&VH.$LOR?W!>!J!GXP1X#7!C@IP:#/09!81 \->CM,>@5!EFHW9Q* M%H1L]4Z!2%#V\?-M3%?$3))$)]=$ %-K4#0D\2DZF8,B-):G&N)F,4NTEZ:L=RP\&B6>X3W>!2@3UP/(=$'%D'4M'OTH]/6C M[H"N%"3RO[9HY6B]=C2S+5S(#0EAXNAU+T'<@3/]]1=_X/W61K4CL ;Q7DF\ M9T.?WC"2<*'H_Q#EF74E94I8".C#O=[&)+0X?&F'_.JWABPW&F1&9N.[F_8' M0SQV[^JAV.TTP'Z_[-2@V"\I]JW^F*6#LJ43:8)MKO5W1O5QW_.>^);WZM=Z MG0?#/;X-2M\&=M],FNGE/1,0T5;?K/:'9EI'8 VJPY+JL-,E-NR2>$=@#>*C MDOC(.L?YW*(E"6E,U8,^*%0JS$-$5-ORFMGA_B3L#"$O>(O,YC=J8VL%.)+M M> L)4%)M)&SFK]:'3VA%8@ZCO5:>TUVE&%W =<>\*K4F^)E'\ W;5 M*JD%;,B#"8=$#T $XJPUQPOT^IY[WMO9#G)M8#VJ0QV:>K3BE67O M92RM7AS+LI(Z_B%:Q\)2W^M:6>Z*G)X_&N[2M+IQ+,U*-?G/R*9G)5T!4"?2 MINE:NC6VH:9_E=3QK8)B^EG?Q@2:I<)F6@OQKJ""_DD&^70<=<[&:%9B-32;83=IG>C4OY)6M'?K0J>L*K1F(2MI@O].\Q1VIE(+\:V@>7&D>;-<\1^5M@5E7<\/= ML[&M5W]OWAH!TVRISGK\; 4"U7ED9R%]Y!%RJ;-ZR8VD 22!4?W(N *)B !$ M61BGD;:BK%9URR XRTQFG$D>4W-]B] EB3/4A:GVR;.V.7!KE< $Q"JKJ$KM M1\I47J(J6\NJ[656JWS:CH.+&0Y:O_3TE[SZ6 V1EXD_$;&B3*(8EGHX[VRH M-PZ15U[S%\4W62WREBO%D^QQ#20"83KH[TNN@U.\F '*^O?T)U!+ P04 M" #\@D)8.ET#PD4# 0$ &0 'AL+W=OW-'56NH'3CCL0(_%_@I:#:R%&M,) F'G.T1UZV5 MFRZDL4G5BH8F>AJGDJNW5.ED.(:91!_0%!+*./K") A5O5@LJ(XRB= DR=:* MCOGI&"2AD3A33>ZG8W1Z=[_9=:_]VS_GN@[4J&X*FIEU4S/] [L+.ZY: MMKN:\7>*\7>,XY\D$E3/$G$BH0[ *&\*D)D-2@"N[0;U!-V"H/OJ/8=^HYE*\ELTH<>D4<>JUNP5Z;X"V95<#[!7C?N "N">5H1R(UYR1FVT36T686 M_=+*"WI]NU\LO0S#V-$K,08%QL"(X=M=KU._CCMU1$:WIO/7DED%'+N'),)M M=>GF=BVQM^56A2]E4/B?3A"SO#$L/OX,P8>T!YOSGA=/$;.^,43FIB>N?)#X M7;U3:DD.>0PV9@O&77C$:6)V;\SY/S(;?$AM<-#NMFPUV6G+K0I_R(NP.3$Z MZE3)/2K'R@#;P5_'BKFKIBA.Z;JF[\HWA*]H(E $2V7OVCW5&\^NGUE%LDUZ M@YLQJ>Z#:7&MKNS =0/U?LG4&ULK9KA;Z,V M&,;_%2L[33=I2\ )2:Y+([6!TSJM6G75;1^F?7# 2:P#G+--VI/VQ\\&"I@2 MK]'>^W -Q.\/\SS$Y@&OGKCX(@^4*O2!25)692E$^QY\TE&6#Y:K\I]#V*]XH5*64X?!))%EA'Q[9:F M_.EZY(]>=GQB^X,R.R;KU9'LZ2-5GX\/0F]-&DK",II+QG,DZ.YZ=.-?17AI M"LH6?S#Z)#N?D3F5+>=?S,9=?+Z9+9$T@U/_V2).ER/EB.4T!TI4O6)/_U"ZQ,*#"_FJ2S_1T]U M6V^$XD(JGM7%N@<9RZN_Y+D6HE/@S\X4X+H ]PN",P73NF#ZUB/,ZH+96PN" MNJ \]4EU[J5P(5%DO1+\"0G36M/,AU+]LEKKQ7)SH3PJH;]ENDZM0[I5Z">T M$31A"MWL!:7Z,C"[;A*]1WM)4G275U>D3NL5. MX.^Q&B,/_XBPAZ=#_7&7AS0>HZE_MCQ\>SD>*(_W%6TV3#/CUI4\DIA>C_3 )*DXT='Z^^_\ MN??SD-"0L! 2%@'!+$MFC24S%WW]0 7C"8OUST91C5?H2+X9B$72I@!?/]CCC>V L6/0F'F\UP3T6@KEDJSAL5YV]3D3[KNPY)AZ1S$BZ5 M;O[JLIH&XVE/N->-_/EXUI,-J%N6;(M&MH53MD?-8[&^6WO6@ZH>Z$G\M6"R MG"F'%'3"+E40$A9"PB(@F.7(LG%D"3K!+2$M@82%D+ ("&99\J&QY,,;1VB: MZC$Z08HC=:#F#IX*?:O9_=6XYC[G42ZUJH(%W?''ZXT^D,>+@&"6 ;[7WM=[ M3@M"A]1#]^BW-6_>T6<>] 3:U(T"5Z/0W;-+982BV3IV\I'OU+$<3/BN3DB# MPCD!EUZEH+00E!9!T6PK<&L%!AWH:QR4,9"T$)060=%L8]J$Z3O3TOIS7D@] MTL0\RY@J!QA4Z"@O4%P]5MB1F*5,?1LT"31OUK3N^#1;]N\Q00\90=%L[=LH MZ;NSY$W&"_U;V'*A2[4).\&SONYHQP5E^QS)8BM9PH@8M@(T:M8T'W>\P-@? M!WTW((\:0=%L-]IDZKNC:>6&1.1$6$JV*372U^;HE#JH.F@^K6G=67RV>#5! M0QXR@J+9DKY:SK,@&M08-M*"T$)060=%L4]J0["]@IVK0 MG Q*"T%I$13--J;-RKXS]ZTWO9FAG;/1CE)I'J/%>H/L!Y\'N>$7VU31S U^ M]RF9YR]>S1&@R1B*9EO09F/?'8Y?#UCD^>R !9J 06DA*"V"HMDOC-JXC#W0 M 0M#9MP-*"T$I450--N8-G]C=_[^?P.6&WZQ3?[P@#7%_0$+]+@1%,VVH,W= MV!D?UX\T+LR3)/,;&109-&>#TD)06@1%LXUHFT1MI=N C?\C8.=Y0=+JS:\5 MK27BA9**Y,F9G.T&7ZS\\!O>A?_!^M>?%D"#-Q3-MJ(-WM@=O#_1$T]/YMU[ M??E_=#SF<[,N5A\T>8/2(BB:[4J;O#%L\L:@R1N4%H+2(BB:;4R;O/%ER=LQ M1X"F;%!:"$J+:EIWCO!QT)\D)IWEC1D5^W)=J=1)0.M7+0IL]C9K5V_*%9N] M_1O_*JQ6H+:8:D'L/1%[EDN4TIU&>N.%'EI%M<:TVE#\6"ZBW'*E>%9^/%"2 M4&$:Z.]WG*N7#7. 9J7O^E]02P,$% @ _()"6#=1B.) P "!0 T M !X;"]S='EL97,N>&ULW5C1;MHP%/V5R%VG5IH:(&L@*R!M2)4F;5.E]F%O ME2$.6'*K7,AJ M1!9:EY_"L)HM6$ZKBZ)DTB!9H7*J35?-PZI4C*85D'(1]CJ=.,PIEV0\E,O\ M.M=5,"N64H](OPD%[O8U'9%N_)$$3FY2I&Q$[L_>_UH6^NI=X.XG'TY..O?G M5_OQ,PNOD,T8L.KFLP3#I^EO0!94RXORML1Y\:'<<[Q6@##\W8;U%M M#Z,G?OH.&R/W.UYRBVJ)85T(XV%6R&T]1,0%C#+-6?! Q8A,J.!3Q8&5T9R+ MM0OW(# K1*$";0K1I.I"I'IT<-?UH$9KG9S+0MG<+H/[/:V'[P&;'ACD0C0& M>\0%QL.2:LV4O#8=.]@>!!W;Y;E\;A7-%UMW=)M@1[,TFFA4J9:M)TR28T M'@J6@1W%YPNXZZ(, =2ZR$TCY71>2&H];!AUP\C.F!"W\ #_S':T5UEKS^R. MR:9I#-5-)^,ZH-]6<]IMV>A%ND')'PK]96FF(VT?G@MVHUC&5[:_RAH#F'H7 M5Z=E*=:?!9_+G+G)/SOA>$@WO&!1*/YHLD&IS$R *1(\,*7YK!WYK6AYQU9Z M4TZK#/?<.T+/_W:=YTPR147;M*G]M[S*+W8<]5_+LOU6V3?L]5B_E=^ZR ([)M?V MM6U_@^EUX^:T:G)QF;(52R=U5\VGMAF8ALE:7T#81Z[MY4!FO)SH@AV%?.&/<$XDB08 K7HK]$X1E8GAH]_?["G M)(J2Q(\ YG<011@"3R..8 [ X9$D7T/[KV/PLU[*MS^[V_\!U!+ P04 M" #\@D)8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( /R"0E@8>V@-F@0 ,\F / >&PO=V]R:V)O;VLN>&UL MQ9I+;]LX$(#_"J%3>LC:>CD/U 5<.^D:Z#9&'>2ZH"7:)D*17I*RF_[Z'4DU M=M2T@[TP.MFB).K3B.0WI/3^9.SSQIAG]JU2VDVCO?>'V]'(%7M1'.0@- M>[;&5MS#IMV-W,$*7KJ]$+Y2HV0\GHPJ+G7TX?VYKI4=X0WC1>&ET5#8%#Q) M<7+_[6\VV5$ZN9%*^I=IU/Y7(F*5U+*2WT4YC<81I=TTURMAAUV6 M+7@XR#EL&R5+N'K)/G+%=2%8&UR' !,",!D,D%VL.(),"05X1D%>#0:Z] M*1#D-0%Y'19RQ5_8T;&5L.WI3=]>2%$U-2B0-;Y9Y+RYZX@J[RE^#- /AJC*%T$@?VR4)8>>1-KLWN MI8:A6G(%P73>MF=B3$HH<6"C+'5A*L$>^3?1"QUED#BP0A9B@^.34*I( JL" MAK9*^BX5Z$8.F)F S^!Y]@*64,I(AE1&+PM,R*G)0,I@%S =53A_22AS)$.: MHQ]-RAS)&YKC1P3=.PQ'*2095"$,8U(.289QR#F<&)-R23*D2_HMDG))\H8N M^66+I*22O(%4?@654G9) ]N%'KA3C$GY)1W4+QG&I/R2!O8+C9EC3'+Q*[!? M:,P)QJ3\D@;V"XUYA3$ITZ2!3?/;I.*2S8U*F20.; MAL3LF2:E3),&-@V=HO7&3R+\?UGCS$I"^7!+=1BSJT ,#;;6='F'F=4 MC$E9*&\M-#I_0%6*K=2B_ *7<%!><%6L+&M^NE>Z6=Z\>]G62LVA[$%_-KP\ M?X]U_I;LP[]02P,$% @ _()"6!,G[+KO 0 I2( !H !X;"]?)_ !,]BW $:&BH46\@!4F M%Y'$ECT(>'NB4(1E49P&S:JLL>7MO_IDC7WWE/=MV77'<;OKQ]G'87\-7U^7BZLNZ&0UM.RV&3^G;UVFYRTOE\D8:?,YK[NY\S9\^? M??Z?B=UZO5OEAV[U=LC'\LO@]-X-K^,VY]+,GMMAD\NR21_[R^DQG0]R=9K< MS!Y?ELWP^")-JAVD$*3U@PR"K'Z00Y#7#PH(BOI!"PA:U ^ZAJ#K^D$W$'13 M/^@6@F[K!\D<99P3)$VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N M(9!;D&XAL%L0;R'06U%O)=!;46\ET%LG+]L$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV2SA$!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^? M;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@= MJ'<0Z!VH=Q#H'9./E01Z!^H=!'H'ZAT$>@?J'7^I]U@^]WF\]'RO\?E_274Y MW9LOCS\OOT^BA(LSS@G^2KG_ E!+ P04 " #\@D)88B/G&-@! !((@ M$P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK M7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[ M8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV< MW.[2ZU#;;I%Y:D(VN=Y/[+,6F7&NJ0L3TSC;=N67E.E;0IY6#G-"5;MPDB9D M[-N$?N3G@+=U]UOROBYI\F!\O#-MFL5V#0OQI:&0CY?XID>[7-8%E;;8M&E) M'IPG4X:**+9-OB]Z,IXNI!.S-/A<>]'TJ^>NE2( M?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0 M('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@Y MBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19 M)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4 M636*K!I%5HTBJT:15:/(JE%DU2BRZO^4]&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( /R"0EBC>A#BRP4 -(> 8 M " @0P( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ _()"6(PCOZDE P \PH !@ M ("!O!4 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ _()"6#I&:W3! @ /0< !@ ("!#B0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _()" M6(A#IB=) @ H04 !@ ("!4C8 'AL+W=O&UL4$L! A0#% M @ _()"6)SF*PX^!0 TPP !D ("!P#T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _()"6"L;R70J ' !!$@ &0 M@(%=4 >&PO=V]R:W-H965T&UL4$L! A0#% @ _()"6/A8"+"/!0 4@X !D M ("!WUP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ _()"6*2!W >W!P *14 !D ("!N7$ M 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M_()"6)QJ[S:I P 8P@ !D ("!Y8( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _()"6%W3)6;'! MNPL !D ("!%8T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _()"6!ID%P]J @ 4P4 !D M ("!E9P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _()"6(J;%X$Q P PL !D ("!Z:8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _()" M6'6^RSB9 P K1 !D ("!W; 'AL+W=O&PO=V]R:W-H965TFP( L& 9 " @4"W !X;"]W;W)K M&UL4$L! A0#% @ _()"6)J>]J59! QQ< M !D ("!$KH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _()"6%F6>.D(!0 DB8 !D M ("!*,H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _()"6.;!DO_> @ =0< !D ("!B=< 'AL+W=O MV@ >&PO=V]R:W-H965T&UL4$L! A0#% @ _()"6&.$ M7A\P P %@P !D ("![^0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _()"6%S>'HD! P H H !D M ("!T/( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _()"6")09$&B @ #P< !D ("! M _P 'AL+W=O! &0 @('<_@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ _()"6)G[P>>W! "Q< !D ("!5@@! 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ _()"6!,G[+KO 0 MI2( !H ( !]A\! 'AL+U]R96QS+W=O XML 66 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 67 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 172 270 1 true 61 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements Of Operations Sheet http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations Consolidated Statements Of Operations Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements Of Comprehensive Income Sheet http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements Of Comprehensive Income Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements Of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Stockholder's Equity Sheet http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity Consolidated Statements of Stockholder's Equity Statements 8 false false R9.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 9 false false R10.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 10 false false R11.htm 995455 - Disclosure - Basis of Presentation Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentation Basis of Presentation Notes 11 false false R12.htm 995465 - Disclosure - Revenue from Contracts with Customers Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 995485 - Disclosure - Stock-based Compensation Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-based Compensation Notes 13 false false R14.htm 995495 - Disclosure - Earnings per Share (EPS) and Common Stock Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStock Earnings per Share (EPS) and Common Stock Notes 14 false false R15.htm 995505 - Disclosure - Acquisitions Sheet http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitions1 Acquisitions Notes 15 false false R16.htm 995515 - Disclosure - Goodwill and Intangible Assets Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 995525 - Disclosure - Fair Value Measurements Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 17 false false R18.htm 995545 - Disclosure - Derivative Financial Instruments Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 18 false false R19.htm 995565 - Disclosure - Income Taxes Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 995575 - Disclosure - Debt Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebt Debt Notes 20 false false R21.htm 995585 - Disclosure - Commitments and Contingencies Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 995595 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers 22 false false R23.htm 995615 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation 23 false false R24.htm 995625 - Disclosure - Earnings per Share (EPS) and Common Stock (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockTables Earnings per Share (EPS) and Common Stock (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStock 24 false false R25.htm 995635 - Disclosure - Acquisitions (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitions1 25 false false R26.htm 995645 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 26 false false R27.htm 995655 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 27 false false R28.htm 995665 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments 28 false false R29.htm 995675 - Disclosure - Income Taxes (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 29 false false R30.htm 995685 - Disclosure - Debt (Tables) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebt 30 false false R31.htm 995695 - Disclosure - Revenue from Contracts with Customers - Schedule of Contract Assets and Contract Liabilities (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfContractAssetsAndContractLiabilitiesDetails Revenue from Contracts with Customers - Schedule of Contract Assets and Contract Liabilities (Details) Details 31 false false R32.htm 995705 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails Revenue from Contracts with Customers - Additional Information (Details) Details 32 false false R33.htm 995715 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations - Additional Information (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsAdditionalInformationDetails Revenue from Contracts with Customers - Remaining Performance Obligations - Additional Information (Details) Details 33 false false R34.htm 995725 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Details 34 false false R35.htm 995735 - Disclosure - Revenue from Contracts with Customers - Revenue By Geographic Segment (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails Revenue from Contracts with Customers - Revenue By Geographic Segment (Details) Details 35 false false R36.htm 995765 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 36 false false R37.htm 995775 - Disclosure - Stock-based Compensation - Schedule of Total Fair Value of RSUs Vested (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/DisclosureStockbasedCompensationScheduleOfTotalFairValueOfRsusVestedDetails Stock-based Compensation - Schedule of Total Fair Value of RSUs Vested (Details) Details 37 false false R38.htm 995785 - Disclosure - Stock-based Compensation - Schedule of Classification of Compensation Expense (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails Stock-based Compensation - Schedule of Classification of Compensation Expense (Details) Details 38 false false R39.htm 995795 - Disclosure - Earnings per Share (EPS) and Common Stock - Earnings per Share Basic and Diluted (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails Earnings per Share (EPS) and Common Stock - Earnings per Share Basic and Diluted (Details) Details http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockTables 39 false false R40.htm 995805 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 40 false false R41.htm 995815 - Disclosure - Acquisitions - Schedule of Purchase Price Allocation (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails Acquisitions - Schedule of Purchase Price Allocation (Details) Details 41 false false R42.htm 995835 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Acquired Intangible Assets (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Goodwill and Acquired Intangible Assets (Details) Details 42 false false R43.htm 995845 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill by Reportable Segments (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails Goodwill and Intangible Assets - Schedule of Changes in Goodwill by Reportable Segments (Details) Details 43 false false R44.htm 995855 - Disclosure - Goodwill and Intangible Assets - Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails Goodwill and Intangible Assets - Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives (Details) Details 44 false false R45.htm 995865 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details) Details 45 false false R46.htm 995885 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Financial Instruments at Gross Fair Value (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails Derivative Financial Instruments - Schedule of Derivative Financial Instruments at Gross Fair Value (Details) Details 46 false false R47.htm 995905 - Disclosure - Derivative Financial Instruments - Additional Information (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails Derivative Financial Instruments - Additional Information (Details) Details 47 false false R48.htm 995915 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts and Options (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts and Options (Details) Details 48 false false R49.htm 995935 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments and Hedging Activities Disclosures (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails Derivative Financial Instruments - Schedule of Derivative Instruments and Hedging Activities Disclosures (Details) Details 49 false false R50.htm 995945 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts (Details) Details 50 false false R51.htm 995955 - Disclosure - Derivative Financial Instruments - Schedule of Offsetting Assets (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails Derivative Financial Instruments - Schedule of Offsetting Assets (Details) Details 51 false false R52.htm 995965 - Disclosure - Derivative Financial Instruments - Schedule of Offsetting Liabilities (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails Derivative Financial Instruments - Schedule of Offsetting Liabilities (Details) Details 52 false false R53.htm 995975 - Disclosure - Income Taxes - Summary of Income Taxes (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails Income Taxes - Summary of Income Taxes (Details) Details 53 false false R54.htm 995985 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 54 false false R55.htm 995995 - Disclosure - Debt - Schedule of Long-term Debt Obligations (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails Debt - Schedule of Long-term Debt Obligations (Details) Details 55 false false R56.htm 996005 - Disclosure - Debt - Schedule of Long-term Debt Obligations (Parenthetical) (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails Debt - Schedule of Long-term Debt Obligations (Parenthetical) (Details) Details 56 false false R57.htm 996015 - Disclosure - Debt - Senior Notes - Additional Information (Details) Notes http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails Debt - Senior Notes - Additional Information (Details) Details 57 false false R58.htm 996025 - Disclosure - Debt - Credit Agreement - Additional Information (Details) Sheet http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails Debt - Credit Agreement - Additional Information (Details) Details 58 false false All Reports Book All Reports ptc-20231231.htm ptc-20231231.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ptc-20231231.htm": { "nsprefix": "ptc", "nsuri": "http://www.ptc.com/20231231", "dts": { "inline": { "local": [ "ptc-20231231.htm" ] }, "schema": { "local": [ "ptc-20231231.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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 234, "keyCustom": 36, "axisStandard": 20, "axisCustom": 1, "memberStandard": 48, "memberCustom": 13, "hidden": { "total": 15, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 172, "entityCount": 1, "segmentCount": 61, "elementCount": 648, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 551, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 8 }, "report": { "R1": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals", "longName": "100020 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "longName": "100030 - Statement - Consolidated Statements Of Operations", "shortName": "Consolidated Statements Of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R5": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "100040 - Statement - Consolidated Statements Of Comprehensive Income", "shortName": "Consolidated Statements Of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ptc:OtherComprehensiveIncomeLossGeneralHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R6": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "100050 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements Of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ptc:OtherComprehensiveIncomeLossGeneralHedgeGainLossBeforeReclassificationTaxProvisionBenefitAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ptc:OtherComprehensiveIncomeLossGeneralHedgeGainLossBeforeReclassificationTaxProvisionBenefitAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100060 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R8": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity", "longName": "100070 - Statement - Consolidated Statements of Stockholder's Equity", "shortName": "Consolidated Statements of Stockholder's Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_5b0cd331-06da-4182-abfd-f1064159c151", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5b0cd331-06da-4182-abfd-f1064159c151", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentation", "longName": "995455 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers", "longName": "995465 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995485 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStock", "longName": "995495 - Disclosure - Earnings per Share (EPS) and Common Stock", "shortName": "Earnings per Share (EPS) and Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ptc:EarningsPerShareAndCommonStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ptc:EarningsPerShareAndCommonStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitions1", "longName": "995505 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "longName": "995515 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995525 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments", "longName": "995545 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995565 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebt", "longName": "995575 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995585 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables", "longName": "995595 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995615 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockTables", "longName": "995625 - Disclosure - Earnings per Share (EPS) and Common Stock (Tables)", "shortName": "Earnings per Share (EPS) and Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ptc:EarningsPerShareAndCommonStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ptc:EarningsPerShareAndCommonStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "longName": "995635 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_f3b8174e-87f4-4e2a-9925-7e23562859b7", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3b8174e-87f4-4e2a-9925-7e23562859b7", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "longName": "995645 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995655 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables", "longName": "995665 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "995675 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ptc:ScheduleOfIncomeTaxTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "ptc:ScheduleOfIncomeTaxTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtTables", "longName": "995685 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfContractAssetsAndContractLiabilitiesDetails", "longName": "995695 - Disclosure - Revenue from Contracts with Customers - Schedule of Contract Assets and Contract Liabilities (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "ptc:ShortTermAndLongTermReceivables", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "ptc:ShortTermAndLongTermReceivables", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "longName": "995705 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)", "shortName": "Revenue from Contracts with Customers - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsAdditionalInformationDetails", "longName": "995715 - Disclosure - Revenue from Contracts with Customers - Remaining Performance Obligations - Additional Information (Details)", "shortName": "Revenue from Contracts with Customers - Remaining Performance Obligations - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_5d091865-51d1-41c5-ab60-33b0bdabbeb4", "name": "ptc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d091865-51d1-41c5-ab60-33b0bdabbeb4", "name": "ptc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "longName": "995725 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a4c40d9c-7aaf-4c0d-bdce-566b4289beed", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R35": { "role": "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails", "longName": "995735 - Disclosure - Revenue from Contracts with Customers - Revenue By Geographic Segment (Details)", "shortName": "Revenue from Contracts with Customers - Revenue By Geographic Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_403974e1-4c6c-48d5-8e5c-7e37434b3dc3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R36": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "995765 - Disclosure - Stock-based Compensation - Additional Information (Details)", "shortName": "Stock-based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "ptc:LiabilityClassifiedAwardsRelatedToStockBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "ptc:LiabilityClassifiedAwardsRelatedToStockBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.ptc.com/20231231/taxonomy/role/DisclosureStockbasedCompensationScheduleOfTotalFairValueOfRsusVestedDetails", "longName": "995775 - Disclosure - Stock-based Compensation - Schedule of Total Fair Value of RSUs Vested (Details)", "shortName": "Stock-based Compensation - Schedule of Total Fair Value of RSUs Vested (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails", "longName": "995785 - Disclosure - Stock-based Compensation - Schedule of Classification of Compensation Expense (Details)", "shortName": "Stock-based Compensation - Schedule of Classification of Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e1f18bfb-fbc3-459c-a527-0242d8b20a22", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R39": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails", "longName": "995795 - Disclosure - Earnings per Share (EPS) and Common Stock - Earnings per Share Basic and Diluted (Details)", "shortName": "Earnings per Share (EPS) and Common Stock - Earnings per Share Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ptc:EarningsPerShareAndCommonStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R40": { "role": "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "longName": "995805 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "longName": "995815 - Disclosure - Acquisitions - Schedule of Purchase Price Allocation (Details)", "shortName": "Acquisitions - Schedule of Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b9df21a3-a3b1-4dd1-888d-0274107ec65b", "name": "ptc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTaxLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R42": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails", "longName": "995835 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill and Acquired Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill and Acquired Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R43": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails", "longName": "995845 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill by Reportable Segments (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Changes in Goodwill by Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_c3f2c7fd-de45-47d2-bb61-7191b5b7d4da", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R44": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails", "longName": "995855 - Disclosure - Goodwill and Intangible Assets - Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ptc:ScheduleOfAmortizationOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ptc:ScheduleOfAmortizationOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "longName": "995865 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "longName": "995885 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Financial Instruments at Gross Fair Value (Details)", "shortName": "Derivative Financial Instruments - Schedule of Derivative Financial Instruments at Gross Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_f3366ca8-7321-4c66-98c2-6b5f40bf31d8", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3366ca8-7321-4c66-98c2-6b5f40bf31d8", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "longName": "995905 - Disclosure - Derivative Financial Instruments - Additional Information (Details)", "shortName": "Derivative Financial Instruments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "longName": "995915 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts and Options (Details)", "shortName": "Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts and Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_d765d2a9-9e01-49fd-a1af-d5d75a0e17d4", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d765d2a9-9e01-49fd-a1af-d5d75a0e17d4", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "longName": "995935 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments and Hedging Activities Disclosures (Details)", "shortName": "Derivative Financial Instruments - Schedule of Derivative Instruments and Hedging Activities Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_dc09fe82-2431-4acf-9f82-891bdd383e55", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R50": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "longName": "995945 - Disclosure - Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts (Details)", "shortName": "Derivative Financial Instruments - Schedule of Notional Amounts of Outstanding Forward Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_40246522-ba0f-4ea8-968a-e7c6eca5c772", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_40246522-ba0f-4ea8-968a-e7c6eca5c772", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails", "longName": "995955 - Disclosure - Derivative Financial Instruments - Schedule of Offsetting Assets (Details)", "shortName": "Derivative Financial Instruments - Schedule of Offsetting Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_0469e160-42a5-4bc1-a3a5-9f3302363b6d", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OffsettingAssetsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0469e160-42a5-4bc1-a3a5-9f3302363b6d", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OffsettingAssetsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails", "longName": "995965 - Disclosure - Derivative Financial Instruments - Schedule of Offsetting Liabilities (Details)", "shortName": "Derivative Financial Instruments - Schedule of Offsetting Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_0469e160-42a5-4bc1-a3a5-9f3302363b6d", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OffsettingLiabilitiesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0469e160-42a5-4bc1-a3a5-9f3302363b6d", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OffsettingLiabilitiesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails", "longName": "995975 - Disclosure - Income Taxes - Summary of Income Taxes (Details)", "shortName": "Income Taxes - Summary of Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "ptc:ScheduleOfIncomeTaxTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R54": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "995985 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:OtherNoncashIncomeTaxExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:OtherNoncashIncomeTaxExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "longName": "995995 - Disclosure - Debt - Schedule of Long-term Debt Obligations (Details)", "shortName": "Debt - Schedule of Long-term Debt Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "ptc:GrossDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "ptc:GrossDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails", "longName": "996005 - Disclosure - Debt - Schedule of Long-term Debt Obligations (Parenthetical) (Details)", "shortName": "Debt - Schedule of Long-term Debt Obligations (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_4ae5c670-2455-43be-a061-6e1310a956c4", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3775a640-3b76-45df-8aa1-c41293f728a7", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R57": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails", "longName": "996015 - Disclosure - Debt - Senior Notes - Additional Information (Details)", "shortName": "Debt - Senior Notes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_7ee4f575-1212-456f-8765-107999c43247", "name": "us-gaap:SeniorNotes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7ee4f575-1212-456f-8765-107999c43247", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "unique": true } }, "R58": { "role": "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "longName": "996025 - Disclosure - Debt - Credit Agreement - Additional Information (Details)", "shortName": "Debt - Credit Agreement - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DebtInstrumentPeriodicPaymentInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8e5becf2-4aee-4f6e-8ee5-ec8854488e44", "name": "us-gaap:DebtInstrumentPeriodicPaymentInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ptc-20231231.htm", "first": true, "unique": true } } }, "tag": { "ptc_A3625Seniornotesdue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "A3625Seniornotesdue2025Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.625% Senior Notes Due 2025", "label": "A3625 Seniornotesdue2025 [Member]", "documentation": "3.625% Senior notes due 2025 [Member]" } } }, "auth_ref": [] }, "ptc_A4000Seniornotesdue2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "A4000Seniornotesdue2028Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.000% Senior Notes Due 2028", "label": "A4000 Seniornotesdue2028 [Member]", "documentation": "4.000% Senior notes due 2028 [Member]" } } }, "auth_ref": [] }, "currency_AUD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AUD", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australian Dollar/ U.S. Dollar", "label": "Australia, Dollars" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r576" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27", "r820" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $480 and $429 at December 31, 2023 and September 30, 2023, respectively", "verboseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current", "label": "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": [ "r276", "r277" ] }, "ptc_AccruedExpensesAndOtherLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "AccruedExpensesAndOtherLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Liability Current", "documentation": "Accrued Expenses And Other Liability, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued income taxes", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r111", "r153" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r38", "r39", "r121", "r184", "r640", "r675", "r679" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r16", "r39", "r531", "r534", "r591", "r670", "r671", "r924", "r925", "r926", "r934", "r935", "r936" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average useful lives (in years)", "terseLabel": "Acquired finite-lived intangible asset, weighted average useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r136" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r870" ] }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of non-cash financing and investing activities:" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Additional Paid in Capital, Total", "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r114", "r820", "r1007" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "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": [ "r484", "r485", "r486", "r687", "r934", "r935", "r936", "r986", "r1009" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r876" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r876" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r876" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r876" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r215", "r216", "r217", "r218", "r229", "r279", "r280", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r358", "r484", "r485", "r486", "r500", "r501", "r502", "r503", "r512", "r513", "r514", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r556", "r557", "r560", "r561", "r562", "r563", "r572", "r573", "r577", "r578", "r579", "r580", "r587", "r588", "r589", "r590", "r591", "r625", "r626", "r627", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Compensation expense from stock-based awards", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r66", "r67", "r451" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r841", "r852", "r862", "r887" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r844", "r855", "r865", "r890" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r876" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Currencies", "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r883" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r848", "r856", "r866", "r883", "r891", "r895", "r903" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r901" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "terseLabel": "Allowance for doubtful accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r185", "r278", "r324", "r327", "r328", "r1003" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r185", "r278", "r324" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r1011", "r1012", "r1013", "r1014" ] }, "ptc_AmortizationOfAcquiredIntangibleAssetsExcludingPurchasedSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "AmortizationOfAcquiredIntangibleAssetsExcludingPurchasedSoftware", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangible assets", "label": "Amortization Of Acquired Intangible Assets Excluding Purchased Software", "documentation": "Amortization of acquired intangible assets, excluding purchased software which is included in cost of sales." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails": { "parentTag": "ptc_AmortizationOfIntangibleAssetsIncludingCostOfGoodsAndServicesSoldAmortization", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangible assets", "label": "Amortization of Intangible Assets", "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": [ "r10", "r52", "r56" ] }, "ptc_AmortizationOfIntangibleAssetsIncludingCostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "AmortizationOfIntangibleAssetsIncludingCostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization expense", "terseLabel": "Intangibles amortization", "label": "Amortization Of Intangible Assets Including Cost Of Goods And Services Sold Amortization", "documentation": "Amortization of intangible assets including cost of goods and services sold amortization." } } }, "auth_ref": [] }, "ptc_AmountBorrowedFromCreditFacilityForeignSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "AmountBorrowedFromCreditFacilityForeignSubsidiary", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount borrowed from credit facility foreign subsidiary", "label": "Amount Borrowed From Credit Facility Foreign Subsidiary", "documentation": "Amount borrowed from credit facility foreign subsidiary." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r47" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r47" ] }, "ptc_ArenaSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ArenaSolutionsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Arena Solutions", "label": "Arena Solutions [Member]", "documentation": "Arena Solutions." } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia-Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1011", "r1012", "r1013", "r1014" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r978" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r978" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r151", "r182", "r209", "r246", "r261", "r267", "r313", "r380", "r381", "r383", "r384", "r385", "r387", "r389", "r391", "r392", "r517", "r519", "r559", "r635", "r720", "r820", "r832", "r970", "r971", "r993" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r176", "r188", "r209", "r313", "r380", "r381", "r383", "r384", "r385", "r387", "r389", "r391", "r392", "r517", "r519", "r559", "r820", "r970", "r971", "r993" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Financial assets, fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r98" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNet", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Assets", "totalLabel": "Net Assets, Total", "periodStartLabel": "Net Assets, Beginning Balance", "periodEndLabel": "Net Assets, Ending Balance", "label": "Net Assets", "negatedLabel": "Net Assets", "documentation": "Amount of net assets (liabilities)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Debt Securities, Available-for-Sale, Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r285", "r332", "r630", "r939" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r898" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r899" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r894" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r894" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r894" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r894" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r894" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r894" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r897" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r896" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r895" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r895" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "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.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r83", "r89" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "ptc_BorrowingsUnderNewCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "BorrowingsUnderNewCreditFacility", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings, Under New Credit Facility", "label": "Borrowings Under New Credit Facility", "documentation": "Borrowings under new credit facility." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r510", "r815", "r816" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r69", "r70", "r510", "r815", "r816" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r510" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, acquisition related costs", "label": "Business Combination, Acquisition Related 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": [ "r68" ] }, "us-gaap_BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAssetsAndLiabilitiesArisingFromContingenciesAmountRecognized", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred purchase price payment", "label": "Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Net", "totalLabel": "Business Combination, Assets and Liabilities Arising from Contingencies, Amount Recognized, Net, Total", "documentation": "The net amount, measured at acquisition-date fair value, of all the assets acquired and liabilities assumed that arise from contingencies and were recognized by the entity." } } }, "auth_ref": [ "r73" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Preliminary purchase price", "terseLabel": "Payments to acquire business, net of cash", "totalLabel": "Business Combination, Consideration Transferred, Total", "label": "Business Combination, Consideration Transferred", "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": [ "r1", "r2", "r14" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire business", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r1", "r2", "r76", "r516" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitions1" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions", "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": [ "r146", "r511" ] }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognizedOtherThanAtFairValue", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability related to the fair value", "label": "Business Combination, Liabilities Arising from Contingencies, Amount Recognized, Other than at Fair Value", "documentation": "The amount, measured at other than acquisition-date fair value, of all the liabilities assumed that arise from contingencies and were recognized by the entity, if the acquisition-date fair value cannot be determined and other criteria (as defined) related to the contingencies have been met." } } }, "auth_ref": [] }, "ptc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAcquiredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAcquiredDebt", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired debt", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Acquired Debt", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed acquired debt." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "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": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred revenue", "terseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liability", "terseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "ptc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInAcquiredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInAcquiredDebt", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired debt", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed In Acquired Debt", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed in acquired debt." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r71", "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other net liabilities", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total", "terseLabel": "Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r71", "r72" ] }, "ptc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsOther", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets, Other", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, net assets, other." } } }, "auth_ref": [] }, "ptc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other net liabilities", "negatedLabel": "Other net liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Liabilities Other", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Liabilities Other" } } }, "auth_ref": [] }, "ptc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net tax liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tax Liabilities", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed net tax liabilities." } } }, "auth_ref": [] }, "ptc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTaxLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTaxLiability", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tax Liability", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, net tax liability." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canadian / U.S. Dollar", "label": "Canada, Dollars" } } }, "auth_ref": [] }, "currency_CHF": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CHF", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swiss Franc / U.S. Dollar", "label": "Switzerland, Francs" } } }, "auth_ref": [] }, "currency_CNY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CNY", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chinese Renminbi / U.S. Dollar", "label": "China, Yuan Renminbi" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAccumulatedImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAccumulatedImpairment", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairments of the contract cost asset", "label": "Capitalized Contract Cost, Accumulated Impairment", "documentation": "Amount of accumulated impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r947" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense related to costs to obtain a contract with a customer", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r339" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Capitalized Contract Cost, Net, Total", "terseLabel": "Capitalized contract cost, net", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r338" ] }, "ptc_CapitalizedSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "CapitalizedSoftwareMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Software", "label": "Capitalized Software [Member]", "documentation": "Capitalized Software [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r45", "r178", "r787" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r45", "r131", "r207" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, cash equivalents, and restricted cash", "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": [ "r3", "r131" ] }, "ptc_CashConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "CashConsideration", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash Consideration", "label": "Cash Consideration" } } }, "auth_ref": [] }, "ptc_ChangeInDebtInstrumentCovenantComplianceLeverageRatioFour": { "xbrltype": "pureItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ChangeInDebtInstrumentCovenantComplianceLeverageRatioFour", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in Leverage ratio", "label": "Change In Debt Instrument Covenant Compliance Leverage Ratio Four", "documentation": "Change In Debt Instrument Covenant Compliance Leverage Ratio Four" } } }, "auth_ref": [] }, "ptc_ChangeInDebtInstrumentCovenantComplianceSeniorDebtLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ChangeInDebtInstrumentCovenantComplianceSeniorDebtLeverageRatio", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in leverage ratio", "label": "Change In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio", "documentation": "Change In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r874" ] }, "ptc_ChangesInDebtInstrumentCovenantComplianceSeniorDebtLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ChangesInDebtInstrumentCovenantComplianceSeniorDebtLeverageRatio", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in leverage ratio", "label": "Changes In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio", "documentation": "Changes In Debt Instrument Covenant Compliance Senior Debt Leverage Ratio" } } }, "auth_ref": [] }, "ptc_ChargeRelatedToEffectsOfNonUSJurisdictionUnrecognizedTaxBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ChargeRelatedToEffectsOfNonUSJurisdictionUnrecognizedTaxBenefit", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charge related to effects of Non US Jurisdiction unrecognized tax benefit", "label": "Charge Related To Effects Of Non U S Jurisdiction Unrecognized Tax Benefit", "documentation": "Charge related to effects of non US jurisdiction unrecognized tax benefit." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r875" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r875" ] }, "ptc_CollateralizedLettersOfCreditOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "CollateralizedLettersOfCreditOutstanding", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank guarantees outstanding collateralized", "label": "Collateralized Letters Of Credit Outstanding", "documentation": "Collateralized letters of credit outstanding" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 11)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r36", "r105", "r637", "r707" ] }, "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_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r138", "r372", "r373", "r771", "r965" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r823", "r824", "r825", "r827", "r828", "r829", "r830", "r934", "r935", "r986", "r1005", "r1009" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "verboseLabel": "Share price per share", "terseLabel": "Common stock, par value (in USD per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r113" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r113", "r708" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r113" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r113", "r708", "r726", "r1009", "r1010" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 500,000 shares authorized; 119,445 and 118,846 shares issued and outstanding at December 31, 2023 and September 30, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r113", "r639", "r820" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r880" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r879" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r881" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r878" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r40", "r196", "r198", "r203", "r631", "r647" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased Software", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r786", "r959", "r960" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r211", "r248", "r259", "r260", "r261", "r262", "r263", "r265", "r269", "r380", "r381", "r382", "r383", "r385", "r386", "r388", "r390", "r391", "r970", "r971" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r211", "r248", "r259", "r260", "r261", "r262", "r263", "r265", "r269", "r380", "r381", "r382", "r383", "r385", "r386", "r388", "r390", "r391", "r970", "r971" ] }, "ptc_ContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ContingentConsideration", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration", "label": "Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Receivables, Contract Assets and Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r974" ] }, "ptc_ContractWithCustomerAssetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ContractWithCustomerAssetCurrent", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, asset, expected to be transferred to receivables within the next 12 months and therefore", "label": "Contract With Customer Asset Current", "documentation": "Contract with customer, asset, expected to be transferred to receivables within the next 12 months and therefore classified as current." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "terseLabel": "Contract asset", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r425", "r427", "r438" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, asset, reclassified to receivable", "label": "Contract with Customer, Asset, Reclassified to 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": [ "r804" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r425", "r426", "r438" ] }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue increased", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination." } } }, "auth_ref": [ "r803" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r425", "r426", "r438" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r439" ] }, "us-gaap_ContractWithCustomerRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiability", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Refund Liability, Total", "terseLabel": "Refund liability", "label": "Contract with Customer, Refund Liability", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer." } } }, "auth_ref": [ "r976" ] }, "ptc_ContractwithCustomerAssetAdditionsduringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ContractwithCustomerAssetAdditionsduringPeriod", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, asset, increase in contract assets related to revenue recognized", "label": "Contractwith Customer Asset Additionsduring Period", "documentation": "Contract with Customer, Asset, Additions during Period" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating costs", "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "totalLabel": "Total cost of revenue", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r126", "r623" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails": { "parentTag": "ptc_AmortizationOfIntangibleAssetsIncludingCostOfGoodsAndServicesSoldAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAggregateAmortizationExpenseForIntangibleAssetsWithFiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Cost, Amortization", "terseLabel": "Cost of revenue", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r927" ] }, "ptc_CostOfLicenseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "CostOfLicenseRevenue", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "ptc_CostOfSoftwareRevenue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Cost of license revenue.", "label": "Cost Of License Revenue", "terseLabel": "Cost of license revenue", "verboseLabel": "Cost of license revenue" } } }, "auth_ref": [] }, "ptc_CostOfProfessionalServicesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "CostOfProfessionalServicesRevenue", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Cost of professional services revenue.", "label": "Cost Of Professional Services Revenue", "terseLabel": "Cost of professional services revenue" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "ptc_CostOfSoftwareRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "CostOfSoftwareRevenue", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Cost of software revenue.", "label": "Cost Of Software Revenue", "terseLabel": "Total cost of software revenue", "totalLabel": "Total cost of software revenue" } } }, "auth_ref": [] }, "ptc_CostOfSupportAndCloudServicesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "CostOfSupportAndCloudServicesRevenue", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "ptc_CostOfSoftwareRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Cost of support and cloud services revenue.", "label": "Cost Of Support And Cloud Services Revenue", "terseLabel": "Cost of support and cloud services revenue" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "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.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "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.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency", "label": "Currency [Axis]" } } }, "auth_ref": [ "r990" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "verboseLabel": "Customer Lists and Relationships", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r75" ] }, "currency_DKK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "DKK", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Danish krone/ U.S. Dollar", "label": "Denmark, Kroner" } } }, "auth_ref": [] }, "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.ptc.com/20231231/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r139", "r208", "r393", "r399", "r400", "r401", "r402", "r403", "r404", "r409", "r416", "r417", "r419" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r26", "r110", "r111", "r152", "r154", "r211", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r575", "r797", "r798", "r799", "r800", "r801", "r931" ] }, "ptc_DebtInstrumentCovenantComplianceSeniorDebtLeverageRatioactual": { "xbrltype": "pureItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "DebtInstrumentCovenantComplianceSeniorDebtLeverageRatioactual", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior debt leverage ratio, actual", "label": "Debt Instrument Covenant Compliance Senior Debt Leverage Ratioactual", "documentation": "Debt Instrument, Covenant Compliance, Senior Debt Leverage Ratio, actual" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Instrument, Fair Value Disclosure, Total", "terseLabel": "Fair value amount", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r407", "r558", "r798", "r799" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate during period", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r32", "r101", "r412" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r32", "r395" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r211", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r418", "r575", "r797", "r798", "r799", "r800", "r801", "r931" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r34", "r211", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r575", "r797", "r798", "r799", "r800", "r801", "r931" ] }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentInterest", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic interest payment", "label": "Debt Instrument, Periodic Payment, Interest", "documentation": "Amount of the required periodic payments applied to interest." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r34", "r60", "r61", "r100", "r101", "r103", "r107", "r140", "r141", "r211", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r418", "r575", "r797", "r798", "r799", "r800", "r801", "r931" ] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused commitments under credit facility", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r33" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net of issuance costs", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "ptc_DeferredAcquisitionPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "DeferredAcquisitionPayment", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred acquisition payments", "label": "Deferred Acquisition Payment", "documentation": "Deferred acquisition payment" } } }, "auth_ref": [] }, "ptc_DeferredAcquisitionPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "DeferredAcquisitionPayments", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred acquisition payments", "label": "Deferred Acquisition Payments", "documentation": "Deferred Acquisition Payments" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsCurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentGross", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cost current", "label": "Debt Issuance Costs, Gross, Current", "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r102" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred debt issuance cost", "label": "Debt Issuance Costs, Net", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r102", "r973" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r490", "r491" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "negatedLabel": "Deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r490", "r491", "r636" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Total", "terseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r923" ] }, "us-gaap_DeferredRevenueAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueAdditions", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, additions", "label": "Deferred Revenue, Additions", "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r10", "r251" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amounts Offset in the Consolidated Balance Sheets", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with financial asset or other 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": [ "r19", "r25", "r86", "r764", "r765" ] }, "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net Amount", "totalLabel": "Net Amount", "label": "Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "documentation": "Fair value, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of financial asset or other 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, offset against an obligation to return collateral." } } }, "auth_ref": [ "r21", "r24" ] }, "us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetNotOffsetPolicyElectionDeduction", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments", "label": "Derivative Asset, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset", "documentation": "Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from derivative asset." } } }, "auth_ref": [ "r20", "r24", "r165" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset Statement of Financial Position Extensible Enumeration", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r521" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amounts of Assets Presented in the Consolidated Balance Sheets", "terseLabel": "Forward contracts", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r190", "r193", "r558", "r689", "r690", "r691", "r692", "r693", "r695", "r696", "r697", "r698", "r699", "r714", "r715", "r757", "r760", "r763", "r764", "r766", "r767", "r790", "r825", "r1006" ] }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralObligationToReturnCash", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Received", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets." } } }, "auth_ref": [ "r24", "r95", "r191", "r789" ] }, "us-gaap_DerivativeCollateralRightToReclaimCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralRightToReclaimCash", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Cash Collateral Pledged", "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset", "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities." } } }, "auth_ref": [ "r24", "r95", "r191", "r789" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contracts", "label": "Derivative Contract [Domain]", "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": [ "r697", "r699", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r735", "r736", "r737", "r738", "r741", "r742", "r743", "r744", "r757", "r758", "r763", "r766", "r823", "r825" ] }, "us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeExcludedComponentGainLossRecognizedInEarnings", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings, Total", "terseLabel": "Gain recognized, excluded portion", "label": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings", "documentation": "Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method." } } }, "auth_ref": [ "r161", "r982" ] }, "us-gaap_DerivativeExcludedComponentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeExcludedComponentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Excluded Component, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) recognized in earnings from excluded component of derivative hedge." } } }, "auth_ref": [ "r982", "r984" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross Amount of Recognized Assets", "terseLabel": "Options", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r23", "r86", "r120", "r189", "r790" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Amount of Recognized Liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r23", "r86", "r120", "r189", "r790" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r981" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r84", "r87", "r90", "r92", "r697", "r699", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r735", "r736", "r737", "r738", "r741", "r742", "r743", "r744", "r757", "r758", "r763", "r766", "r790", "r823", "r825" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r149", "r525", "r537" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r18", "r84", "r90" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r18", "r84", "r90", "r92", "r96", "r97", "r524" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments Gain Loss [Line Items]", "label": "Derivative Instruments, Gain (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": [ "r524" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged", "verboseLabel": "Gain (loss) recognized in OCI", "totalLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r91", "r910" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amounts of Liabilities Presented in the Consolidated Balance Sheets", "terseLabel": "Forward contracts", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r190", "r193", "r558", "r689", "r690", "r691", "r692", "r695", "r696", "r697", "r698", "r699", "r721", "r723", "r724", "r758", "r759", "r760", "r763", "r764", "r766", "r767", "r790", "r1006" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityFairValueGrossAsset", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amounts Offset in the Consolidated Balance Sheets", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r19", "r25", "r86", "r764", "r765", "r789" ] }, "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Amount", "label": "Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election", "documentation": "Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against the right to receive collateral." } } }, "auth_ref": [ "r21", "r24" ] }, "us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityNotOffsetPolicyElectionDeduction", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails": { "parentTag": "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Amounts Not Offset in the Consolidated Balance Sheets, Financial Instruments", "label": "Derivative Liability, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset", "documentation": "Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from derivative liability." } } }, "auth_ref": [ "r20", "r24", "r165" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability Statement Of Financial Position Extensible Enumeration", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r521" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [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": [ "r537" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r979", "r980" ] }, "us-gaap_DerivativeRemainingMaturity1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeRemainingMaturity1", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, remaining maturity", "verboseLabel": "Derivative maturity", "label": "Derivative, Remaining Maturity", "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r18", "r77", "r78", "r80", "r82", "r85", "r90", "r93", "r94", "r97", "r537" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r437", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r437", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r975" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r449", "r454", "r481", "r482", "r483", "r818" ] }, "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": [] }, "ptc_DivestituresOfBusinessesAndAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "DivestituresOfBusinessesAndAssetsNet", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Divestitures of businesses and assets, net.", "label": "Divestitures Of Businesses And Assets Net", "negatedLabel": "Divestitures of businesses and assets, net" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r836" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r869" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "verboseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "currency_EUR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "EUR", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Euro / U.S. Dollar", "label": "Euro Member Countries, Euro" } } }, "auth_ref": [] }, "ptc_EarningsPerShareAndCommonStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "EarningsPerShareAndCommonStockAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share And Common Stock [Abstract]", "documentation": "Earnings per share (EPS) and common stock." } } }, "auth_ref": [] }, "ptc_EarningsPerShareAndCommonStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "EarningsPerShareAndCommonStockTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStock" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share (EPS) and Common Stock", "label": "Earnings Per Share And Common Stock [Text Block]", "documentation": "Earnings Per Share (EPS) and Common Stock [Text Block]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "terseLabel": "Earnings per share\u2014Basic", "label": "Earnings Per Share, Basic", "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": [ "r204", "r219", "r220", "r222", "r223", "r225", "r230", "r232", "r237", "r238", "r239", "r240", "r547", "r548", "r632", "r648", "r791" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Earnings per share\u2014Diluted", "label": "Earnings Per Share, Diluted", "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": [ "r204", "r219", "r220", "r222", "r223", "r225", "r232", "r237", "r238", "r239", "r240", "r547", "r548", "r632", "r648", "r791" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r989" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r493" ] }, "ptc_EffectiveIncomeTaxRateGainOnSaleOfPlmServiceBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "EffectiveIncomeTaxRateGainOnSaleOfPlmServiceBusiness", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Gain On Sale Of PLM service business", "label": "Effective Income Tax Rate Gain On Sale Of PLM Service Business", "terseLabel": "Tax expense related to gain on sale of PLM services business" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory income tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r210", "r493", "r506" ] }, "ptc_EffectiveIncomeTaxRateReconciliationTaxDeductibleGoodWillAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxDeductibleGoodWillAmount", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Tax Deductible Good will Amount", "label": "Effective Income Tax Rate Reconciliation Tax Deductible Good will Amount", "terseLabel": "Tax deductible goodwill" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "terseLabel": "Accrued compensation and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance and Related Benefits", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r834" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r834" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act 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.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r834" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r908" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r834" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r834" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r834" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r834" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [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.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r17", "r171", "r199", "r200", "r201", "r212", "r213", "r214", "r216", "r226", "r228", "r241", "r317", "r323", "r424", "r484", "r485", "r486", "r502", "r503", "r529", "r531", "r532", "r533", "r534", "r536", "r546", "r565", "r566", "r567", "r568", "r569", "r571", "r591", "r670", "r671", "r672", "r687", "r747" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r877" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r841", "r852", "r862", "r887" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r838", "r849", "r859", "r884" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r1011", "r1012", "r1013", "r1014" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r883" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Costs", "verboseLabel": "Facility Closures and Related Costs", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r551", "r552", "r553" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r551", "r552", "r553" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r98", "r99" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "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": [ "r407", "r442", "r443", "r444", "r445", "r446", "r447", "r552", "r595", "r596", "r597", "r798", "r799", "r812", "r813", "r814" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r550" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r407", "r442", "r447", "r552", "r595", "r812", "r813", "r814" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r407", "r442", "r447", "r552", "r596", "r798", "r799", "r812", "r813", "r814" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r407", "r442", "r443", "r444", "r445", "r446", "r447", "r552", "r597", "r798", "r799", "r812", "r813", "r814" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r407", "r442", "r443", "r444", "r445", "r446", "r447", "r595", "r596", "r597", "r798", "r799", "r812", "r813", "r814" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of principal for financing leases", "verboseLabel": "Financing cash flows from financing leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r583", "r585" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r325", "r326", "r329", "r330", "r331", "r333", "r334", "r335", "r418", "r423", "r537", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r646", "r795", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r940", "r941", "r942", "r943" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Financial liabilities, fair value", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets with finite lives (amortized), Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r180", "r354" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r352", "r353", "r354", "r355", "r624", "r628" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "terseLabel": "Intangible assets with finite lives (amortized), Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r137", "r628" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r53", "r55" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Intangible assets with finite lives (amortized), Net Book Value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r137", "r624" ] }, "ptc_FirstInstallmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "FirstInstallmentMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Installment", "label": "First Installment [Member]", "documentation": "First Installment." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign currency contract, asset", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Foreign currency contracts, liability", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Derivatives Not Designated As Hedging Instruments", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Derivatives Not Designated As Hedging Instruments", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments." } } }, "auth_ref": [ "r88" ] }, "ptc_ForeignCurrencyForwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ForeignCurrencyForwardsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfOffsettingLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Forwards", "label": "Foreign Currency Forwards [Member]", "documentation": "Foreign currency forwards." } } }, "auth_ref": [] }, "ptc_ForeignExchangeForwardContractAndOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ForeignExchangeForwardContractAndOptionsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange Forward Contract and Options", "label": "Foreign Exchange Forward Contract And Options [Member]", "documentation": "Foreign exchange forward contract and options." } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forward contracts", "label": "Foreign Exchange Forward", "terseLabel": "Forward Contracts", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r714", "r718", "r723", "r737", "r743", "r761", "r762", "r763", "r825" ] }, "us-gaap_ForeignExchangeOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeOptionMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign Exchange Options", "terseLabel": "Options", "label": "Foreign Exchange Option [Member]", "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r845", "r856", "r866", "r891" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r845", "r856", "r866", "r891" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r845", "r856", "r866", "r891" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r845", "r856", "r866", "r891" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r845", "r856", "r866", "r891" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r983" ] }, "currency_GBP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "GBP", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "British Pound / U.S. Dollar", "label": "United Kingdom, Pounds" } } }, "auth_ref": [] }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "terseLabel": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r84", "r91" ] }, "ptc_GainOnSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "GainOnSale", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Gain on sale", "label": "Gain On Sale" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "terseLabel": "General and administrative", "label": "General and Administrative Expense", "verboseLabel": "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": [ "r127", "r730" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r124" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance, December 31, 2023", "periodStartLabel": "Balance, October 1, 2023", "totalLabel": "Goodwill, Total", "verboseLabel": "Goodwill (not amortized)", "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r179", "r340", "r629", "r796", "r820", "r949", "r956" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, acquired", "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": [ "r343", "r796" ] }, "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r135" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r347" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "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": [ "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r796" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationParentheticalDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Period Increase (Decrease), Total", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Goodwill period adjustment", "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": [ "r948" ] }, "ptc_GrossDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "GrossDebt", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Gross Debt", "documentation": "Gross Debt" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r125", "r209", "r246", "r260", "r266", "r269", "r313", "r380", "r381", "r383", "r384", "r385", "r387", "r389", "r391", "r392", "r559", "r793", "r970" ] }, "currency_HKD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "HKD", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hong Kong Dollar/U.S Dollar", "label": "Hong Kong, Dollars" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18", "r524" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r18" ] }, "currency_ILS": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "ILS", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Israeli Shekel / U.S. Dollar", "label": "Israel, New Shekels" } } }, "auth_ref": [] }, "ptc_ImpairmentAndAccretionExpenseRelatedToExitedFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ImpairmentAndAccretionExpenseRelatedToExitedFacilitiesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment and Accretion Expense Related to Exited Facilities", "label": "Impairment And Accretion Expense Related To Exited Facilities [Member]", "documentation": "Impairment and accretion expense related to exited facilities." } } }, "auth_ref": [] }, "ptc_ImpairmentandAccretionExitedLeaseFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ImpairmentandAccretionExitedLeaseFacilitiesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment and Accretion Exited Lease Facilities", "label": "Impairmentand Accretion Exited Lease Facilities [Member]", "documentation": "Impairment and Accretion Exited Lease Facilities [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r122", "r156", "r246", "r260", "r266", "r269", "r633", "r644", "r793" ] }, "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.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r356", "r363", "r731" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r363", "r731" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "ptc_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Line Items]", "label": "Income Tax Disclosure [Line Items]", "documentation": "Income tax disclosure [Line Items]" } } }, "auth_ref": [] }, "ptc_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "documentation": "Income Tax Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r210", "r488", "r494", "r497", "r499", "r504", "r507", "r508", "r509", "r686" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxesDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r162", "r166", "r227", "r228", "r254", "r492", "r505", "r649" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payments", "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "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": [ "r46" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r783" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Employee Related Liabilities, Total", "terseLabel": "Accrued compensation and benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, excluding the effects of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "ptc_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase (decrease) in operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other noncurrent assets and liabilities", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r929" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets and prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of restricted stock units", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r233", "r234", "r235", "r239", "r453" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r848", "r856", "r866", "r883", "r891", "r895", "r903" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r901" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r837", "r907" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r837", "r907" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r837", "r907" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "terseLabel": "Acquired intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r51", "r54" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Including Goodwill), Total", "verboseLabel": "Intangible Assets, Net (Including Goodwill)", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Goodwill and acquired intangible assets", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "ptc_InterestCoverageRatioActual": { "xbrltype": "decimalItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "InterestCoverageRatioActual", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio, actual", "label": "Interest Coverage Ratio Actual", "documentation": "Interest Coverage Ratio, Actual" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "negatedLabel": "Interest and debt premium expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r102", "r158", "r202", "r250", "r574", "r732", "r831", "r1008" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "label": "Interest Expense, Debt", "totalLabel": "Interest Expense, Debt, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r129", "r413", "r421", "r800", "r801" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseOther", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest related to the deferred acquisition payment", "label": "Interest Expense, Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Imputed interest payable", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "ptc_InterestandOtherExpenseNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "InterestandOtherExpenseNetMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Interestand Other Expense Net [Member]", "documentation": "Interest and Other Expense, Net [Member]" } } }, "auth_ref": [] }, "ptc_IntlandSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "IntlandSoftwareMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Intland software member.", "label": "Intland Software [Member]", "terseLabel": "Intland Software" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureMarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r150", "r159", "r160", "r168", "r281", "r282", "r554", "r555" ] }, "currency_JPY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "JPY", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "JPY/ U.S Dollar", "terseLabel": "Japanese Yen / U.S. Dollar", "label": "Japan, Yen" } } }, "auth_ref": [] }, "currency_KRW": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "KRW", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Korea Won/ U.S. Dollar", "label": "Korea (South), Won" } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit and bank guarantees outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "ptc_LeverageRatioActual": { "xbrltype": "decimalItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "LeverageRatioActual", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio, actual", "label": "Leverage Ratio Actual", "documentation": "Actual leverage ratio -- metric for determining compliance with debt covenant" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "terseLabel": "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": [ "r29", "r209", "r313", "r380", "r381", "r383", "r384", "r385", "r387", "r389", "r391", "r392", "r518", "r519", "r520", "r559", "r706", "r792", "r832", "r970", "r993", "r994" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r118", "r155", "r642", "r820", "r932", "r944", "r988" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r31", "r177", "r209", "r313", "r380", "r381", "r383", "r384", "r385", "r387", "r389", "r391", "r392", "r518", "r519", "r520", "r559", "r820", "r970", "r993", "r994" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "ptc_LiabilityClassifiedAwardsRelatedToStockBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "LiabilityClassifiedAwardsRelatedToStockBasedCompensation", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability classified awards related to stock-based compensation", "label": "Liability Classified Awards Related to Stock-based Compensation", "documentation": "Liability classified awards related to stock based compensation." } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "License", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r977" ] }, "ptc_LicenseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "LicenseRevenue", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "ptc_SoftwareRevenue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "License revenue.", "label": "License Revenue", "terseLabel": "License" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails": { "parentTag": "ptc_GrossDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility term loan", "verboseLabel": "Payment to credit facility revolver", "totalLabel": "Long-Term Line of Credit, Total", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r26", "r154", "r1002" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility commitment fees percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility maturity date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual rate for borrowings outstanding", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total indebtedness", "terseLabel": "Credit facility amount", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts available for borrowing", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Total debt down", "totalLabel": "Total debt, net of issuance costs", "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r26", "r154", "r406", "r420", "r798", "r799", "r1002" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long term debt", "terseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "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": [ "r183" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Long term debt maturity repayments year one", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r12", "r211", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Long term debt maturity repayments year five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r211", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Long term debt maturity repayments year four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r12", "r211", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Long term debt maturity repayments year three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r12", "r211", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Long term debt maturity repayments year two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r12", "r211", "r411" ] }, "us-gaap_LongTermDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt [Member]", "label": "Long-Term Debt [Member]", "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r34", "r59" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r374", "r375", "r376", "r379", "r966", "r967" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r374", "r375", "r376", "r379", "r966", "r967" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Marketable Securities, Total", "terseLabel": "Marketable securities held", "label": "Marketable Securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r106", "r922" ] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r448", "r622", "r667", "r698", "r699", "r750", "r752", "r754", "r755", "r768", "r781", "r782", "r794", "r802", "r817", "r822", "r972", "r995", "r996", "r997", "r998", "r999", "r1000" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r875" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r875" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Minimum", "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r448", "r622", "r667", "r698", "r699", "r750", "r752", "r754", "r755", "r768", "r781", "r782", "r794", "r802", "r817", "r822", "r972", "r995", "r996", "r997", "r998", "r999", "r1000" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r894" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r902" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r876" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r206" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r206" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r131", "r132", "r133" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity", "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net income (loss)", "negatedLabel": "Net income (loss)", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r123", "r133", "r157", "r175", "r194", "r197", "r201", "r209", "r215", "r219", "r220", "r222", "r223", "r227", "r228", "r236", "r246", "r260", "r266", "r269", "r313", "r380", "r381", "r383", "r384", "r385", "r387", "r389", "r391", "r392", "r548", "r559", "r645", "r728", "r745", "r746", "r793", "r831", "r970" ] }, "us-gaap_NetInvestmentHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentHedgingMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Net Investment Hedging", "label": "Net Investment Hedging [Member]", "documentation": "Hedges of a net investment in a foreign operation." } } }, "auth_ref": [ "r81" ] }, "ptc_NonCashConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "NonCashConsideration", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Non cash consideration.", "label": "Non Cash Consideration", "terseLabel": "Non cash consideration" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r875" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r845", "r856", "r866", "r883", "r891" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r873" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r872" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r883" ] }, "ptc_NonRule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "NonRule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non Rule 10b51 Arr Modified Flag", "documentation": "Non Rule 10b51 arr modified flag." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r902" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r902" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Recognized loss", "verboseLabel": "Other income (expense)", "totalLabel": "Nonoperating Income (Expense), Total", "terseLabel": "Other income (expense), net", "label": "Nonoperating Income (Expense)", "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": [ "r128" ] }, "ptc_NumberOfEmployees": { "xbrltype": "integerItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "NumberOfEmployees", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number Of Employees", "documentation": "Number of employees." } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Offsetting Assets", "label": "Offsetting Assets [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r119", "r192" ] }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingLiabilitiesTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Offsetting Liabilities", "label": "Offsetting Liabilities [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r119", "r192" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r246", "r260", "r266", "r269", "r793" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease obligations", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r582" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease obligations", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r582" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r584", "r585" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating right-of-use lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r581" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use lease assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r930" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "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": [ "r259", "r260", "r261", "r262", "r263", "r269" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r109", "r147", "r680", "r681" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r187", "r820" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r83", "r96" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r181" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total", "verboseLabel": "Foreign currency translation adjustment", "terseLabel": "Foreign currency translation adjustment, net of tax of $0 for each period", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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, attributable to parent entity." } } }, "auth_ref": [ "r8", "r15", "r148" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Total", "terseLabel": "Foreign currency translation adjustment, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "documentation": "Amount of tax expense (benefit), after 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": [ "r5", "r7", "r564", "r570" ] }, "ptc_OtherComprehensiveIncomeLossGeneralHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "OtherComprehensiveIncomeLossGeneralHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Hedge loss arising during the period, net of tax of $3.8 million and $3.8 million in the first quarter of 2024 and 2023, respectively", "label": "Other Comprehensive Income Loss General Hedge Gain Loss Before Reclassification After Tax", "documentation": "Other comprehensive income (loss) general hedge gain loss before reclassification after tax." } } }, "auth_ref": [] }, "ptc_OtherComprehensiveIncomeLossGeneralHedgeGainLossBeforeReclassificationTaxProvisionBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "OtherComprehensiveIncomeLossGeneralHedgeGainLossBeforeReclassificationTaxProvisionBenefitAmount", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Hedge loss arising during the period, tax", "label": "Other Comprehensive Income Loss General Hedge Gain Loss Before Reclassification Tax Provision Benefit Amount", "documentation": "Other comprehensive income loss general hedge gain loss before reclassification tax provision benefit amount." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on net investment hedges, net of tax", "verboseLabel": "Loss recognized in OCI", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge." } } }, "auth_ref": [ "r522" ] }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeInstrumentsAndHedgingActivitiesDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain (loss) reclassified from OCI to earnings", "documentation": "Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from derivative designated and qualifying as net investment hedge." } } }, "auth_ref": [ "r523" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r15", "r148", "r195", "r198" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in defined benefit pension items, net of tax", "negatedLabel": "Change in defined benefit pension items, net of tax of $0 for each period", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r6", "r121" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Change in pension benefit, tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r6", "r7", "r148" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r83", "r96" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativeFinancialInstrumentsAtGrossFairValueParentheticalsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "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.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Noncash Income (Expense), Total", "negatedLabel": "Other non-cash items, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r133" ] }, "us-gaap_OtherNoncashIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeTaxExpense", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash tax expense related to the excess tax benefits", "label": "Other Noncash Income Tax Expense", "documentation": "The portion of the noncash component of income tax expense for the period other than the portion from the net change in the entity's deferred tax assets and liabilities." } } }, "auth_ref": [ "r133" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r875" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r843", "r854", "r864", "r889" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r846", "r857", "r867", "r892" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r846", "r857", "r867", "r892" ] }, "ptc_PTCPriorRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PTCPriorRestructuringMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PTC Prior Restructuring", "label": "P T C Prior Restructuring [Member]", "documentation": "PTC prior restructuring." } } }, "auth_ref": [] }, "ptc_PTCRestructuringPlan2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PTCRestructuringPlan2022Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "documentation": "PTC restructuring plan 2022.", "label": "P T C Restructuring Plan 2022 Member", "terseLabel": "PTC Restructuring Plan 2022" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r871" ] }, "ptc_PaymentOfDeferredAcquisitionConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PaymentOfDeferredAcquisitionConsideration", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of deferred acquisition consideration", "label": "Payment of Deferred Acquisition Consideration", "documentation": "Payment of deferred acquisition consideration." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromHedgeInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromHedgeInvestingActivities", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments for (Proceeds from) Hedge, Investing Activities, Total", "negatedLabel": "Settlement of net investment hedges", "label": "Payments for (Proceeds from) Hedge, Investing Activities", "documentation": "The cash outflow or inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash disbursements", "terseLabel": "Payments for restructuring", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r362", "r928" ] }, "ptc_PaymentsOfCreditFacilityOriginationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PaymentsOfCreditFacilityOriginationCosts", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payments Of credit facility origination costs", "label": "Payments Of Credit Facility Origination Costs", "negatedLabel": "Credit facility origination costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing costs", "negatedLabel": "Credit facility origination costs", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of withholding taxes in connection with stock-based awards", "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": [ "r205" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Payments to acquire business, net of cash", "terseLabel": "Preliminary purchase price", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r41", "r515" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Payments to acquire business", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "negatedLabel": "Acquisitions of businesses, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Divestitures of businesses and assets, net", "terseLabel": "Payments to acquire business, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Additions to property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r130" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r874" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r874" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r873" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r883" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r876" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r872" ] }, "ptc_PercentageOfLineOfCreditFacilityPeriodicPayment": { "xbrltype": "percentItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PercentageOfLineOfCreditFacilityPeriodicPayment", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly installment", "label": "Percentage of Line of Credit Facility Periodic Payment", "documentation": "Percentage of Line of Credit Facility Periodic Payment" } } }, "auth_ref": [] }, "ptc_PercentageOfLineOfCreditFacilityPeriodicPaymentThereafter": { "xbrltype": "percentItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PercentageOfLineOfCreditFacilityPeriodicPaymentThereafter", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly installment, Thereafter", "label": "Percentage of Line of Credit Facility Periodic Payment Thereafter", "documentation": "Percentage of Line of Credit Facility Periodic Payment Thereafter" } } }, "auth_ref": [] }, "ptc_PerpetualLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PerpetualLicenseMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Perpetual license", "label": "Perpetual License [Member]", "documentation": "Perpetual License [Member]" } } }, "auth_ref": [] }, "ptc_PlmServicesBusinessDispositionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PlmServicesBusinessDispositionMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "PLM Services Business Disposition [Member]", "label": "PLM Services Business Disposition [Member]", "terseLabel": "PLM Services Business Disposition" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in USD per share)", "label": "Preferred Stock, Par or Stated Value 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": [ "r112", "r422" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r112", "r708" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r112", "r422" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value; 5,000 shares authorized; none issued", "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": [ "r112", "r638", "r820" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r186", "r336", "r337", "r788" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Lines of Credit, Total", "terseLabel": "Borrowings under credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r42", "r931" ] }, "ptc_ProceedsFromSaleOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ProceedsFromSaleOfMarketableSecurities", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of marketable securities", "terseLabel": "Proceeds from sales of short- and long-term marketable securities", "label": "Proceeds From Sale Of Marketable Securities", "documentation": "Proceeds from sale of marketable securities." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r271", "r623", "r661", "r662", "r663", "r664", "r665", "r666", "r784", "r805", "r821", "r911", "r968", "r969", "r975", "r1004" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r271", "r623", "r661", "r662", "r663", "r664", "r665", "r666", "r784", "r805", "r821", "r911", "r968", "r969", "r975", "r1004" ] }, "ptc_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ProfessionalServicesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Services", "label": "Professional Services [Member]", "documentation": "Professional Services [Member]" } } }, "auth_ref": [] }, "ptc_ProfessionalServicesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ProfessionalServicesRevenue", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Professional services revenue.", "label": "Professional Services Revenue", "terseLabel": "Professional services", "verboseLabel": "Professional services" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, Plant and Equipment, Net, Total", "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r11", "r634", "r643", "r820" ] }, "ptc_PureSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PureSystemsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pure System", "label": "Pure Systems [Member]", "documentation": "Pure Systems." } } }, "auth_ref": [] }, "ptc_PutativeClassActionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "PutativeClassActionMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Putative Class Action", "label": "Putative Class Action [Member]", "documentation": "Putative class action." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r871" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r871" ] }, "currency_RON": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "RON", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Romanian Leu/ U.S. Dollar", "label": "Romania, New Lei" } } }, "auth_ref": [] }, "currency_RUB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "RUB", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Russian Ruble/ U.S. Dollar", "label": "Russia, Rubles" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r441", "r448", "r477", "r478", "r479", "r598", "r622", "r667", "r698", "r699", "r750", "r752", "r754", "r755", "r768", "r781", "r782", "r794", "r802", "r817", "r822", "r825", "r961", "r972", "r996", "r997", "r998", "r999", "r1000" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r441", "r448", "r477", "r478", "r479", "r598", "r622", "r667", "r698", "r699", "r750", "r752", "r754", "r755", "r768", "r781", "r782", "r794", "r802", "r817", "r822", "r825", "r961", "r972", "r996", "r997", "r998", "r999", "r1000" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation Of Revenue From Segments To Consolidated [Table]", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r48", "r49" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r838", "r849", "r859", "r884" ] }, "ptc_RecurringServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RecurringServicesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring revenue", "label": "Recurring Services [Member]", "documentation": "Recurring Services [Member]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of borrowings under credit facility and acquired debt", "label": "Repayments of Long-Term Debt", "totalLabel": "Repayments of Long-Term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r43", "r684" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r108", "r487", "r1001" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r172", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r240", "r318", "r319", "r503", "r542", "r546", "r547", "r548", "r580", "r590", "r591", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r682" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r839", "r850", "r860", "r885" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r840", "r851", "r861", "r886" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r847", "r858", "r868", "r893" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r172", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r228", "r229", "r240", "r318", "r319", "r503", "r542", "r546", "r547", "r548", "r580", "r590", "r591", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r682" ] }, "ptc_RestructuredFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RestructuredFacilitiesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructured Facilities", "label": "Restructured Facilities [Member]", "documentation": "Restructured facilities." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Other Charges", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r359", "r360", "r362", "r365", "r371" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charges (credits) to operations, net", "totalLabel": "Restructuring Charges, Total", "negatedLabel": "Restructuring charges (credits)", "label": "Restructuring Charges", "verboseLabel": "Restructuring charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10", "r366", "r368", "r962" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r361", "r362", "r368", "r369" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost And Reserve [Line Items]", "label": "Restructuring Cost and Reserve [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": [ "r361", "r362", "r363", "r364", "r368", "r369", "r370" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and other credits, net", "totalLabel": "Restructuring Costs and Asset Impairment Charges, Total", "negatedLabel": "Restructuring and other charges, net", "verboseLabel": "Restructuring and other charges, net", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10" ] }, "ptc_RestructuringPlan2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RestructuringPlan2020Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring Plan 2020", "label": "Restructuring Plan2020 [Member]", "documentation": "Restructuring Plan 2020 [Member]" } } }, "auth_ref": [] }, "ptc_RestructuringPlan2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RestructuringPlan2022Member", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan 2022", "label": "Restructuring Plan2022 [Member]", "documentation": "Restructuring plan 2022." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Restructuring Reserve, Total", "periodStartLabel": "Accrual, beginning balance", "periodEndLabel": "Accrual, ending balance", "label": "Restructuring Reserve", "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": [ "r362", "r367" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveSettledWithoutCash2", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-cash", "label": "Restructuring Reserve, Settled without Cash", "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash." } } }, "auth_ref": [ "r362", "r369" ] }, "us-gaap_RestructuringReserveTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange impact", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve." } } }, "auth_ref": [ "r963", "r964" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r115", "r142", "r641", "r674", "r679", "r685", "r709", "r820" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r171", "r212", "r213", "r214", "r216", "r226", "r228", "r317", "r323", "r484", "r485", "r486", "r502", "r503", "r529", "r532", "r533", "r536", "r546", "r670", "r672", "r687", "r1009" ] }, "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.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Total revenue", "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "totalLabel": "Total 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": [ "r247", "r248", "r259", "r264", "r265", "r271", "r273", "r275", "r436", "r437", "r623" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r167", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r440" ] }, "ptc_RevenueFromContractsWithCustomersTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RevenueFromContractsWithCustomersTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue From Contracts With Customers [Table]", "label": "Revenue From Contracts With Customers [Table]", "documentation": "Revenue From Contracts With Customers [Table]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenue for Geographic Regions", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r22" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r163" ] }, "ptc_RevenueRemainingPerformanceObligationAmountAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RevenueRemainingPerformanceObligationAmountAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Amount", "label": "Revenue Remaining Performance Obligation Amount [Axis]", "documentation": "Revenue, Remaining Performance Obligation, Amount [Axis]" } } }, "auth_ref": [] }, "ptc_RevenueRemainingPerformanceObligationAmountDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RevenueRemainingPerformanceObligationAmountDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Amount", "label": "Revenue Remaining Performance Obligation Amount [Domain]", "documentation": "[Domain] for Revenue, Remaining Performance Obligation, Amount [Axis]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "label": "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": [] }, "ptc_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPercentage", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, percentage", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Percentage", "documentation": "Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percentage" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "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": [ "r164" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "label": "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": [ "r164" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersRemainingPerformanceObligationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "label": "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_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolver Credit Facility", "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ptc_RevolvingLoanResetPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RevolvingLoanResetPeriodOneMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Loan, Reset Period One", "label": "Revolving Loan Reset Period One [Member]", "documentation": "Revolving Loan, Reset Period One [Member]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating right-of-use assets obtained in exchange for operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r586", "r819" ] }, "ptc_RtsrUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "RtsrUnitsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "RTSR Units.", "label": "RTSR Units [Member]", "terseLabel": "RTSR Units" } } }, "auth_ref": [] }, "ptc_Rule10B51ArrModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "Rule10B51ArrModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b51 Arr Modified Flag", "documentation": "Rule 10b51 arr modified flag." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r902" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r902" ] }, "currency_SEK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "SEK", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swedish Krona / U.S. Dollar", "label": "Sweden, Kronor" } } }, "auth_ref": [] }, "currency_SGD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "SGD", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Singapore, Dollars", "terseLabel": "Singapore Dollar / U.S. Dollar" } } }, "auth_ref": [] }, "ptc_SaasTransformationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SaasTransformationMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "SaaS transformation.", "label": "SaaS Transformation [Member]", "terseLabel": "Saas Transformation" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "auth_ref": [ "r172", "r212", "r214", "r215", "r216", "r219", "r220", "r228", "r240", "r503", "r542", "r546", "r547", "r580", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r682", "r909", "r912", "r913", "r914", "r937", "r945", "r946", "r987", "r991", "r992" ] }, "ptc_ScheduleOfAmortizationOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ScheduleOfAmortizationOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Amortization Expense for Intangible Assets with Finite Lives", "label": "Schedule Of Amortization Of Finite Lived Intangible Assets Table [Text Block]", "documentation": "Schedule Of Amortization Of Finite Lived Intangible Assets [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r69", "r70", "r510" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of purchase price allocation", "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": [ "r69", "r70" ] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited Pro Forma Financial Information", "label": "Condensed Income Statement [Table Text Block]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Obligations", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Fair Value of Level 3 Investment", "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative assets at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Gains and Losses on Foreign Currency Exposures", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r84", "r90", "r524" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r938" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Classification of Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "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": [ "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r796" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Goodwill by Reportable Segments", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r796", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958" ] }, "ptc_ScheduleOfIncomeTaxTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ScheduleOfIncomeTaxTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Income Taxes", "label": "Schedule Of Income Tax Table [Text Block]", "documentation": "Schedule of income tax." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill and Acquired Intangible Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of RSU Activity", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Notional Amounts of Outstanding Forward Contracts and Options", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Restructuring And Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r368", "r369", "r370" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Reserve by Type of Cost", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Fair Value of RSUs Vested", "label": "Schedule of Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]", "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year." } } }, "auth_ref": [ "r143" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r450", "r452", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Number of RSU Awards Granted by Award Type", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r144" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "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": [ "r985" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r833" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r835" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "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": [ "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r275", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r364", "r370", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r796", "r911", "r1004" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r273", "r274", "r691", "r694", "r696", "r751", "r753", "r756", "r769", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r785", "r806", "r825", "r975", "r1004" ] }, "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.ptc.com/20231231/taxonomy/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": [ "r242", "r243", "r244", "r245", "r246", "r258", "r263", "r267", "r268", "r269", "r270", "r271", "r272", "r275" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Revenue Reconciling Item [Line Items]", "label": "Segment Reporting, Revenue Reconciling Item [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": [] }, "ptc_SegmentSoftwareProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SegmentSoftwareProductsMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software Products", "label": "Segment Software Products [Member]", "documentation": "Segment, Software Products [Member]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "verboseLabel": "Sales and marketing expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r124" ] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotes", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails": { "parentTag": "ptc_GrossDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Senior Notes, Total", "terseLabel": "Senior Notes", "label": "Senior Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r104", "r1002" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtSeniorNotesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "ptc_ServiceToBePerformedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ServiceToBePerformedMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Service to be performed.", "label": "Service To Be Performed [Member]", "terseLabel": "Service To Be Performed [Member]" } } }, "auth_ref": [] }, "ptc_ServicemaxAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ServicemaxAcquisitionMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationParentheticalDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Servicemax acquisition", "terseLabel": "Servicemax Inc. acquisition", "label": "ServiceMax Acquisition[Member]", "documentation": "ServiceMax acquisition[Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails", "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "verboseLabel": "Total stock-based compensation expense", "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Recognized Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureStockbasedCompensationScheduleOfTotalFairValueOfRsusVestedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of RSU awards at vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r473" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "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": [ "r450", "r452", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ] }, "ptc_SharesSurrenderedByEmployeesToPayTaxesRelatedToStockBasedAwardsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SharesSurrenderedByEmployeesToPayTaxesRelatedToStockBasedAwardsShares", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares surrendered by employees to pay taxes related to stock-based awards (in shares)", "label": "Shares Surrendered By Employees To Pay Taxes Related To Stock Based Awards Shares", "documentation": "Shares surrendered by employees to pay taxes related to stock based awards shares" } } }, "auth_ref": [] }, "ptc_SharesSurrenderedByEmployeesToPayTaxesRelatedToStockBasedAwardsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SharesSurrenderedByEmployeesToPayTaxesRelatedToStockBasedAwardsValue", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares surrendered by employees to pay taxes related to stock-based awards", "label": "Shares Surrendered By Employees To Pay Taxes Related To Stock Based Awards Value", "documentation": "Shares surrendered by employees to pay taxes related to stock based awards value" } } }, "auth_ref": [] }, "ptc_ShortTermAndLongTermReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ShortTermAndLongTermReceivables", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Short-term and long-term receivables.", "label": "Short-term and long-term receivables" } } }, "auth_ref": [] }, "ptc_ShortTermandLongTermAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "ShortTermandLongTermAccountsReceivable", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short term and long term accounts receivable", "label": "Short Termand Long Term Accounts Receivable", "documentation": "Short Term and Long Term Accounts Receivable" } } }, "auth_ref": [] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Potential decrease in unrecognized tax benefits", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r145" ] }, "ptc_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SoftwareMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software [Member]", "documentation": "Software [Member]" } } }, "auth_ref": [] }, "ptc_SoftwareRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SoftwareRevenue", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Software revenue.", "label": "Software Revenue", "terseLabel": "Total software revenue", "totalLabel": "Total software revenue" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInGoodwillByReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r174", "r243", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r275", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r357", "r364", "r370", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r796", "r911", "r1004" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r37", "r171", "r199", "r200", "r201", "r212", "r213", "r214", "r216", "r226", "r228", "r241", "r317", "r323", "r424", "r484", "r485", "r486", "r502", "r503", "r529", "r531", "r532", "r533", "r534", "r536", "r546", "r565", "r566", "r567", "r568", "r569", "r571", "r591", "r670", "r671", "r672", "r687", "r747" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureRevenueFromContractsWithCustomersRevenueByGeographicSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r273", "r274", "r691", "r694", "r696", "r751", "r753", "r756", "r769", "r770", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r785", "r806", "r825", "r975", "r1004" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r212", "r213", "r214", "r241", "r623", "r683", "r688", "r700", "r701", "r702", "r703", "r704", "r705", "r708", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r725", "r727", "r729", "r730", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r747", "r826" ] }, "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": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r212", "r213", "r214", "r241", "r623", "r683", "r688", "r700", "r701", "r702", "r703", "r704", "r705", "r708", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r725", "r727", "r729", "r730", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r747", "r826" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r842", "r853", "r863", "r888" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r17", "r112", "r113", "r142" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Common stock issued for employee stock-based awards (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r17", "r112", "r113", "r142" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued for employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r17", "r112", "r113", "r142" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "terseLabel": "Common stock issued for employee stock-based awards", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r64", "r112", "r113", "r142" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock (in shares)", "terseLabel": "Repurchases of common stock", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r17", "r112", "r113", "r142" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r17", "r112", "r113", "r142" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r113", "r116", "r117", "r134", "r710", "r726", "r748", "r749", "r820", "r832", "r932", "r944", "r988", "r1009" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "ptc_SupportAndCloudServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SupportAndCloudServicesMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Support and cloud services", "label": "Support And Cloud Services [Member]", "documentation": "Support And Cloud Services [Member]" } } }, "auth_ref": [] }, "ptc_SupportAndCloudServicesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "SupportAndCloudServicesRevenue", "crdr": "credit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "ptc_SoftwareRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Support and cloud services revenue.", "label": "Support And Cloud Services Revenue", "terseLabel": "Support and cloud services" } } }, "auth_ref": [] }, "currency_TWD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "TWD", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Taiwan Dollar / U.S. Dollar", "label": "Taiwan, New Dollars" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r882" ] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyServiceMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersDisaggregationOfRevenueDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfClassificationOfCompensationExpenseDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "label": "Technology Service [Member]", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r977" ] }, "ptc_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility", "label": "Term Loan Facility[Member]", "documentation": "Term Loan Facility[Member]" } } }, "auth_ref": [] }, "ptc_TotalConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "TotalConsideration", "crdr": "debit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Total consideration.", "label": "Total Consideration", "terseLabel": "Total consideration" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r874" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r881" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfPurchasePriceAllocationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfGoodwillAndAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trademarks and Trade Names", "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r74" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r901" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r903" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r418", "r423", "r537", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r646", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r940", "r941", "r942", "r943" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r904" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r905" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r903" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r903" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r906" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r904" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholderSEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r169", "r170", "r171", "r172", "r173", "r215", "r216", "r217", "r218", "r229", "r279", "r280", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r358", "r484", "r485", "r486", "r500", "r501", "r502", "r503", "r512", "r513", "r514", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r556", "r557", "r560", "r561", "r562", "r563", "r572", "r573", "r577", "r578", "r579", "r580", "r587", "r588", "r589", "r590", "r591", "r625", "r626", "r627", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesAdditionalInformationDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRestructuringAndOtherChargesScheduleOfRestructuringReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r361", "r362", "r368", "r369" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtScheduleOfLongTermDebtObligationsParentheticalDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized debt issuance costs for the senior notes", "terseLabel": "Unamortized Debt Issuance Expense", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r900" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r489", "r495" ] }, "ptc_UnrecognizedTaxBenefitsIncreaseInValuationAllowanceUponRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "UnrecognizedTaxBenefitsIncreaseInValuationAllowanceUponRecognition", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Increase in Valuation Allowance Upon Recognition", "label": "Unrecognized Tax Benefits Increase In Valuation Allowance Upon Recognition", "terseLabel": "Unrecognized tax benefits, increase in valuation allowance upon recognition" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision upon recognition of unrecognized tax benefit", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r496" ] }, "ptc_UnrecordedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "UnrecordedMember", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecorded", "label": "Unrecorded [Member]", "documentation": "Unrecorded [Member]" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction of valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r498" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "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.ptc.com/20231231/taxonomy/role/Role_DisclosureDebtCreditAgreementAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "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.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted-average shares outstanding\u2014Diluted", "terseLabel": "Weighted-average shares outstanding\u2014Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r231", "r239" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareEPSAndCommonStockEarningsPerShareBasicAndDilutedDetails", "http://www.ptc.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Weighted-average shares outstanding\u2014Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r230", "r239" ] }, "ptc_WithholdingTaxesInConnectionWithStockBasedAwardsAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptc.com/20231231", "localname": "WithholdingTaxesInConnectionWithStockBasedAwardsAccrued", "crdr": "credit", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding taxes in connection with stock-based awards, accrued", "label": "Withholding Taxes In Connection With Stock Based Awards Accrued", "documentation": "Withholding taxes in connection with stock-based awards accrued." } } }, "auth_ref": [] }, "currency_XXX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "XXX", "presentation": [ "http://www.ptc.com/20231231/taxonomy/role/Role_DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingForwardContractsAndOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other", "label": "No currency" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479910/205-30-50-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(i)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r26": { "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" }, "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.19(a))", "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.19(b),22(b))", "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.19-26)", "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.20)", "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.21)", "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.22(a)(1))", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "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" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(19))", "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(20))", "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(28))", "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(29))", "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)(a)(1))", "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(30)(a)(3))", "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(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r121": { "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" }, "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(10))", "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(20))", "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(4))", "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.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "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.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(d)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "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": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r151": { "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" }, "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(13))", "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(15)(1))", "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(16))", "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(23))", "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": "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" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r158": { "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-1A" }, "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": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(ii)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "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(30)(a)(4))", "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(4))", "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(7))", "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(8))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r367": { "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" }, "r368": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r556": { "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" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r646": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r683": { "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" }, "r684": { "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(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r687": { "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" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r754": { "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" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r761": { "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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r762": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r763": { "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" }, "r764": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r765": { "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 F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r766": { "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" }, "r767": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r804": { "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" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r922": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r923": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r944": { "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" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r978": { "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" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r985": { "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" }, "r986": { "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" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r988": { "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" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1002": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 72 0000950170-24-010527-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-010527-xbrl.zip M4$L#!!0 ( /R"0E@&#D,[K9R]:7<;1Y(N_/W^"KSJZ6G[' :5^T+9OH>6J&Y.RY):I&>ZWR\ZN8H8@P"- M11;[U]_( D%Q%T46B *5_F 1J$)59F3$$TM&1OSP?S\=#GH?TWC2'PU__ O= M)'_II6$8Q?[PPX]_V=Y[OKO[E__[T__YX6"*M^&MP\F/3PZFTZ.MIT__^../ MS3_XYFC\X2FUUC[]5.YY,K]IZY,?#V+_]-[RL;F3$:*>SB^>NW5ZY:UR?NOT M[*W]S=_VA].IFX8TN+^07_XVPVWE\O>34YO_W3I_G/S*U<7M_8_7?=< M6H:!MZ9__OSNU>+VX6CX>G:8QOUP]<_B=/QT>GR4GN*-,)S?>3JJ2?^J,>$, MZ--__O)J+QRD0P<7ISZ;P ?GCDY_F=W$-[\[N8"_9WQQ,[X>RNLG7Q@=_H8! MX<#I9SI,89+.SPH_;WX8?3Q#AJ?3L1M.\FA\Z*;(9X5*$H@Y\YP4(DQF_CP7 M+!YT6YX9?G;@JS\1BY^?CJQRZNGOO);#J^EF/L4[QZ2K/4O_JQ M>.'<$_N3D6!4W\2V\SO.T.):.IQ[PCTSWI!?FGWY\,L5) M/6U0YFEYZM.3Q_[@1_&X-YD>#]*/3P[=^$-_N-5SL^GH_^L?'HW&*!;39T-&^-_8^+'\7^Y&C@CHN8)KSZ0__35GEV&L__[,>8ALV?G^6X MU\=%>OF>:RZ]Y H4-10$Y0(<80ZB-=;[K G/.(.A.RQO2?VM%Z. OQ].7_8G MP0W>XI-&\25^-SF9YJ?INY21 .]-DCZ%S$"XE$!DE<"D)"$%8Z00QB0AGOST M#_K#TW/#NGJ40A O;#8X2FY!,!1A0X,&SVVPE!M#E#P[RN>-9)P,\E_)C7>& M\86;IKL-$H!8X.16(S5*$J,R! T0H6E.-9,'3AD3/!&)^]#TB+JQ3!/]-;6 M\]'A87]:!CO9'L:"%"C7"./]=&FX.$H9E"; A)1("F0F1Q0%E2BGQ%FI@GC2 MFPW[\Q_\^O[7O1<(>I/^UK _0+@9SQ*"P=/S0[]F*A[EB$E.0'N-I'%,@V7" M0HS$!A]8%HS=8RJ!9Q9TCA"3P*GHR,![G(JF2#GI=131W7DJ%WB'Y*04OH5K M3T $:\ [I!^-R-/<4BN]N#B3%_C[CPC]']/V9)*F>U,$BS*O-_EE?XAF21^Q M;C3IEY?NG"JFG<]ZZ4XK]]--ILV?WDP/TK@9S>3U:#C7]=-;"4_.A*)\X"KJ MC"\7N)XF, *>%K;GRGM_B2L_$^!5W_G^ $&I,T18C C9ZBLI@?HL4VTTH,P+ M$!:9VC&9@45!C"6>)B.7S0JWXOQEL8))U@A#*1"'ZE(XK#0H./:?[EK4C",T>"! ]!QH#2D1"F$)J *241;&V4C'R! M)$B"T5'S^.&'Q9N/\,VWT[%46:5IXN"E,@@3+B-%C <9F!="&D(2>5"*&.F= ML9R"R0$I(J-$ P]M "12I%)*1:Q<+D5\,#'9#"EZ-(:M0MJHR-$+(,)RSI*, M]GJ*['P*@UE,L4P?[?#A=!DDNI4!LT02.96((U%#XBA!0E$$%)$)&N91JW(- M@66U)$I<2!<8TL2A^8)\3-$<"Z:,-3'F&27B2U!S>Q(]/>]>C5-.Q25/DY]^ M*-&6K4D3W,"1]9KHRU:)0OSX9()^W:!$.IKO#L9EX.B\PL)QW?PTB>@B-D\_ M^\CFXV0T&S>?FF#2ULGDF^5Y_MXF;ECT#+)6!>^+^R%$1"9!N&'!QJ!Q\B<_ M38WOL?C4C^5S[J=QKQEUNC(F\GSW[^<]C8L_7CQNDCZ4]9Q_C/BR3T>#?NA/ M?TF''E\1^X=E*4?#SVSRMQ31\_WP(DWZ'X;-TFY_ZD^>_+2XCJL23ZZE.'_, M#T^O?/HM7CH93[?>.;16Y^\H'W]QG_J'L\/[/ODRU^\.)VB_%FJ\ZT]^.S^I MEZ-QPBFA8!R4T>#'/]SX2[-[>H'$3Z]:SZ/&-S]=W2:\-BV^#>(9 TY/E^[D MRN+SXG=/S_'7U>P60J:$"P/..T1L0C5BMXS F4- 0LX-.76-WN?7LBBVN MW&7%(CIY-*'505"_@X@A@U'. 96"4FJ3I,1T;<5.9<7UQ__M!K/T\_'IGW_# M)[IQ.#A^E3ZFP0796MRT.SR:32?-';PM\=[&Z<3^8%8$?"^A)=H8I0L%]W(\ M.BP*;#9M@.Q-WG'C(8+;Y&T:[QVX,4[AZ@=<0H<"!\6S+B[O9,FX6R4U-DY_=9"J/^Q/TRL$.!00I,"'8KK/XQ@_ M'__B_G"X0B#0R8,33 'A$=$\:YYYY[S2+T>K]E,X&(X&HP_')Y?;XH$YWI]J MCE>C<$50]OEH,GV3]]P@+<%<[P!F^$A3YAEY)INRAR 4>&YDV7IAQ&ABG>A< MA',-(ADMFF7&^NQ<2.AS:5_RF-#[$IY"%-P([H6*I).*_FJI/IJ&K;W944G[ M*RDU@]$LGES_DGRMJURORK%3*CD3 85;H%R[#)[XC :!$IF90'7W=B[:M07N MK99I2P)L->6&9+3/HRH;VYJ!X!@7UU+#-7401-D^EN@^ M.>\D6LC9B*!Q06)G7=P'WSY^?I)^/W_-(AE_ZY___.>R-X^+DKAZXWBQ4X2Z MX\U1DS"_+L:YR=83;=&\HE(4?UTC(&L*A-G@G7/$TLXZ9P_*>@_.(O<1AA=_ M_WOW64\BBTF&6!>L)"5C2("U*0$1V2?"2XYW["KK=4,!M;=QG%1PP3A(N<18 M74XE89^9_G:(ISB?*(.*@MZVSFX,]N4(Z.[AVD=(T[ MV^QF?,X8G^]!KW]0?3D@?+MS&\MEA96Y0,[3[!7AH)C(@!: !*\MA\BY5*B> MT%!8NAQ\[:99:Y/7VBD>: (5 H( DZ[ @2D97(RB!F;,=0["OQ($GC]B!&B- M#T3P/A!\'-6J')9!C\SIH@Q$U-$%;5SJG!EV6V?LQ:DGMCTYN?>S [5,YVRR M..SP\_')>]^EP?Q4^T'_Z(+'F*:[PX]ITARN/+G[<2:F=R 6+*G2K.2HAG+J M51#\RWB"N"]U\,82J:SN*K\>3 M:3I\&--9W-)T/GOK??@G$9M90B\U>8U.*]=E&R%%(#$'KHW-G'4V@-W2PBV7 M7^>9]&F\-\I31*%TX9>/DJE0P]*B;$4K003-HH.+'""JC8IM33 H"TE;AP8O+>79F.)@M17@>'9*):^L[2QTW1AC.-%SA^[3FJL+[(>D9CE2!/)*AOK%40J M+0AM)#B1)"@3%$U1.V8[:\A7'_(NVK8SK.-R+A&BI0C@\'&4J1/0A!$?TVC#V-W=- /;O#Y*.O.;#PZ>IRI;]$I MFZUS$$(ITF&D!R=#+)4ZT&PS7D>_GCM J[#.R@*R-H17!A5(9 E,XTP&R<$Y M&DLJ@P\9W7UJ55=7I8T:-W1=4#8:QYE-!HA2$@2QN&01K6K*A#2&1)E-9\7G MJ\SH(E(G$9G^OU-<6-'KLDXZT"P#HB8S$6&.H39T&1=+"YFX=30$U=GTL#9/ MM'^%V>RG%]]7>&!;X!SWTK _&@]'TS2)LX0K9=;&?9(YZA0"=N\H'M[1AWZ6I0[48%W7[UF5I2H5[+1)*)RH_M$2B!)-D )VX M%EQX'D/G:E$MPV!=3SM2L4BIH&BG1,16(6TN43X'4A!M"#J+DG;68JEQB>OB M$OO_L[R][?9L,.HSD<&"*Z70XBP;FEG!'&"69=%8#=Q H'D=F%$5_B1@F4%WPIMF'!B\8@<") ME=9ZBWB@H]3X9&YD;DS[QSS>NG'%%9T=LJ3$#FG0%0IV$ - ^=1 MO#,E2E!I Y5+#]U^K17>FCRS0"VC2D+IK .H1HM&%6B%)Z)]4-+RL+8U:VI6 M6:<\A@X$IP1A0DF4'^_*P8OD#%A52K7HH%)P,FA=N;UR>W=M3R*43;1D?C.' MMJ==7MN;0DMW)63M5D;QP#=44=(R;3QHE37EPQLX*4Q M%679EC;SHK-]3KH'FBC4?A$J;M.B +FHC21:D)S9Q7'K<[- MO$N35!(ST-UX41(O1D<-,\PM_T=I]H=$>(A.@>2IM+R)M/29-,"*R6NYBL)U M-O[<96E=#K8V83V406"YG"!PIE1FBP(DVFPLDQR\[%S>1O>JZJU&TIRVFB8K M@=K@061M$#P%&N%,ZI!2(-1T;NWN=\1@-IFB;(U?]2?KT_"0Q918% &RLF4_ M3I2NVJ556Z*)!L^#U&N[<;\RWZ@C_D=[E0M*!^I0LLI4/T57'UWZ9Q'HT/2[6U-W[0_S#GF@911D6I8%VYD%YRZ3WG=L^K='Y52;?M)>U M9Y#1&$=0T*78C^44;(FBL\@#,3KX9#IK3M?$VA8U!/>&:H&8HTM7DL0<6 0> MT,@<4C$C;7ZU M*DUX,ACG* 1!F>59,].]RG^KKS+5@86S2CJTV"APYDO^94!7(HO26$Q[190R M5'16":PT"+#L"CIUXW6U9FTB20J7 P1-2H%<5YQJAM81T2P1XF+J[MF"-@[B M\G59*.!]#6(.M% M'< F0\!3)21B@F6QL]5J'C?K=89%C.4J:\4A).9!4*+ \*#!Z)B59RF1[G55 M[U+MDPN.R[G:=#<[+N=NO8_CPFP4@6I>>CV59LB6 ?HR"H(55@I*YQ(5RFE_#;AD:+PY'XGO9KG4+I[XF_3=6Q=P5N%1 M1B=8T"*I8("[$IV@IG1UXZC91?*LM#A5O+-%=CIFV[>X\\$*N5Y)^O^W1"Y7UJMJ0Y@FXQ$IXQZ$"U.Q#:>&)C2PY%PFQTU M2@C2V;A%V1Z?GFR/[Q\?74ARG.]EORY[V4O?.^>*R4M[YW)=D-13ARI.>O!1 ME"SSXJHR_"ME):DFN60L=Y4';K7OM9<& P14]!!_<>/?4C&/'G.*N;0A.LD4 MD(@NI3"SV'YGLCE66T:^K?P.I[)QEBI0U):ROT2#S2H!C]1D M90/CHK,NU38^(?8'LX(7>PGE$UDE31 :!K.8XLOQZ'"^2 UZOV+<\BS-H<1N0\."JS1%8):$^R5!H%10*9*ZH3\RKP[N9CKD'E MX-862@9FL_'H.4=RY@5OWYZ_SYO[_[G^[[\R&$+),IK262 M1U-1IG*RCX.TFCJN1':^LPE478K6EL8L:&&UL23:RJA!&8FE1DF0M"1STB#!>10!SCWQT7F?5M6^?GI\M%!>5W']K4Z!EPV)@#IP MOW^(MY13.M/^)*,RZI=]^1,"S\7DA^4\>#..RG/*JHDF0PI7;;EO.A7E,P3L MD&L<$5(SS0X?YQ3*I[=@I=+(<,1)DGFPOK.QK$XC[6KP S4ETX894$*4;L V M@$\L @G><,U$,KFS+6=_=H,B:WL'*5VSQ]E46D)K>FY?3N?["&T9U*L[G+8< MR4[&*.*,AD1# *%"<:;049;&LL!MSL9T+NAUKVVCACLNWKXV>=*B>+@Y0Z;> MX&H9"R;X#$PP@\:P%D&L9:97L_>38IO5'1YIB)H$FB/Z.2277N'HCMI8-S4+6 MEM@_1BYKSXP/(0I'%: #B6ZV;GJVH,;GR1/D/ATBZRQ\K(VR;\\THYD:GSUD M'WAIY!? 2:8!G5(6C6?$LJ.EV,N**HC:R]-#B"KP+L41M*'C.*&*\)3J& M'%CL;(+Q0YQ@KQC?!FJHE(0+Q -)%C%>I7+0-G&P0=$LC6%>=);+ZA;9=5MD M__SG/[O/>E(FJ6CD8+(M"LN04F,@@'3(*%;XD&SG:I/>R[S8'[N8#E%WM19> M6MU)U"55+W/:V9)311CUB$;*@Z'%XF1>AV2$1)>U:RSQY:KAK_";+ULI[1I+ M#U>Q;#6[?PJ10I6TRRBI!N&M!!>\!ZUS##9DSTUG?9.JMZX]JO'Z^M);G=%; MR& F*D,!.1!93PLTS+U X\D(SJ6F7++.5I_H?&^1U?A:F6@B*%5 O1:EJQY' MKTLD4,1%HD1T)'6=# MG;>2MK^F(3K& Q2V[7B(9B6"

8XR[-:V%RZ\2%0BMJIS8S-F M4UJ!951GX[PRJ7/6QLTG]7#=CM)TY@:W"RVMIY%8*E%)Q30^D96#ME8" D0J M;>BRD@@1/G4V[; S3ED'UM%KRYSR!#(MI^E*FP$7$PY$(C1)+3EUG0OJ?AMV MP'W,K+_^_+;[R!^LC$QI!]SR"()$M#2,*T5');$T.4=S9X_\U#RI=;$O1!YN] &N:+ME+Y4Q!ITNI@4E M.@4E.YL(\-CR-)5.V5'%(7M5NLR6LR84;75KDB8^$&IMY^(JR^@RNYX!6@&"8&2E%A:]_(,2VW+T8$E9%8Z[;(#:LIA+XX/=C98 MR $7-VIN[2,[AW_KW/GNF#PN&,I<0A\-!4SPC/I*L !,!V.I=D+SSFY?U6V/ MZYS6O9V_=]\?(HPJ;6@&0[(%(4O.)',*&/4D\U+^3'8NK>);/T:QFMPOXV)P M*FA0)I$"4@9LYAPB,8)&SE/,G0U75Y!:Q3&*]HK3N))A(MHXL@H(&C-E0Q,4KZVFWG?+GHLL[1S>TG+A"1AG082 M?02110:O;8),$_4V&R5]9V/9M0%(>UI$":H](Z6F7DP@H@K@-/= 7>)9!D]5 M=T^F50BZ#H+^Z^T:V,[1)W3O/0>G5.D]@U:,R+^Y-9+@T"%'A.N?$L)D]J>'#MT&.96='MM9K3 M7,1,%029"0@J$S@O/6AK-*(*0D@W6R%UYCS,BLYI!F)S,J6#%:?H\H0,:&TR M,);Z&+GAJ7M1W8H8MX\YEP'MXH*/4Q'MV!2C/#EW_'H91\0[P-(N$$9-]J!8 M1I96&BV:+-&S0O/921V\9ITUH;L0B#F7*-U>>$P8Q2Q-$*-Q)3V:@C.9@394 M!B<(NCV=+7#3L55I,VBI34A6E9H9$5>%H.'O@D'#/S 3J3>^@Z7WB]9^5Y#U M<^_ 7]RG_N'LL"U$K?F_-?_W/9'16R,-J(ANE+!1E5TD F7W4@KNF.]>*]:. MN\/LEI; V5OO8PG0(!B)7 /S$MUAIA-XKR@R" G&"TUR[IS.649[UONNWFK2 MT1(7T@4F(3E1$DX,!6]":3E"$V.>42*6'H]:#THA3UN;A0-N2$FX"!$L\1E( M1E)QJG7TG;-XVTK-64\?!1'(:L\]<(?_$UZBR14=LCJG-DD3T2A;LUSG=^7\ M];C!I$>;S1]PCL[V*Q5)F(JP&AW)93'P%7B,S*.]E+%VSBLPF0UV:A"7S=I2PTL]0E*0$LH+R-)0GH M< 19.M(K].B%DB6;@T7(I0P4$5PPT;G$P&7$L&[UTM.-FK^FT8>Q.SKH!S?X MO$VP,QN/CAYG74L7.9.BU(323( HZ3^^E$75VGKCA\K=3X^?8< M/IHYIZ66#9>2HRO!#/B@*+X@>;0EP,?*,(*16< 5VZIHJ@%%@3&+IA,@OB,Z=Q;8^V MKBRKX;%E#CA4ZR3: -HY--D#0?4>0P*IE!?,6)]2YQJ:=&MS9T7'_W1$VRPY M4-$V!R X6(M0G*-1,7M%@^JN#?T A9T[8\ED'1.1J"EYX@&$)Z@IN4443A3E MB\:$@M;5A>K@+MSC0-VHE8S,6?2L"*IFFR,XBO@;9=32D41UK&=?UM(#:N^, MBM"(ZE1"(+*$-PD'QSP%)1BES@2C!+MLK)S4@)EB@NPQ$J(RFI.DC1X0U=YX''#Q*ULU&M"0B_^ MO@85M!21BI<*_MQ3"T(G!D:5+;VL*>',6\YJ*/^6H?SM0R1\<(_4$'_>%5C[WM-,\]XNGY MT7^!&GLO+A'WEI/YZ8?^IZWQF0.?O4%_^-N[T> \")4?;([&'YXR0OC3,5Y^ M6NY[TG/C,+[YYI,[GF:46O\]9\DK;6GI1D=! MR"3!DTR!A:BYT3I+J9[T\GAT>/*;]ZB=J9)10=DY0^UM&-C2+I?K&*C AV7% M>B_?!REY-KYLJ&DT>@F*G- M$:2V)V ,XI$S2I/(96:&X&V&<\(#,^@P4 TB%(46LP/&I4R"!.^IQ]LT)\91 M+J&8T2S+T%422Q("U39#;$X#)JW!>I& 1&F4]RJ)*,Z3 M6$:N5"0.E"%(%(T$],%HT,0F%U.D-C1\1XTPI5Q$R&AA"M3^R-I&E1G,PUN%*1)J1 MKQDC37_A3I)8))(S9249*34M)\MAE)1!4RH4\A37/IPGL3)"-!LQ+D1TV*A MPYSBRO"%@F*#G.()SQ0,-H[_$/[J'5729R06[F7 MR(FRG+S@3H!QA*-Q43I/XU4>?"7Q_8 "*4.$H:"8BT50$Y+.:MQ8?3)S4 M.6CM.>\J47 B63E!@'FH4@R2CLGLI&-7$F7^S60T&X#_AO;S(]+I,_=&-T>V Z.MH29I,,.G_.VU1 W(6T=C1/\,79'SRZ\^^SK_O(< M/8W9^+CWU]'TH!_^LC%QPPE,T!+.S]",A#_Z<7JPE?M3:)R'87GA?_Z)*O+L MAZ?EO3C5HZ5/-*12)^KB5,-H,!IO_8DT_SV[?N)_H/MW,-WRHT$\2PEU@1*7 MQG/-[']]O;N_\Z*WM[^]O[/WK1)A;^?YK^]V]W=W]GK;KU_T=O[Y_&_;K_^Z MTWO^YI=?=O?V=M^\7G?*L#M2YG\$J=Y'=NT M[,_/GCR]YK+5F\2<7O_AZ71\\64'?OAY*K^=TJX5\]F5$1,Z(E]9SL7B-&"S6[L(BSZE_>9V9 M>?AUOH_NN8Z"__AU^]W^SKM7_^J]VWG[YMU^[^VO[_9^W7Z]W]M_TT/C>!\M MX![EO3?O>E1^%[_OO7G9V__;3N^,W7QJ,V\_WR^7J>7B*M(OI!/_+>!R6\3E M';.%+CJ>M[:%1N/>]"#U?E_(2F^^J=5+PYCBEZRD+[WU&BM)4!5IR;T+33#* M10*^( 'GWB5B@C*.MP4";YOI[,PWC<]!P%;$;^ 0WW)0?@;1'<-Q]/1^V\U EV*_?F_0F1RF4W.O8ZP][_>FD%PZ:6,?W%4,>V]Z$J'L36X)NFAM\9JHV MQ0V7S_WZ!H^Z6>5[^=.W<;^N=[*OX).'0[NK-9-Q(=K2^#WEDCN7T?DV(ODZ!^<1Z"0>="4CW3&H^.40RMW=\+MNX8:4M(D>\3J7 M_[&4P64107D52&*E9K5H!^.W8QR7CG;S?\J1=]H-IY,RVMM+KNQX]'X>S0;I MHQO'+VB%#@R[C:WDJSC"9YNE3:6C*$.M3VTI(2\4.,H9TT[::&.K'/$<_WPS MWA_]T9'M^I]'D^EH^.TR@/!<:\<(A!0%""UX.=%)0#FNI)?&2=DN)#2*_LWX M+7HVJ-1;SH6]*W5_V>X^!RR) 0RES)7#8Y01AW9_.>_KI"M-.%,.01!B[IW\ M?(X!WJ+$N<'_WS]J_-Y.D)8P1LGCC,Z:NP9G3U:K&-]'8Y34_I$;]-*G%)I6 M*OAU+I5E-XIE/I@5"[+W[_X1\DE,UX9HKR=9UPXIW#FDO1P939D+%5.$X$N) M8H6"Z@7+P$NO"$V]B.S>J7=%,6^CS]H=J=2&=A^5OU\2+"N>>3+:HFW..RN':S,[^]-!DPB17#CHA=)#:^EAWK6DT]@U M&FYR?(BZ];M)F]'_QT.EUR=9-0TSI9,Z?SU$E(R2+N-57V5I"TWZ4ECLQ39K4#5W;&A9<:K @$L@S>Z$Q" MS/=>XA-XVVO0K;WU?;O__!M?/,)L::+N0"HG3FINE:_%^>^_%]C]Z?QV,O!N@V3Y P[WWBQO_EJ9WR'GX MRKW.M37M3^?6C*D_+)O"6V)3B#^WYO=VPM';'<:RTYUZ_K@7#E+XK8?#_ UM M@=1D6Q2G[G/Z[5;O._I][\!->KD_0'_0#09XM>R8%C?Q]UF_.(GH&_IT<@,^ M]-1/Y"4Y8W[PZ,1;/.-D+L2B>)#E'&N9'KCIA<'W_G#G1UF&./_QR1R^W^BY8>Q]Q^9S M]"B&>-W_;Q$8O+^Y%7]41G'RG*9+0C.(9I!N,NU9THON>+*YK&U9GP6/G$#@ M(J,M4=J>*,O DYBLBLH:WM*V[+PZ\W1^!K#HG:F;SB8K8=)_I2]E'S[\F'HG M92%ZKT>]BP<7[P$A:QDM^BH0:60+Q>JP/YVB(#;Z:#P:%IMA<-Q+:#\<]W:+ MTG:AV4]ZX:9N?C3K L1\?L;9N-2[&=XIB"PH\BY]F,UK%?;V8'_9>#(?SRE, MI,GWRP(!7=K'2T,A$%O*!$<+3G,#7C'JG'1$IY:VYL\L1%F'$TRH(%!!X)X@ MT)_T7&^ \T@]%P*"0 ETQD9NQD4-7_EM#Q<=KKPP.43TP+>,%]H*N?\027"\ M4:P.?!RJZD*S#[T/X]$?TX/%Y4TT0E(SMIAR:5]?ZIH6Z"A;*8P\NVZ$S67Z M;'';%V^X?GR+&XOE\>2:43XI1YT:8"L-=-C"?CIK--6P>^?#[HQLRAO#[IOV MIJ@[O>F:W)0W5=;@F_JNC\91WW3 Z#Y/EIOLQFV&VS[ZIJ"DW*0K.]FTBO)= MU^3RDUK9>4; M%0I1A>*;%XK75[D953"J8'SK@K%WG1N[KL)Q37R->DV\T\!CE*4WF@9C"0%E M! N4"2]42^9R0]"?9Y/^,$TFCZC0WOJ+>4>L[XL?@N.U?OK3TNS\7HF*@/!JQ@I3]D0&.4R0"14^*8$XD*VX[GLB#G7QMJ M/E]L5%8/IC/"?F/*YOET!,GYX\M'R#?L^Y<#D5>F*_3S5>E*39)2BKWAJ,DQ MFDWF.0,XS7E?E2OJ:H_&S;L&Q^7E?_3QU?C:WA"'/2KQDX_]21-8'+IAZ+M! MV;,J-?^:XRM3-XQN'">]4N2O'Z\[>,>_<]]?E0JP^76I*(]R[;\^%V5RD :# M!7OTOL-%;S)"YF5F;\Z]^'ZS]R\2I F5)!"&#T#2#$E&!,/@__(* L3DPYJC(X5)J),LF:"H59*],:0C. MT&C*%C**ETR<,.7L%?G1S;FHYEC47CD!-7DSFS;0C1C^I#<;]N>/__5]IO&6&_SACBDVW[',=GK]A=E[T M13II+=O;:;RY^&C5'.RX M15IRV3_V+OSV88Q>?X0348M<=8J?=JX=](Q4O(6DE:R5K)>M7D?5BM3IV6JZNMS!EUH'R7V=QW<=C M0,?V"RU$']^DYU4S[] [I&6; )]1AO#C$_YD:?;!A=7[8L^N+QL(KG=\?SH-F_=$-9X9NC2G-FV,*)[U#MI#H:3SH#U,+/#^>]G:; M:ISLVW1SN1Q><:&S[':J]V9#-XM(I%C"G#$-)_._ M&BNS'$CZ>O(N3]?]NAAK[_EBK.6OT['V7I[F.#0-/IJ225M5_U7]=T'_K27W MT^L8N:K4;T%<*M4ZRVBG<'(6.MY[-T!EE-Y/#E*:WE#,[N&1Y)S._'D^S-Y> M,\S2]7R4+V]+-36#]M+1].1KV+@%(.,8W301I.^A_3^_X=]DI7HHB? MGQUVR3(>'::JDM=:5M95)7=9@JZ-[U3%_"V(3:5:9QGMR[#B)@?O\V#T1ZEQ5\EK+RKJJY"Y+D*R*^5L6FTJUSC+:*:P, M1]/4*6/^=1E0*:SV%?G+56]V$P"ZH#<[Q^"J*L7N'_MA]=C/-Z\:D3Z'[]E[ M_)G[<&)LQ_XDS"83!(3W^.W@>-*?O,]= I=?3@?;''?5SR:]%Z=C;IS.[9-Q M%S?VLRXMRG9>,+7<\RY-9H.+Z5A5R58E>YV274=1H541KX$BYE41?_.*^/=2 M:[N/WE[)_L /@\7?!6,&H\ELG";OG1]U"5W^<6;,C4[]Q^=Q-RKY9-P]'/=L MVOO%C7]+T]Z[_N2WJF>KGKU.SZZC)+"J9]= SXJJ9[]Y/5NF-1X-)N^/QJ.0 M8@&3+@')\Y/A->KT[>D0J[ZL^O*&3=,N<_0WIAIKJ=I*L\IDEH<%9%QEJ"^ZM+LX#7=D:#;=4MB+0WBUG/PJ'L_[D]^>Y]=F([&G8K@E@W[WLOY MN*HJJZKLQ@2Y#O,QT]_43L2:JD1YJA$?^.U=B!FTO&8/;%FN&7>?!R[Y'DF0 M[NES+@^\WI3!]78_#^YQ:N).<^Q:*.".\W%5PNN@A%5U2[]YMS1].NC[?K>* M].^_>8E 5EU:' M2X?]& >IN[C42U-.K\!H/>C_/Z$)*T#:'M"ME^&.N\LT'QUT5-Y]&RYS,DM5'>O M'PLSERRAO*CN<;MXUXU!D[.Y0BVSQ=OM=_N]17[0R]W7VZ^?[]YGFV.)0]U^ M=67JTB70B?W)T< =;^5!^G1V=2G#0?SO;#+MY^/%8YN;8#+%)7O6+"644.5D MR[M):J3PXJ)_'ASEFYSS/[<5&+LEX<[3[8KA+&;?'Y;Q0T.$&R;]Y*?=_9U? MSC1:/T/(DP<3R*8* %[^_C%+SNO]T_'W"B_KU*!7\;5+R-=YVCU=O]Y:9.SN2K4 MOU,ST541J_#\*7/]W%'NWWZ%/+_3V_O;SLX9;G^X9>T<0;[K#WO3@]$,;XV3 MC5[Z%-+1M'>4T(P^<./40]YSWU="(:%.-=/JR?$H'>B.3;5QPRYXB,46VW*S MZ>B9'XW1IVK&U1]^*!,IMP.:,Z,9VD+]3RD^.S5U-M'8.?D!,O+ '4W2UB2A M28^XOJ#(/(#7//O)Q0CYQ_ZD[_N#_O1X:_'[*S9WYZ]3:M-:--GF7NX5-]!- MQ6ZZ?-,UMFD,)Y__N_'F3HUA)=OM5P>ZK[#MEW@PZ&NE:NF))U<3Y>'/F*V" M!*>[4>S)S>0X08O%7#8EZN3&$NPM=& 7N.C.6OD>%#[;8>,'/W[Z4^F]<3>> M6P\B=TY4;R#;'#0)K^*\CIRV"G'>0V_C1)Y)E>A*E2HZ572JZ'3YA/P5 M%L)*R\PLZWS!\]EXC'_UW&22II.M"ET5NBIT5:U?1:=+3/(M4N7.<8%;*OAF MNOV2P3.=;])=.;\OF %GM]T^YTV>/)4\>SQ6@IL<-#700_DC_3[K?W2#<_F4 MU_#S;8CZ32'A%:\>CCI%E?/L=%]R_$>+'');&&QMQ_]*'#R_"K>ESRV$]#H2 M_M#_A#PR?#EVH6F75Q*O7K[/DD?'G =M" &AB0$?)0>>F6+<(TYQ-X(-S1UM%]+>' ML?RS\UGNMZ?/W7A\W!]^^&\WF*4GO=FP/W_+K^]_W7N!6AY7+S6GVF(*_4,W MF/SX!/#3/"OXQR?]3].MX>P0XJC)!"]WE.+T8L-:_'AI,+L M6C!&A=FU@%DB362!:0B>*1 D&'#<.3!1$B6%(2&2BS ;$(.#SA&!32#,ZLC M>X1932WUTNLHHELIS!JS00FO,+O4Z&,G_9"EGFRZK2/RU5)][4YE"$CYZ:0W M3B&AS/A!VN@-T[2<^'*#P>B/DH]>9*$71S,_S;-!SRU^@K><@F8'<2>BM JI M)%!#$4,(V?R^7LD%:N(BY]*$FJ\W$)0F1RF47IF#XVK /SH#OG.>7;7;SX"D)4DQ M81-$X2((J3,8%3APZG..F6?B+MGM=]*?EP#Q=9JVBXE*FPVD2C77:U2D@FH% MU16"*N,R62<-T) R6I&,@A%H2G*E;29OS+!\A$NT ",\3Q M-ER+$T'?FL ;]\#/PQR?L= M6>>KSLI7+:H,"XG%#,S9 ,()!TXH HI[$XG/SLG4AD_2 ,9V@Q,M;W*8#2;9 M\E1H%;K["=TW5CFELE?%]%5C.E.*^.0(R% PW3 /EED%3-JLI<]2)]6&9[0T M3#=TPXCK\WFJT'5V$X:UX3BQ1^PX[8^F;E =IQHZK*'#%1Z!"R7EE7"@/E 0 M.0:P.5B@2B;F&'/*7%*0=\KQ6H)NI!N4BPU!EJ@>J[A4'.T(53K'&!5'SVYH M.\V4]@R,TPI$BA&,#Q&88MZXQ/%B*V?'2$4SUN3H24(AE'AWBA.9%6=5K5:56G/>3Y2250'Q$")CD!PC("3N<$D3HG M8W:4BE;.3RYD_NW #:?;P[BS$/O7J;4PFMS@IOH)U4^HF%HQ=:682JSE7C%0 M2AH07CDPUC"063#NI1%P//[2L[JQ$A:?K4>_J+U1P MK>"ZTGQ--/EU8AZ"R!Z$#QZLL0Y<)"9Y$A.EK>09/22X"KK!EGG&X3')4-U( M6*(G\2+E-"Z>Q-1]J@<2JH*K"FX%&^192B&L FZ4 <%0MWF2.1B27: F,B$N M!<3NXCTL9'UW&$:':=]].M5S;9:'JF<3JL]0(;5"ZFKK>*=DF#$29&8.!,(A M^$ $&,>IX(PE1EKQ&1X$4CFMD%KW'%;M*;PY2F,W15^XUP@^C#+,)JDW2&Z2 MJN=0U5Q5\*1=[D M7R?S0%E;FD[0#2[JAD-U'BJJ5E1=):IJ+K2/R@!1J:DMJ\'9&*&T[42Z,ZYM M*_TJ'@95^09AM6%%W6E8N?_0%(VMCD(M+-@5I5<+"WY=3"UR:9RG$*7PJ PS M 1]$!"MBI$00I[-KN5CLZ]$PM%KW@VNY0;2NQ06[*GBU8&QEKXKK#UL$G!.* M0*S081$4A!<$K'R^)/N/I>G:J^E5M>T9;9MHL$RAVY2M M92 H>D0^QMQ\9,X+KI-LK_IL6VTV-IBF&U0^F./4%<'KN&U[@4S5>5I#%JO8 M_GBP77MJK8I@B=<@5-F.ET9"($$I&F24OA5/JFUL-V;#B ?KHM05P>N0^[38 M1[J*!6_K4UWA+5U!@"72^+/\W\5!^F-.'S\:Q%L+\'P.Y3U;??21^N':M7JU MN_WS[JO=_=V=O=[VZQ>]O?TWS__^MS>O7NR\V_O//QE&];/>SC]^W=W_UY>8 M_EMVIG MRY4?G[ G-Y/CMEJA+0)=J116:))4JE31J:)316H.]\?]"?]M-DJ^)7Q:^*7U7U5]'I$I-\BU1YR*:==?_UB\7V I)Z M.ND=N6/G!ZGNP3ZZ\QC=C<'7^/K9XVY1LF"U TY- !&#!FLZB"C'G.KL%IAM0NP&BUABCD.E)&2V"\9V"PU:&6C M(R$))FPKVY;+A%7!-X2IIX=K>N<:NA?C68J]].DH#2[!:!;OXW,<3G8C]<U%%7U.RJR5F1=);)Z9WCB6H'/9<-#> 764@W$!.]=#$;2 M2S&=NVQX/!BR*K(A>/4ZZN;'NGH=_:9^?FE"5+D0!9"9QFA6#S%P&$80"QZ4%&J0-43/%Y+UK1U&1M"+I*CL Y:151%3T/%(0T5 P5"&>PV@;22_7L69D@]3^T76W8GW=BG'ZF(:S6F"JZK^J_Q[TC#?A MR0:7@"A+0!@3P09C@3N7O77*YG8ZFS[')Y0W_T]_>O!\-D$:+>T@HA)V0Y,E M]NNI,E3!M2-4Z1QC5' ]FUW*8I#4H6? #4.@S H\U1J(9REF:JA3K21#/22X M*KG!U1(;YCPF&:H[&!UR-?8.1N/I/ UJD-PD]48>A],<]JX;&+5Y=P=T9VW> M_95Y58JIY 50+CP('RTX_ *XL8YSF;,FK1P2?W.4Q@@3PP^O"FPL2:\ROB'5 M@_48K0+XM42J_44K>U5\?U!\MSH'&I@&PYT"D:@")YP$KX13RFN?0BM'U1\& MW\6&YA7?UW /A[7A6+%'[%CMCZ9N4 OVUGACC3>NNDF(\Z@JLP)JF4&-F3U8 M3RA80IUF4\1A?KUDV%T@JEJZR3I8PB7 E(B200TALP MRF7P6?L1J%9.FBRM,-:&TG2#FGK8I!-;-7=Q(!Z-A_"J'D"ONJSJLE7I MLN@XI52C86]*-5V5.>HE'D$&%KE"#<7MI5.3]SV WE;8;(,)L\%EU6+5):@P M6F%TI2Y!UMDGPB'ZJ!!&>08;M02GT:[/E!M$RK8/G[?G#!BU(6@](M*)[85O MVADX/?(Q=9_J;D'59U6?K4B?.9<5;U.K37!)1M:U@X;U4VHL%IA=:5I2YX'J9P!)R0!P7@"VQ3$-4S[ M(%SDII6=@X>!568W)*FP6O<05NTVG-U#J&?&JX:K&FYU:48YZ'4@*KQ6>%TEO&IE%->E M)U&*"*J:4##!,(C,,BTCI0BP2S\UWCZ\J@UJJB-1]Q^ZXTC48^!5U555M])Z M[E0$KI0>L=6Y9BZ?.M('+J'8F"*\N6>(1["4I.;8BZ"U&=B(JL%5E7W(>/ M*,ZY T>E+@Z! J.9A*AY1!\"49=>JA#>XN'I)2"K062M::!U(V+5_L.;Z4$: MU\2E6ERD6]JO%A?Y*OW("%&:IK)+;U#7*8/ EX($Q6AD-',1J6[%\RAH<79G MOFW%*-B&84L\,5V%KQ:.JMC>6?:JV'Z%[R,B8ZG$DG(N#5>%*"A/(1)J4VD4 MJ-FE_>D[^3[+QG9N-PQ1%=O78U>E5N/]ZJ)1U8NJFK9JVO75M,%(DGT0$'F3 MZRP]&)DS&!-TM"XKGFG+!:?:4JT;0HD-2435KET5N.HY5?:J>/ZP>)Z39]%J ML(Y3$)[(4C,D0$#03BF+%+UIN>I5:WBN*-V0TBM2>.U1/UJ8;SP$/PV0/\3'/0C^FY;+]];[EQPF@%!N0"1J9O+EC1^2 M%E%_\2'>4LXD)Z!].;/K&(HJ$Q9B)#;XP+)@[ [>W'7L\7QT>-B?-CW>>VX8 M&\GO#S^D84#)[7WW>C1-/4J_/^6?*_^Y1NZ^9=\-EZ1<^?$)>W(S.6ZKG=HB MT)7*:8764*5*%9TJ.E5T5A/X?1!39LT#N7O34?CM8#1 TWCRGW\RC.IGO?3[ MK#\]WJHP5F&LPEBU *KH=(E)OD6J/*Y&K$L-?MS69/CJ^,AUJ_9VO*CG,2FF MQ$;O/Q8KV,4 :2+&$>K RJA!.!G!:>]!:4^)S$:#-QXKG3S8)O2*6?$UP M>:42-,>](S?N?2S4>=;KL IJZSP68%RI8BNM0&LIQ90KE@,S+!@;/L"U*S_ M9'LV/1B-D03Q'.-,FHM7[SO<54Z,UED)&H!ZJDL1, V>X:R-"#0++X+PEVHK MWE].ECA-N8$,L%;R,)]OSYU2H]-RP9E+42H/F6E<_.@T.&DI4)V=C=)G(5LI MQGD5P^Q.)K-[,$O9I"@,4VRC21I>-T,7K7""4HC>D]*NV8 ESD/*/&BO;/)A M:2+1]@QQ=FFMA*'?$*#FV-53N/44[@.B.HFH[E6,0"G: L+%8BX3_$@L@EG. M*K%++8SOC^J-C7RWO(K<_Y0B_#N-1X4U#*/L63UR6XL95!BM,+I"&)66YY09 M!T4C1S/0J&94^H@7I+AW6O+_I6&%T#;+..GU&YW$%:DLRV&BX#E%: MF9./.4H@$4%#2&70A'*Q?-244<02WDK#NSE%.A:BY2E$RPO2E11#$:, K\MA M2!.2TMSB-%NI_++BR=?X['*:PB1)D!4H.&45B.0-6),L9$T2H]$3ZB\5'[VG MZ#QX<%:D$#)/ EBB.$=N4#A(2& HY8;C)$P[YX,?9HZ2D!J;7:XZ23(+8RB$ M2"V(_\?>NS:WD1QIHW\%(=LG/!%(3=TOFEU'<"2-K7C'HH[(W8WS::*N(EZ# M (T&--+^^E/5($6(H$:\-( &F([PB,2UNYCY//5D9F6R>L"-%,OAN>P]N0K6 MIDY.N:W9RR/#EG?UAZS+9CJK5%Y7K]6[8MO:",BD!BD,,5[RC=S?\6+>S-TD MCB8?.KQ)2NU0B-M:A?77(6IQ?8\]@,F:F1,)4OD?"&$+*]CB!CQEH:1GMUE( M)XBY)0^PVN1BML6YM0H@J+%U>H\&'D,*W'IITV;N;U,>8(9&W-8XHK\><$D) MRT1%>]AD>KTV S/NBDW0QOWR8+!\>#LKG7*1R@Q_3 M^#/&ZC!6A[&Z;5*%(=DS&4 F5X?-1P_>> XN4>:##%J)3AJKK4#I(P)UMTQ* MIG:#/0'06Q!&>[(JO3,,A-$5&$VV;"YYT61$Z@@BZ[(C==Z"YB3'0(+4INLH M7LGF)M^IZ?9CN*<51-U8T'%VX4RQT.@KL8S=T8&1 9$!EPBPQHC1;& M.@G1$ ^"I@@N9 4DZYR25(+J3BIBKUW^7?'X-Y.72W_OC B-(D/+45.@ID!$ M143=Z=D;0H)6U(#5DH%PP8!C+ .+-EJ=E=.ID\&2&T=45A"5X"R8)UA1M>?R MXGV:N]$DQ4%RL\EH\@&['B,'(@=NDP-SU$E&HB$3R4$D0\!IPL JFW4*DAJR MUN'R(:KBRM-?7SKZ40B+\\6XELB]2GD41IT-1AL2;H=*HET\_2Y-F]#$-QM,&Q0>VZ.\!@^Y+B_ZMUT7^M<<%P89RD06OL<.D0"BB MP*0L@&KA8]D"2"K7RA,>E)RYAK%VVMK+51![,RF8EGXM2/8VS8_SJ?MT=]IO MRM^Y_/0]_I=#RNW3&BGPM:T\UHA_V Y2X*R8O;,S)"(DH@Z(2 H;4S00O69% MZ"#FMD-^!XP06V"B;6;'6!>:E1VP M9EW.!&V^V5 >]2IN$W";L&'8 -29P*VPS&O7A5)< MG4/QNH6+CF+ K,[@'BK)GQ;Y[I/?H?I#\T)8WVZ_8F6UI*8HIR0<")8\6,L- M4$FSMXPDH3J9%+I!6%=:#YE]8IKJ,-)_**7N)*7&UV-VVV8)**UZPL'L.:M@ M$*<+/TX'$V'Y\\;H^/;U0D)>(62J7U9!I.J1R@[4W_73)GF^,;RP3*J\]-#%$_8-!?6TS]8P&8-$Q M$-(8<%HF$-8H$F2RWG4BP[:'^J:V+F.(^EW+LO*O*_?8_KA);[GVR;N!]?6W M=[X&>*L;OM5[52)T7ES<7==^D.CAVTH9?VJ+8/)JX21BU"4LAMWM8>+ M2F_<=AQ]O!$OJ7[8_E!>T+S[X$>B[N/'O[G/S MT[,?[_>)'=OP=87WU]#K!F>SRE5_:C'QMVG^[7(UOOVWJ)&JV_X6[:<7 IO. M7"6J%XMB;;/Q:)(Z-_UZJ=6H7RX?NB[?=EN!@/OMP6^_[[6O.PQ\^WT9YO1E M1]3U7_W=ZBW:+>8J9OYVC92_32_2TN";_JW9R^.W)\>_OGEU M=/KZU>#DM/SSS\WHR./YE[I MHKPT-L-!^A12V:,7@QNT38('Q1C=#[A09:$6$[>(=:S&-I>C"R+H;-/;$OAM MV1VWF$^OQ%Z]KK)9K+=17PYC]WFZN)S2]-/RJR@AS\E?KMX0ZEB2BR:]:%+9 M2A;0NUJ/-A:P_.QG-Y-='T?-J!7)GU]* M_='3?_0<>VX,)]?_^\,7]^H:'IQ#O,W\;D\LKAORS8O:15KKOE)RXR'.I[T( MQ;KJ,__Y3#W[XP79=8J_8VIZE#*?I30X+[^?-8-41-!WIPWOTXINV0@1!W<. M ;@(JSC(OH6#YZ,8QZFG7KL+'/QJ3,E_^-F/?ZM#2>YI9KU>U?YXX_>7:4OY MZ?XL%'IL-Q[+T&.WWW+R[KN7[^Y6;A9^'DQEY_OT,4T6Z44?-RY]*=/Y/@C> MLWM75PMT:RE)?_@45P57!;T)[6:OSH)@*[CO_)E^'85:_X)'/ ZN&VI_"WFQ M2'>E2#=2I8BV%BB/ D1.$:S@ 4224@>GHU7R9I&N5]3:+!QP0PB45Y?W$)^! M9$43IUI'[Z^*="_FX<6EDU^J@ZYZ2QL^M!;GN/6A@? A;0_VQ%807O<"7IVE MR@GMP%CJ0$2?P MN('#'-3?!)[O> BQD2K@PX,I>% 2A&DR6$3ASP9B44\AI M\_"JV5 AO.(+BXOI;-X>*@_CZ:*L8II]+#Z"/:6QF4L/-E78S.5> M#&H\26,/F??*^+_EXE#UH<8CW.\)[ M'XCQGK,BD73!>\8IF)0H4&.SXL;+Y-8"4DJG[*CBD+V*(+0-X"AC8$W2I'P@ MM99N'>^9U$,E%>+]_J5ML(77W;HA3_/\]WKH:;9T'-17!Q=F[!V;(E>N-KJ, MB22;&;C"DR!HR.!,=J!"+,1'HR)B/;I8!VQ[H8$I9D!$5B?B60512BX)50P5G RYQ-G*F*+9-_GP;C;- MJ6F*L585@=D9C-;UAALQ6GQN"4!!*D Z&]!5\K';R/-'F>8Z9KV1F> M5'#!.$@YEO>XG, QR8H@,28F0TA67Y6/K:+%AE(S_TIC!=Q-/EPU#2%C5.\U]3H/T[\2#)D=(-!2W1+ MG%>)J-];\T+4OV4\E@S6!DM DH+;(J:= ML'6X"@5O@BF<01-CGE$BU@:E[ [UA9)#2W&41 W"IP#&J@ T.<\2%82I^-A^1IN$5C;4DB.T8L7\GDJ+YIO-C5!M8 :P M/Z2)&<#['4(SDL4L+3!A5*5(!L[F!#X:;Q)C6J8U6KUODZ,EK6ZE]872PW:N M$&;[^NF"6$^/%H>@OW/0S\FEI!W(9"D4X!?@DM"0N<]1)$=T6CMY?-].1UL$ M_5K8QR2"_OXE=K"P_DZ%]>%*@V';(PQ"8A!RARUAI7'E^C MBIZ[K)A2D3ZV[=$E<6ZD<8?60RX91B&Q]Q$"*0+I+@O/LPE4IPA*F *DSI>M MH[<>/+62F)K8"6LG>N_;^VB30*K8T&J<48'IG'T3%%?IG(O;&B&AKL"@7G\( M$X-Z]],FU EGN0%:F!0$,QQL4@0XY<($EFS@:]KDO@V1EI2ZA589;*C4!ND5 M_0_3.(CX^V1QB/BW#*P0T4:?.#"M4Q%$5('G-H(-+KNM]V L)S0O!?;L=\!C3WM MR= "U-P5(>4U RF,([XH+6Y2%[V0-@[N5@ZU16S?D^S50Y33P4BCO\^F33-8 M7AH35AK0$KN =!K ,?J2\,EI/W)GHCUB9H/$3-M$Y>(XBC M>5=-_0094HOSI[".#3$4,72G70D(X8D:"P4)=2T(3N B*RJ@GJ(A+!B?>!>B MH7L,Y;I@Z"9#0(?D*@_.IV#;T^\O^_%%FKGY:/)AD#Y=U,X;#78^Q5Z-V*L1 M5P6]J0S]W3RNOEXJAJ[((KH:685RQ M#YYS2#L&M!5$V4>CK.#,)2X"2!T%"%G^X[U2P*6A6B1MA%JK]GY(J''S*$O- MD!OLA=J[2FX4&]_Y,[U/37*S<-;JC9@^IO'TXKP\A8H#N1"Y<)MI-^%3"HE! M(IZ"X#Z"-2P I3P)RI@@>8T+'S:M=NGPA0Q?7;M[QW1(Y% C'?;">5!TH*T@ MT*Z*#F9CCD( ,\I4T"3@F7% F#+1BAB\Z$1T; -HC1E2K1%G,<>Q9[+C[VF2 M9F[M9)S?32Y0L='GWE\-TRHK)#1A0R8@^\!Y4'V@HB[6H[LZRU3H$4 >'J8!IB MP7'#0:;H!&4I6=O)<QR=3\LZ_*]K/7.:!R[\>S&: MI3@83>9N\F'DQVG@FB;-&]0BR)#(D%MDR&!=]%10B+8F05@BX&UE.T9-.XO M*O,8+5+;OZVZ_W$^NG3^-U]\_ZAU_=>?PG@11Y,/[Q:S<.::%*^Z;G1ZCT"(;- MD# ,%V$"9=]$S/M45/TBE+?54Z8UC5+>FV:#4)QH-&^&@TG"&B[LV=8#9MV7 MGFUW==I[T_.W5OJO5XO2Q MUOL#CF5 4D)20E+:8HETT-%XZR"1&(JP#+G.Z\X@=4C."<\M68L./K!R;U>D MQ/D3&Q&T!5+"R1$]TJW+R1'3M?Y(J%5Q6X#;@CV+$^LH(R7.@=5>@;!9@/&. M F-292652*23,TM?VJE=5K#<@W:_,Z&)#H798 T+.AW.C$!,[ZUY(:;?%OGC M/A G@6CJ0#"BP5D6@7@AH@Q4^:RZ$%F;PG2FY)!1BYB^'TF_)STKXKI-[&@2 MIN=X]@D+7;#09:L")HE(O==0=IF%KHR68*),H&V4TCK!O?&="I@WK9__.FVZ MHKO:>4A3K"/$N1&(I8BE.RT:M#I[DA3HZ#B(1")8'0VXY(++261"ULZ1/DHX M=(^E1 PMP2-->*1IWX3$FPH^J9E?=G'S\T'YZ//1XOPJOX)LB&SX--@0*R96 MIWM;%474"HRN\_"\+S\%IHM6*:3G'0^,KLUR>HB^N<*?;D\8W M! _+ZWIK- CT"/3?!7JAF>>1 3/6@0@Y@?4L0M0RI>R#H,EU(;XV _14#;G< M8.';00(]'L?JD0 [;@]?+;,X@[]>BJX?\!065D'TA+.Q"N)>?,I\5%09#MI4 M;B220*%7"9;JR&3VFMBU*HB'"*>WT\GTZWAFM\S*AFR3 W'1]?!T$X+]/EE< MK\ >)=P*Y5 C,PW! 2_D X)Z"H9D"5&(H!RGW)).N@-V0#EW.\O$AO2IU>'U M4?;=,^_VI OREOXP\*D8=KJ2':VIJPS"1_#*;GK\LGS>:+ HU7I:93"?-SRT:+%]W6K'@]:?Y MS!7T'$W<[/.;>3IO"J?6*YE-VSF#5T'2KEI4R:&T&R12]#R$Y)ZL2N\, R%Y M=7)2D17$AX*L+!:,C062?0P"@E5:)$$89QTEF7H/R6HH<*AV/TX089[J'G^F M=[/IQU%37;K8-PHC08"50Z$)@*,H1R<\MH)R7(, M:XUZ'RZ2"M->A@I_3I-4KJ^K\@\[9)0]K4CA/GD>9JG0XA#K=XWU(0D:1+"@ MG \@1'+@.!5 ?51:$6FD[J3[W8:QG@ZY>6)9H1YI*TP&W7W9WZ8Y]F78,%^> MCV(RYZSZK9QNJBCN XEF_OG+JSH'NN%Y/GUT/?$<]"5 ST(*C-893EX M;V5YV.JH9"?U?&G>^;%DI0IE;F+(>Z^=K^?;U1O+A(WJ]M#$$-\/!M]E)"%) MYH!S4O ]RB)TB2)L67?W97_M M9I/1Y$,SN$AE<<_<+/T_?S*,LI]^=LTHH%#:,)'NVJ;Z1))(@%^U;57!\.2A M4(D"89(&'W($:VU2,9L8R1H!/D3@7/G_NS0[J=[?NOW71%A^3/%D[N:I.KK)'<1@Q. _ MPF#'M R4*#"DR@@:11$4@H.+A#/.;7!L+P>50@R(#+@+AB01.E((!(RB87#-$_@B@P!(G0.B=G$]-H9UBY4R*7C M;TF';#!6=T@!?-:X2)V7 #-@9:DR$!G"FP*B7-2FB7/%OK^MF% M#MDJ"JM-S#PX0!3&;,@&EP1.K M>&)U1TQHC%$\YU 4A2"%RVK_ZR0Y:"4\)=*QE&P7>N0*!XZ6,/!V<>[3[#BW M!-<<7X/!>J1N"1@/+J:V0XKG4'OA3T]7CJ"M(/;>UI(Z4DDRT<"#T05,O0%C MZYAH3:30)M-$.E$A.\->/32;[&]V2/Z$Z9!>B!#,CR 5(A7NH#! N!S+?X!$ M2@L5&@4VR !9,.-K1QW*.BG.^@857KK]&B-V2(:,#)G<8*-I]"@4(F@KB+X/ M2X?HE+-WH)BM4L)',+1(DN@\,=9RK7TG;<;\][/5W=[X"F[[1:Z!YHK=ZKV[VG=SXZ5D:N!"FY^4J/A=(&4RF\W(/ M!4H&Y;)&Y64?9FX\N'"S^6":!_/R\O+F6+MZQ/I3VQC#%7 :Y-'$3<*HO+BI MJ=KS\OG-\RVN:!=>LO9U'9L+9=_[POY;#+MQVW'T\>IB5NY4F.?DXE.]VA_+ M"]H7GGV)VUP4;EO&9,#ESRK%_ M:N'^MVG^[7(UOOVWJ(&GV_X6[:<7UITNNY"^6!17FHU'D]2Y7]=+K1[[#-)&P3=J_6HMTIKQ+";]'/_ZYM71Z>M7@Y/3\L\_7[\]/1D<_S)X>=O$EQY< M\O$_W[U__8_7;T_>_/?KP9NW+X__^1I]X-G?_CJ:E&W*=%%>&IL?<$7*BBPF M;A%K$=TVEZ-7JJ5E[AN;BK93LUO,IU?M#>IUE2UPO8WZ0Y^#3__.+J M_;>EH]JO4^JYM?POEQNC6UY GROV1T__T7/LN3&<7/_O#U_QK=7JUR?WSU^\MV6VO[)[5PZ.&;\7"&'HY' MV/:A>A2[G#_IJ2 ]/-*-XT$>U'K#1\JS]Y"ITB $T> X=\ EU91:FKE8JW(Z M^ [G/7:\WM4,WF67C+B^+^:%N'X@N&Z=9Z)!9%2! M1^H@6^= Y-K3/!$'U#EK@S:2AT>U=;V8AQ?M!NSEZO[K6H[\/4W2S(W;9?V[ M&TWJ8S^G(CW2^Q3&KFE&N1AAO>!3]^G=;%JK]*:3R\&U1^?%"[X]OE9]I6CD M=Q0-?_[M8W8[-;DE4)2WC^N?S4UBKPVJ7*LAS"H(+,9B'#F#<\2#I,85A'K,8)U)VI;]/K5514H# M5A%>]O/46TMI5O91,WKW@AF$V6 ^[""98=.](S'0]? _V"_%>3>"M2ODWSXUSCV=-9^\1\ M/AOY1=LMX73ZSI6/^790^WYU7UP,E<:Q%)OT103I?JQ*[PP#07H%I ,G(;!8 M -?RL@V-P1>0CAY2,C1[;XV2:YOY+C>Q?09I18:$X?P*++;9\QC$RS,W^5"+ M=8OQY]$DQ8%?YNF+,IHT+1;,TWFS3S$(GP,55A"05DD0(96]I64&"OZX3*B3 M5)E-QR#>+1>OX%3[JG?39CY+\]&L;0IX60GQ;EP68=.!""&ERC112#Z5N]., M@$VYN!7+67AK+?%RTX&('2P&1B-PH]NG5<&-+F;XOG]6+45+1 ';S'3A+<+ M$>]!<.:)\%IYJWO#6^M[[HXVUJPV_SB<7346?R U(#4@-3Q2TL@1 MVF4'@_:6;FE?@)T0NEQ!;$S2Z5#3D%4D5@&G@8#0/(%51?:1Y+*DED0J-EXH MM;UL"6-#*^Y?U(_^O2G__M*3"EM<(?WTSSR1?C9,/SFED+2,8+51(*QFX)6Q MH#PCCFBO7=QX6FA[]"/,D'&%]',0V?XGW6_X):K'77>H9,]9=> X7=2Y6MBC M\F'KA6R\VB%&"T,=-<"-#2"X$_7<" >NE>(Q:.8RZT(,WD+$'8=HC1URML$H M;3]=L7YY;@ZIEN2:R6CEC!4R=E MU9M'>\KXD.D--NOHIR]N7CN5?ZL,?EJ#:O%&.[C1QPUVZN[&3\_2P(6:['23 MS[5WXV0Z3[6A8WFX-D2;IP\S-QY".)7N]4F.?DXE.]VA_+"]H7GGV)Q%RX M#VD990%7^W2\<./?W>?F#;!B?-OSM].2B;K <@TZ/7HMU7KF+F;]=(^5MPS=EO>3S]O>G?FKT\?GMR M_.N;5T>GKU\-3D[+/_]\S*F,#5[IZ[>G)X/C7P8OCT[^,?CEU^/_.4&;?_:W MO[:-3:>+\M+8_( K4E9D,7&+6+XX;G,Y>K6[;9GZMMH^MYA/KQ1=O:ZR*ZRW M45\.8_=YNIB7C_^4XD_+KZ*$/"=_N7I#^=N.W4637C2I[!D+NEVM1ZOTEY_] M[&;:J38>]J/Q:/[YQ=7[;TLHM5^G]'-)Q5\N-T*WO( ^)^J/GOZCY_AS:OA# MW[R5[^W#>)SU^O.G,J,5)WGYBGO)I$4QI<%Y^/VL&J6B< M[QXGW><5[OO8$$1)1,G-H>3WYAWMAP_W9NH\1Z3I9SXJ2X<>OAF/)RA MA^^^SA,'JMXA,NJ:LT$;M1WDV?1\,+U(-6TQ^3"H*?:/H_DH-3A.%6="XDQ( ME!?H.KTRDJ>X*H\\^U0%CC>_J_ _"52 Y M@DA1@ DT@U"B#GJ/M8'\9PQ7 M8LP%8RX[7Q5T'302=!ULB]KO?<:K5#XJC"ZGWD[BP)W7AE#_VSZ FOO@-'?O M@C$HM5>D=E7:C'@-C@<*PE@.CC("5 2694XYVK7&< \)7*YZ??EYG"['NAVM M.']7S4?U\,"&2O3.A1!;^[$JO3,,Q-85;"5(+M5=#BQLPS;!HTF"<7/FO:YJT MTKP!61)9$EER"V/PN$W)4@4DL:I A ?B0#N&,O.)N)%[&0RPE6.XM?J[>_K MBASG_VK2477[57AX_:F.PDU=Y0.'F@DD3!0C"+,(L[L4(UGGX&6="2UI%18, MG!(2*-,R$*&DM&LP^Z ) +N!63,D$F$6LR'[IDM.YM/P+_!NV0;QO+H$)D*0 M'Y$?M\V/66G+B>-@9 X@ DO@*8F@!>7+S4);J5V^X;P9ULIMY$'DP:?!@_=JUG\?JOQF)^#; M.EGWA(UEHG6F6 "J0F'6&$31*4I"8=3$J<]9V^Z&3[^=3BKJ+ ]6=1ODHT-B M[C_6L\?.V^UYQ!\0WA'>$=Z?'+SGS)QTED'028$@U(*/G((5BF?IL\A$=S;< M>8/PKNA!=2'8 KCOI#_QFA1#U;7LX7?F)A_*-8XFJ^=AVZ*R]IS+>.3:X02C M5,18^A3&BUA?44=AI9Q3*"^;YH$+_UZ,FE$U?CQ"B^< \1P@'J%%U^F7D3S% M5=EF?)=W$=_E![S3. JA+'79+\Q22*./=:(22G^4_D]#^O=$=%NOA:>" ".\ MR.9DB^CF/H+QEL90C\]&WT5,M0CM6:VD?)66_[Z97'G_^R_.?W?]W91E+3]] M+\XJ^=!*0U!AL[KHW1*4:@.,)23]>IUX MZ9K#)1VRPRH1Q9(49 %D@?U53+YH'6E*)J0+I\(7:)H6BW0IX2D M*$1AW)2+ ,H2K)(45 I4:6-BSIWT0%HG[=?G%^/IYY3>I[&;;U0J43X4YJ#. M)J-40NQ'[$?L?QSV&QV=CMX#T=:#2(Z ==Z "D0)F5VRI).CTCO%?CV4_* $ M6Y^+^U&Y;6)J14ZS69%NL_0Q3198;X=DC63]],B:^9R(+D)-15.(U\M"UB)* MT"%J2Y4CWI'-"+4K 'J_Q)^N&9K9(;&8R$)UAH"/@(^ ?UW.('EP22;(2680 MP4KP*DC(4KD4:8'UV$G;W*T#/K5#=5ASBOLHR3"9MOEDVM5L8O<)BPZ1I9\* M2_>$'SG72N?@0&E""M6 -(X\FL86L M=CA85X<#J!UR?E SBC&5A>"/X+^_03(2@Q"A3GX/IN H91J,UAPL%3PS1:QT MG33HW33LWK&48&CE0:DH/)SU-,33EZ:]RWGP*_UZD3&1,9\&8Z)<6IUB%DC. MEF;P- H0E@EP)A!@@NG -8E9K'6?NH].^CW!6ZDS#;Y65WM1 %3E@KP%8L%$8R5).0?YJ&Y_&\/;[S2K*%=_2##; M(SV$R:1-)Y.*S=Z23T)MM#V6],66T^S++3V7%_-!,QV/XN#JSW]($/! T_G^ M(O6#:5%?K?!]3$SE)",H:1P((]N99;5AE:9,1!M\X)M)1WT99;:$MD[S3XP. MF=K@4:H^XD%_E=V!GR#O+.XWDG"^.8E!9(LAD$D0JL=AZ" MR2%39:-.R$"W) MN0M]5U#D90&1=Y<8\O/G_VKJ>8$O@=VC+S#258FAT4,NZ-/BVGWR1I1V:%X( M]EL%>ZV"(5HFX$(5@90U :^L!\.\5EYXH^-:,.\AHFH'8$^&EB'8[SK'=YN) MWE5D/14]53UCD,?3WYM!GDW/!Z/)Q]3A;7!5T'302=)T= MGW^@7=3[T .N]SF*<50WMLU@/JWQV+*AGG]NJWW2OQ>CB_/R*HS"8D7LTZB( MQ7SIZK%Q3K@7*D.TT1>9K@KX,A] L12$C,0&OS93[B%QW'?N+]=:\OIBGUT@ E3H P M-( +)H--)N8@DE"JD_J8K>.]'=+#FAO:Q_J71YS)0(WVW9['Q2.:2YDVS0._ M:$:3U#2I&0XF:5X?:LMIW-*?(A(X$C@2^),C<.F,U9HF4-87\:4)!RN9+K0L MB,2\Z.5BQ1N _?\&CMVE^G&LZZO*9V!6%\Z&0!]66&34;0CY"_OX6OBC# M0I!: BV8"P4I)3C)&=B8./>$,$[7FBIVHI8Z!]L\^I0B_&^:3:O-&$;93X<$ MM)C'>A(:Z23-Y^-47:7*H:J*EE4P[2-G*7[ TP3(D4^%(U$6K9:H.BTSDQJL MM54,<0\F9P$N\R"5L(F)M;CF8V31+]/9N]DTI!2;7V;3\W]4['ES59'7>9UJ M/9* P@B%$8(^@CZ"_DHRBW'&;=%C6M0)GMZ!Y:J>_::"16F8Z&:"YVY GY*A M/JSN8IC2>EIR[=6H]8WRMG0CI=76'BZ;CK79+21P)/"G0> ]H4ZNM'0QYT*= MO&@?GC@X9B4X30NKRL0-HX_M?[SJ_L?Y.J1Y-(G+[BAOTP.K/S":B=,\$5-[ M8!C]P%041:N1,*V$I"Y#[6)?H%HIL+[\*K-Q7EJ>/7UTI^7-(?NZ"I(;[+>( M$@B[6CVPJ]6B27$PFMQZ#!N9]V'$<]DMH;VE6UHE8->%+E?P0%JD(/>O=K^D MEAEO'"02>5%HH?!X3A24<:SL"J2G?&T:78==N1X5"[WC(&\BAT6[WGM+<,C0 MLN5DVK>6\DMC+NSSA12(%(@4N*/&E,*$$")(S8O\52Z -58 4X2I0)3+?.U M]RK9 @8P,*;/(@#U7U=C;[.&]S?)HXB8!>YMA@R9LT+2[54'702-!U\$S M(?W>._P\G]0E/VV65G.@BS%$?S07:ACC'\C,%X3(,_C31X3Q0X]XI' M)018XBB(["T8J3,HEW3@W$G/.QD-L5J*^VM-0!_GEZWK=W7H@MNA$0=5@-L[ MQT%$[<>J],XP$%%7TWHRYL@E 9:4JXCJP#FI0) @N5+6%H#LY)Q#MXB*59I[ M,"L=]<5W_DSOT\7E\9_V",-WU,;R8,-EJX;B&QZ/-B!;/A&VQ#SDJ@HR@NE M*41)!0@12%$T-@!CI*@C+H2SCSI@<<79U_!TG'^=3CZFB5M9.7CBH-A9]#T3:.@4WE/XGZ1(I2"C*D M+AMTO4]C-T_Q='KJ/OW/-5+],IV=G+E9^KDBTLOI^46:-*Y>9D=Z29(A9^J0 MF!WE$L(_PC_"_R/+\D46!?@CN'HH31BG"I0;"X1Y2PT/7LJUHH#'M.K:%?RS MH6 X=@Q[=AV$PKN8C29A=.'&U>A7BO+'J;@/"CED\B?"Y#WA4,\YHT(GD+71 ML0B^2"A1%%7TA+-,HC>JD]/=O[2.GGZM7O[N"@*N< &CG_O@-PBH_5B5WAE& M/P 5I=$*K!//;"1&@?=:@&"B0+1BY3]4:Q,=H8RO3?1ZB#3: *ROGTVFV*:^ M7]VZ4/SH %Q)JK^((+@@!-%EI91 T*O'87L6;1??U@NDAE^20 +Z/ M&@@30!M/ -7\3TPYS>HYIO9 4S.ZU$&39A33K/4,> M-!%&X'TV;I M9$Q@A0B]V3T7,>4B32/RO1=$?,2:H[S MZTN@>5]PYGA2N;K^__4UM+S_ BKUB:-)_/J!E5>^F83QHAX4?YO5[P:+)(\?CB,JC<50V1&BIS_P%OZ.-;\G%4F&A>2"%;I9!(DZ.: M%^(@I'""#76Z"/-@&-5%Z>601"?M0PZ&0LQ0T0VVH7I:/HZYR4WG)I?"<(1: ML$]$?D@NC&=&#B7,RPJIJY@],%;)W%$'/A@-@E'CK7>94=:%FGP4Z;\K]SZ- MA?IG];3]J[3\]\M68'5[L=QR=#XDG ^9W:"&W#45]2D9B>S1CU5!]NBSA&,T M26ZE 2=T >)H'%B7-2A7LW8R4Y%L%Q*NK[C]G?(2.134'!)>]TB.8;[N'BU0 M[B[ A@.?RM5/:AEI[1;9^@[R*H97=\^\&%Z]%S<[9H4F1($1A6*%]Q8<+8QK M(Y'$%D4ER=J T< S"SK'0F)"@M"1@?>*@J:6>NEU%+%;;NZJ19DQ0VTW2+7H MH)A>0_SOK7DA_J_COXHR4>$\:.LC",L=%$KPH&32R2M#PKHVDYZ$R#D%HF); MU<' ^4('F1(EJ+2!2MI+_-=L: SB/^;&#DR,I?(@RK#=T#![SJJ;Q^G"C]/! M5$O_>6.,?/MZ(2>OQDM3=(IZ#E3(.D!:4C I!\C2":>(H=&MY;F$2S(H38 ) M6309]PD<*9I,)JRM.5G(H-IFNZJ>W]GS;?&.94)?MH8DA(1P, M(43-@_$V01;2%$*( 9Q)$J0VV1BAE4IKAZR=I]DKPD$QD:'.Q@:O+80&P_B MJ GC:;.8I2K(BOU"*^%6FJY,:A>6C\6)OF[!\N)[]MV7%=T%(9>_8GWF/Y^5 M;2\N!RX!+@$Z!5I$[V<)W;+X3Z65]LK@X<'WF^7,XT M_ M\'4@\<+^[6:SQW1!FBX1!W,.K4>VO'D>MO:*U#6.",NMJ!4SM)1-I\5!J M@22;C,TV*DD>VYQZ!1U.*SB\J1U*+Z&A/G=2@:$=5'[4PL+1$A0Z4MAB2,A! MG0_H73 5(;0*X,C+M "GZF&-V6T8$T!7Z9KAQ 9O./QL>VA=PRY M3.8^KD;399]I;_T^"J. M,)A^>=NXGJ(9C$?.U]%;V&L::19I=E(9 M8VNE_@\Y/OV^KL%Q_J\F'568.+X$B3>3JS-TOTQG7W"EG4G^ZR4\?.YL$I]5 M$@D7%0Y"+T)O'Z W%"GC.14@;,P@M%;@=-80: Z6:JLTXUV<@.X!]/(AUXB] M]Q([Y5_GQZG]<9,>;D'-RL/%PPL+_LP<^/!A9NU_:#GY>7ES44LU]17'2M;#\FX>J#ALE*F MO+B9EP?:^/8E M='+A/J1E6 1<+C?UPHU_=Y^;GY[]>+]/[-B&KR,F7_NK&YS-*@']J<7#WZ;Y MM\O5^/;?XEN%:NVG%U::+ILKOE@4:YN-"QEV;OKU4JM1OUP^=!W@<'N#=6M? M=QCX]OLR<.BGX]CU7_W=ZBW:+>4J9OYVC92_M24%-_OGEU=/KZU>#DM/SSS]=O3T\&M_6=Z\'E'O]2+O+XY?_Y MQ_&OKUZ_/VE'/^J?!J__W_]Z<_K_H2<\^]M?1Y/"Y]-%>6EL?L 5*2NRF+A% M+%\;3JPK\>EUEKUAOH[X_1QU(R6"O?%U?MOR0LMOT[0 MOUQNC6YYDOW!^]:'/X?=U^YS9\O?IYUK['FO>]7AZ!$X%S<\"I$#XB/6_10;.-W[X-X M:$>X*$A_Z#CH..@X3\=Q=K$K/ IA<;X8U^P8.A^B5$D]-_N=OWGA67GZ+_HO^B_>^F_,8YJ ML;8;_X>?_?BW=VX4X2]=^7A^EF9+5IZ>EZ\Y2Y-F]#&UC_PZ;="ST;/1L_?2LT^G\\N]]\G* M.;++,T_MXW7>P_PS>OC>-&Y^TD/T?G9C-PFU75D]H'N2+N:7!=7D;@75V! ' MNW5@'YP.^^#0G 4W)H,4M9T8EQ0<#P2"3"%*28F6;FW:K#"*69H@1N/*>W1Y MC\D,M*$R.$&H]F1MD%%;%=R2V#*I<[R8-W,WJ>T_OVITT[3//K37#35#(S8X MJ@C=!W&U)ZN"C<;V F"C4]&FVEY,1 I"TPS>,,5<)8RI=EJ[^1: MU]S(@\U>@#6F;',=RV"##^""%2ZGK)).6T14P\C0$FS*B*B*J(JHV@M4UQ]8/>;'>9N:Y;8$V1G(>N"X0H43QQ$8&6_ M'&6$0*U27I9-<_9KL^HE(66_',!8JD$HQ\!:XH!Q:@+51 L7ND3VIOPIRT]W M".\20PX)XKOUY!\0ZQ'KGQC6]P1E"?52&1T@^CI5(LDZ'$)KD$II2JV7TMN; M*!MX9D'G6!!.2! Z,O!>4=#4ED_S.I8M]-;VSVRHM!XR>U#PVJ,RD6W,Q;M9 M-W*Y6@<_%.^RYU3;:WLP:II%G5LPG0W2^<5X^CFEP?I@;V3*@V/*WLEE),A5 M&1*+UJ#"0>')(BD8D6!4#!""=RPE3HQ;&W8G:0@B9PZ6UBE-C.CR;FI!"NF2 M-(%[)6\ER#)M;?,?I_4*"/@7]$_P-%_ZX6Y5'@_ZB%,XPR M-!W$%,04Q!3$E)Z:#F)*/U:E=X:!F(*FL^DN#IB>OW<;WT&SF,WJ(+U9B@/_ M^4MROAG,IX,+]WDP=Y_*+[/43@FH#V+6'NFCO_2!0<[M);1R3")I"L9&"2)9 M#99P"<%X8@51,O+U0]3W2&A=S,.+RP*!:XSZ^?/K*X0ZG;YSGT\K/+U?HM/I MM(V'MC'/HQ:93B[+!KJJ)."28K@3PYW( \@#R -7/&!UYB*8",II7WC !'!: M6'"14Y^-2F3]D.*6>:!-B'54YB"0 9 !D &0 9 !OO2K"]Q9*@B$+ H#*$'! M)B.!&R.CTL&R)!Y3[M S!I!BR#E#&D :0!KH/0U@/@%-9^=+@)BR%X:!F(*F M@YB"F()R]:#E*G$N!Q84>"(#"%M$J*?1@[?61:J$L)JL]:I,TJ>065&JM25[ M5@E,2A)2*!I7"&.2$'V6JP?5?GT+3<^Q& 4Y MO<>&@9B"IH.8@IAR>+&'GJC^(&CBF1G@G&80(F>P@CE@ M+D;N"2>9L"[.Y!_%_[MHYN?E4HK0/XIQ5*_!C=^Y47PS>>DN1G,W;J,#_N;9 M_/?IWXM14V[T),T^CD):'N9_G\+TPZ3]E"ZC E8,N3ZH:M;>N1_B& M@7L]-!W$%,04Q!3$E!Z8#F)*/U:E=X:!^G%%/SI+DLDB@LJQSM7* CS5!B(M M0C [$;-8FR5PGZPQZL>#=3_L>]"C9/+;-!^,)F%ZGI!"D4+[0J&X+4?3V?D2 M(*;LA6$@IJ#I(*8@IB"F(*;TP'004_JQ*KTS# P?KAXZ$4XDSQ@XFP@(H238 M1"-D)DDBPONLZ,WPH:>2*>F M@YC2CU7IG6$@IJ#I(*8@IAQ>>@%;GJXD.3)W+&BC( LO0:ALP7B2@'%*G E, MN*1N)CF("8X0QT!YX4 8R< &[H!*RK)EA'!A;B8YCN=G:5;/I,W269HTHX_I M.N?1)D"N0KW_J)'>O[O1I#[S<\K367J?PM@US2@7BZJ7?C2)I^[3W3,E33&% M\M-W4B:4#B4]J'-K.+P#&0(9 AGB<0S!,TG6IPQ"NL(0G@6PWB00S"2;;!8\ MQ"[2X,@0!\D0>,2Y1]GU7XJOE*\?A+;]?/@\F,_*F\;+_MGN2W\!9'ID^KXP M/<:7T'1VO@2(*7MA&(@I:#J(*8@IB"F(*3TP'<24?JQ*[PP#,05-!S$%,>7P M,B<]R5DPX35S4H!RSH&@1H&UWH,.6C,C3?9);S*K?1EG?7D99CVM4=;E!=;, MQ'7,];JEZ]LT/\ZG[M.[Z:Q]8CZ?C?QB[OPXU:F@Y6/F'1T-Y&*HM#BD+$;O M?!%!NA^KTCO#0)!>;7R3?&+,1S"&"1!*>#!"!<@R24,$XYQVTC<;0?JP?1'/ M;_3K'D]S;)%Y?[#K-OMS2 M2&Z(;H=IODANJ%Y(;HANAVF^2&ZH7GU!]WP3.CV6B.S%'S@"1*)%(0(%IPJ MOW(G').&?P!$>0->)B%B<^GDY/Y-/SKY,S-4G.\ MF#=S-XFCR8>O.+5IGWT@K5)JAT+(;5$KNN%#E@FEWQZ:6+?[MS\CY.^PPM]P MZYFV0'F.(*PO\.T2!:6+ $MUO!I?4V /@?P6[,^FX_+7:5[_>S&:?^Y(/-$A MM1NLPN^G R+&(\8CQB/&WPWC3;!.12I ,N5KV,R#D82"B)(Q3@4/EJR-+X\T M99X#N&Q,/?FEP',C:[R-$:.)=34RMS6,-XH,+4><1YQ'G$><1YR_%>=ML%K: MJ(&I:*%LT2E8P@CX%"47S)N0^5K*7^:H4PA ;'U/X!9\+$H@.&:B"LD'G;>( M\X3;H5*(\XCSB/.(\WW#>RO]5%*Y3MKG;T KAY3;I\8Y^U(IAN2#MH;D MTQO8%REH*KR +%R!?>,=.*\]2,%HUIS4KD W85^X)(/2!)B0$@2O2092U(E* MM,XPLU*%M9*MC8D,-C1$#97D3PWP-X=45\56Y=_::*G]<9/^<3]POO[NSE>@ MWFA[RU=7L=I#R"WFTRM3J-;J8EX__E.)/RZ^BA#PG?[EZ M0_';L;MHTHLF7;B9FZ>K]6BQ8?G9SVX6N'T<-2,_&A=?>7'U_MM*U]JO$_0O M/SW[\1M/LC]X[H_>IQ[XOH<^A]_7[7.FE]_WX.YAMT'"[06>Z^!R\Z)V49]X MO=OHR3;T:2]"L:[ZS'\^8^S9'Z_(KHNN;U^SNX8O?E_ZEB^;KTG9+*7! M>?G]K!FD24QQK5Z8/@OS'3]]*@N"BX"+@*Z!5H&+L*^NL8N]VU$(B_/%V,U31,M! M]]EG]T&KP*C-TUI]7(1[ U,_(PV[8/[E>76,UV"\!CVTGQYZ=%Z8BAZ* M'MI3#XUQ5 ONW/@__.S'O[USHPAO)NW/+]W%:%X>1^]%[T7O[:7WOD]SUTX- M?.UFD]'D VZ&T5G167OJK&U+TR6SKG8_;1^IS4_1=]%WT7?[Z;NGT_GE#GGU M+$P[8$7_U#Z^/!>#/KR]0#QV"7YHE^"3=#&_+/LE=RO[Q3;!CSR&=DA'S!YH M&'AT<^7H9D[)4&,4R"AJKY?(P%B:@7 MI08B@W=2!Z^9WU5[7ST4>H.=\]%]$%=[LBK]/3^/ +L"L($ZJF5PP#G7(*3+ M8"BUD#@5UG(;F8Q= .PFF^GJ#39,1T1%1.W)JB"B[@6B*D:#5:2([90"""X# M6"H+K%H=6)2.I;2&J)P)%;3V0%D[($I*L(P5;-4D$.X-DXEL$5$U(T-I"*(J MHBJB*J)J'U U*)TT,1J2L I$05+PC AP7 @7HK?*K0U]H)ES:DP"+B4'D9@! M'Q0%8I/W6N5@^/;VJ9KIH>8:,14Q%3'UB6,J-F5=07;JRJ:8179GLI6 9;(IUZK>Q8+1QX$*(PCLFI>P4V>_6E)5*/A32 M'!+$][?C*F)]/U8%L7XO]L\TU<$Y+D&BMJ!LLA)\5@J(%$YX3WC6_B;*2D]" M+%MH(*JB+#4,G,\1,B5*4&D#E=L;FL:&S*HAV>1 G4/:03_XO.8=RT3:&QM- M8KF.I0,]I&[DT? :\:\H3[GQ7CN9>986J%"D8#TEX+/PD R3(CDFM;\]\K0AK+]C M_/^@0!]#_XC^!XK^72W*H\#_40MG&&5H.H@IB"F(*8@I/34=Q)1^K$KO# ,Q M!4UGTWT<,$%_[Q:Y@V8QF]6!;[,4!_[SE_1\,YA/!Q?N\V#N/I5?9JGMHE\? MQ+P]TD=_Z0.#G%L+VL8\CUID.KDL'.BJED 0#'=BN!-Y M 'D >>"Z7Q'+*7FA@=E8,%TX"8Y( 41Z3GD.F5J^8QYH$V(=E3D<5#$V,@ R M #( ,L#C&$!81J*T FB2&80RA0&X*<+ *L4%5]Q&\9ARAYXQ@&1#HU$(( T@ M#?2?!C"?@*:S\R5 3-D+PT!,0=-!3$%,0;EZT')5DZ)) XW :(X@:!&NW@M3 ME&B@SA%CI)4WY6KB0KK )"17F[)+0\&;8(K8I8DQSR@1KL]R]:#:!6]!KF(O MB1Z5JJP>8!FD3_7G-,BSZ3D6HR"G]YC342>@Z>Q\"1!3]L(P$%/0=!!3$%,. M+_;0%]7O@A*"A \:+!,UV[JO#QNI"1*=W$F_RC^WT4S/R^74H3^48RC M>@UN_,Z-XIO)2WF@YB"F(*8@IB2@],!S&E'ZO2.\- M_;BB'TTPBL@4(?AH07AGP5(B@!D7M&+4R_5FR??)&J-^/%CWP[X'/4HFOTWS MP6@2IN<)*10IM"\4BMMR-)V=+P%BREX8!F(*F@YB"F(*8@IB2@],!S&E'ZO2 M.\/ \.'J2 B9E"'6@])&@+ Z@I5< T_<&:E\%,*LC7QNGV(:*&-UY+.58#5) MX)G,2B81?1(WPX=OT_Q-&]WX==HT'<7ZM!P2?E G2'KG*PBB_5B5WAD&;LS0 M=!!3$%-P8[:AC1DSA@49-+AH"0BG"3A)&#"5(^',1)%(%WE=W)CM61(63_1N MCNVK#PR*"T[:9.S'M"QX&)RE^"$UP_;A::Z]YY$.D0[[0H>XQ4;3V?D2(*;L MA6$@IJ#I(*8@IB"F(*;TP'004_JQ*KTS#,04-!W$%,24PTLO8,O3U0D=)D1& MI8'$5 01@P5??@06G?(V*!/!Q#*!$-E98! M%Z*B/3'@J>:@J%#,2,=]G<>Y1=OV7XBOEZP>A;3\?/@_F ML_*F\;)_MOO27P"9'IF^+TR/\24TG9TO 6+*7A@&8@J:#F(*8@IB"F)*#TP' M,:4?J]([PT!,0=-!3$%,.;S,24]R%M((*[S@(%5(()+C8*R78!D/RW:7Z<3]VG=]-9^\1\/AOYQ=SY M<:I30:79V[R(0U&DV+M>31)<>#3I/PT']1N]*WSS],Y MGN3>)O'Z8M=I]N66GLN+^:"9CD=Q<&4*AP0'#S2=[R\21FW0_'9A?DNZ(AS1 M#TPS0_1#VKWDV;^2S-1[-4 M,W4_+Y,.[\9E$=;S=UU-NB5FHX7?AQPBW!_9:I'YN"OM!Q(=SHF #C ME09!I 2O<@;)I'991:ZHOTG'SEM"8Q+@I#.5P@UX;350D9)T-"DOUS1C8>+S MZ>1D/@W_.CESL]0<+^;-W$WB:/+A*TYMVF' M)M;M_NW/"/F[@WP>J"6Q:*C@,P41309CJ8? 4Q2R '@16UU ?@OV9]-Q^>LT MK_^]&,T_=R2>Z) :AAB/&(\8CQB/&'\;QFNCLDDT@7>.@*"Q8+PC&7)!;IVD M4#2L83QE5&H6'+"@RGMLT."#+KQ A. RRDB$W2+&:T*'AFK$><1YQ'G$><3Y M6W&^8+SEV8,3GH%(RH'G40'15-N<:?1:W<1YYK)0!=%!R!A!""W ,*7!LEPV M\TSRS,W6<-X0-M0:=_.(\HCRB/)]0WG,W*]PC5=6V1'01G/(&A,_.4I^"6R\K=IYFKP@'Q40&D;VL M^0(.D7.I>%*2Q;6*K8UI##84A REV&#GGGXZX>:0ZJK6JOQ;^RRU/V[2/ZZ] M\&[P?/WMG:\!WNJ&;_5>F^Y.;OST+ U<"-/S7-,4V:%.M/;7&EFY=?\FCB)F%47MS,RP.US&7>WAHLH;MQU''Z\N9N5.A7E.+C[5J_VQO*!]X=F7ZLT+]R$M*S/!Y7)3 M+]SX=_>Y^>G9C_?[Q(YM^+I3V-?0ZP9GL\I5?VHQ\;=I_NUR-;[]MZ@-SV[[ M6[2?7@AL.FN;W;U8%&N;C4>3U+GIUTNM1OUR^5#SY:_FM@(!]]MUWW[?:U]W M&/CV^[)VV9<=4==_]7>G+P=O)N$!R/3HM6@WE2V^]F]9WAZ?OCX9G!X/7AZ_ MO2T0TX-+?/7Z[^.?KMZB!W_E%++U=G)<'PJ562E*1&&-[4D45A<0"&,,I MA!BI-)1EG=E-K622+"(J,Q NI:*55 *34OF(8(P4PI@DQ-KIEMD'-QG];TL. M+[]L0)9G6M[-4E,NO/WU./]RM2,Y^;(A>35JPGC:+&;IM%S%S^,BNYX-4I%6 M%^4;YK-%NIO8_3X.;^84PP8MACX?_.R:47O&87495R50CU?F_@NQ?%O]EA>C M>;F \,VE^7N:I+()OG4E5KNFBN=4\[_5'6G"?P51/9ZQ(Y#TV1=5MR/D6CSU3K6KHB1W?W2< M540; F@LDNA?_^:Y $B0(,5% '%)I6=:18(7=\F;^63F.9E/KITSYAYY,,+/ M/IY.Q^/SP?1C(VZ=+^-\E$=A-FH9"AYQ&CZ402QE,L#GQ12ED;N>#U"0&#RW M"S76UW;Z6>X:>#Z.%J>;R[5[/YOA?8S.QGBV=ZM7C)?"OY>S=N/XW79[?YMT M3]=!2'>/KSO0"X/?_^WDSWN7JM]?[8,S4;OMR2*#]V(GR?O3@:O MNTOCC^/S83OU^2!/6RYW(6I\N.Z2H\EJP:@;L(K7K-/I8I7SS8;VC"BK<0GMZ;MGGY**G6I^<,+T_I"2VVF'YIJH_I[&K[Q=XLZ9<@UON',;^6KN6LGG7^'<^]*9;4GU3WG7.G,SCNGG\M4GL/N9AAQ=2_&T3Y&]L M1+B;;.3S\K^WK>C]VU)M/_>N(24!8\V9 >%F0PJ: '>%PN&Z6*= M5TY+OX\EI-\P"YDLRX\8L+6U_[8E_M\8Z7^'T2WBS(R6AJXJKC@9K"6VBG$W M,INO\J.-V&XV\OY)ZI"H^!OZO]&'9H68(GV^H'$?:ZZ^)IZ$"E K:^Q *8!S M0@$WB6LEHQ!JAU'H,09SDY6\GL_+XO4D_SP*<30>+[B1&J4'Z] MN.^=_YWW\ U_-_V2[9%#WMGJ%0VZ][+*?#>O;;!Y1Z,M3WP=G2]M=U];!.M7 M'K8*JN[]VON^\;JO(I-5U57GMJ_NYW>#N<)R,=T46+5[PRB@/4H[',;A?+I< MX"4^E?SMZG*7LW;VB@FU!N9=!5WJW-_L[F';>:H#Z/Y M:&72KS;GV#KP2I%8=UEC3KS'X&U5FW#+0?S$B+L.N>OOXL0YR2[_=^<7>G]/ M%\1=UU[!O<;%W:2RGV7TNG9#?2&AVB.'U_W1\O?=^OYTB5_.\YL+NGLJKJ>N MS-Z( 5]3^^M_?".^^;Q('D1.N7G" PIQS[OT7U+"L$4>]^]Q]L<_M6SO\;KW M/ 1]+'U]K.B^HJ8+,NV]F?:5;22R[<,I[*-"IOOPG5X/U[YFSM,WI]/9 O"% MO^\2R?%T\F[UV^QR@>,^NDWDI_>33<]F8S]%"]OC-85:U+965'A@(AH3H7#N M0,GH(&A9P>6LJHQ"5JNN+P&J4'0REH%06K?O% C,<#"%2\Z"UR9=+ &>+=*K M#@W>HOFWY3Z$@O;CUDKGOO@P'!NZ^Y*#/Q];.@Z@$-@^&P4AL'TV8)N2"5E: M#UQT>R>"@Y>,@1+,5&V#*EY?!]LDJTBV9@0ZA6!KLX 8$6PM]SSJ:+.Z[ =^ M.K#UW@Z59P2V!T\]-JNUE'K<[Q5<;%J%MI%%?H_\'OF]8_N]&HN.E7%@HECT M84E B HA3B:KE>/*2OLE2<:==09_+8M]L:O:H3:2_!XE&02V!+9]!%O-I)>Z M)- ^(]A6AG%CD@:J\B;XQ&NL.V1S#TDRGA)LS5 936!+^QL]2S*^;TU%K==Q MMBIL)<]'GH\\W[$]'R]>2XENRT7>*%.C!H^) Q3-5#0Z!=U&[7QYFK&Q_G55 M^YZI!0$L 6P? =86BPF$=* %BZ!"]>!"#9!-TIS%S//N_+/' MI!8' EC'AUK3GL6CTXD-96DGP>WNC'5SWE?+0?#]LB.I:/V.B]-9*8/W^*?3 M^9I\X_K(9SEL;":SDJ;O)G@+>7"!63>;_(-N &6] ,9? U08! M;> 5_LU$OY>FRIN6$RYZP]9 \-N%S&Z%!',%$O1=_,;.G]P><1U7J0;XS?&: MF66=9JZH;SZ&JZPPUY/1-8O)39POK8MW5MZ'9IJS"T+6%6E0.VUN5"23QN"# MK[8C3@ECE&<[/PITV)A[T!A'C0VG=7).T$1CN\O).R(C:9?_93D;O%^.%R-8 M,8J@5D%J]"_C\8HM= )XZ?>C.3Y6HZ-*L]&J.SI--SVQK2U[E/&M;-IBU[Q3 MDPV)4!<@M';JLJ%[FD_KXF.C/6I'KGFGKIQ]Q4/4&%(NCCT9O+YQ'OV5DF.T M"[Q(4[3[=>2^ .Y=9([/ M'DZ[XO%=/S;LJ)L6TT5'$;;R>>--J-#YL5Y'5"Y$Z]I&>"K>@W(^8$3539XS MK$J3'6<[6=2^=L/Q=,NMGOM]A5'ZY/9=FIY$44V5>JT6RC&6HZG@7W#Z$MA]JT?$"GJV8;!KUY66 &^;S:1IUW'L7 M9)RW1F"WQG47X1:1F_SIMR[QZ'CCRJQ3G,:+^$O$FUZQ,5(&LWN?_;;@S/V6N(SB8SWG:4 MLA0!E!(9(H\9BO YY!I2+'NI8[OO^N?#X-B89^"FFP+.;EW8V+,/?X!*7!7) M;0KB%6MCNQ1D6R.HDA+X4 N(S*S.SI>B=GQX-;R(A+J1O"N@@E(0>(B@?=6F MF!28RKSZ2>4PP*C@WT2.2B>-(1H&$@96/.27^J;S+ZM[ MQ2^T=9[P[BJDG2UGY4(Y06QKI[@+TV[?SCFN7OYNL[JZ2E-[[=9\9LS&5B(H M/**6,P6BR1:$*1]N[2E12PPYNKO;!]7V!+6F'\J*77R"HGT"QC\K MM;Q_.2K=$?7++JO=^E2^+G'46'GA M#51>.O16.@/CE4E1O:EQI]?\,5N)WX_FX=V[-OEB-/<&[DLSZD>JT(-VNLFA5N>*\#X !WD>OK7>LM:Y7!'I7P,FL0.MD18N>HV9/#O1:&P+Z'N1/C]C" MV280ZHSN,0G5=AO@)9WB^JSLVQ>3;[W=)M6C/.LH[E>;IL?:C',_]^ M5TG<1V;DB[=9/HJ44E0'AG/TQ85;B-4)4"Q8&;(,/NSXXL=TWQ^QG$VSH> ' M7L;LIZT^@V#YFJ@H*WNFJD9NX46Y!KT,2Z >"\J"TX^T[#E2CLA-1<*9V:&>/6&!G]- ?NL"NG[;Z=!G_O&-UPN7O]LJT<]T>KPINY]*;QQQ-VIU"][2?>;PK'3Y;TKH@C;E^ MQK7IUNET,9DNRLIN__KV[U*4:*SG$$+D:(48ET56.8B4K7365JW--X-/[\>O MQF'R[C^^*1/XVYM]RF4O75F#T1S1Y?W9;(1&W^B';N-2'C;:V'4]XGQY=C:= M+8:#-R&\&7:\H&D\7>:++<+-V2^)K;8DN!FSL/[W.GM7]^G!2+!L52*%F,&Z M:D#%',$K'T!H@Q J"ZMVIYC@"\/P'SZACYN$\09KYW\^_TN9OL.7B_?\>E;" M_+[46-?(F.4^R9AOFU+Q:'7=&Q_S:-+);ST.9TMO\:+S%D#D0<,IU-X5TVA' MP;PFTVJ3"C8$SB<;:JWFK[HCWUV\!CSMNXX#>309X'.ETS8C:HH:'Q;7+U7& MTX_;A&W$6W7U$.*M>M!2*O%6$6\5\58])XH&XJWJ*T?#2\/47E+>?#UB(#J; MO=+9_'N<_?%/Q%1%3%4]$!69]D%,F]BJ>A()4:/#PU[!ZVZ-,%!OP\MM].OW MQBEMBFYMBK*BI8Q)@>/9@DJMS3H8"TZXK!FO/+J=!@7#M)$Z9Y"1>U"V"'#& M6PC5G[[D+)G:F,] M3$>(^NEAK^"'Y6QZ1@T +]WW3M7K&.F=@,Y)2A="T3-(@CFHM8V M",9VZO4MJT[5(, TOZF21[3S;;0P^E)I>6(R]8COB7MT?UJ2^Z,D=ZG'Z_DH#'X-:51'B9P@$8#TRTT2 :94I*Q0*:!W2^S"1P15O0BBMG0\PL M]JB[S.FA]T_:JE MN^:^T OTNYB"J$ >Z*>-D-)DJX"'YG-=L1!\8L ]'\S2>SI>S\DO];OK^K$SF'0_.;VWD?>+^9O3,"M_ M;FPYOX;S]_@H\WO0#CW1FW]T$^/^%$.>#-XL4!:P(A3:EN*VC1U,50("N[/: M@K,R@.(R@7?&0;:H#3R'J@S?AZJ\2:H*)<*L?VPKV>S,'E7FH+\^7Q' M9UY_#+/\2\<*-O\+'KB8_S3Y%9]BFKO?OD=M^PD=R&@R'Z7_"N-E(7ZKV[E$ MRN!#$U$CJYHWU1N,YO,EZE[CJ)J5.8HQ-=JIU=^:NYT/?O_;F[_-_S#X@'_% MOXSF@S#'P\?CZV6O&1 I%9%2]4!49-9[-VLBI.I)!$1M& ][!6^NKP6M5WO: MT@^5_;S8WL1^[]W2ONS6OFSPSC"=%;@B,B@;/?BNZ]"SG(S4O,H=DJI'K=4_ M=H7^AW\N1XOSGR;SQ6S9;?7\LC@ML[>G8;)>N_^O#E(V:_==9>&/833KENSW MU>>HS- 93WV.U&-..$XXWD<<=]%&S#,56.45**X%Q%:%J6NL4MNBA#+[F,#V MS'%<#NVA^^Q>&HX_H/SF8!4%7$<6/!<@3)2@)"JV+X5CJ&*XC\Z+$O<3I5Q4 M%/SP_FP\/2]E/0S^%K4?;Z8T_5)_*VGZ;H(/G%<*W!6J4+7 #>JV+<%!^=1^ M+H,9BF^6UUEBFW+/ M_W3HTBH1?NDF7W4#L:BVX/C[^'V\)]H'H]J"YY(O4&T!U1:\V)7UPV+J5_HF M"#UO0$_:EMS'MB2-P:**@[Z(BDS[(*9-50<]B8VHZN"A"TSS15O_P?1SO;9$ M/".T444;5;W8J%((94SE $)5"]I(D@>FZ7II>T@$L02Q!+%/!;&>I\1YJ9"R MX*"L1[@LQ@(7WKCLM V,[5 E!AN\M D0:R,H8R(XGAA($6TJ3NGBTYXA]D^2 M)@?VDLJ0DH?6QKX\.YO.%H,PR8,TGBY1.JM2@#GE$R_>V?4R&B(?M\T)[Z(0 M7**/DSIC&N$3.(V_NBQD,=EKYW?I@(U-)KL,/'6USLF#=[9@5L&,BS*9*LK3 MIA%#Z6AP(V42!*Y'5Q "U^VF$"V9-,& B]R *J)"5"5#Y4P[*:J089?KR\<: M\)H0N,4$HC@#044.64FG9%0F,_^DX"J&UM-H*MJ=Z&N"<3:;UC*?HU*&,>46 MY/[(_?7%_9G"HI+2@S4!\X14!/B2&$01K96:!5[3SN!&3!\4QRPD2,,PMR@1 MW9\PP&16SE4KJ]SAJCVH^^-#0QV+E%L0N!Y?00AN8LU0HU)@M(MI]#" A-*9!<%"V)G!/QAG9T9 M74$(7;?0M19I0XD!$&8KJ(:9WF8!25IMDQ8^B9TZI\B#2+;-CYQ&]E7L(LG7;I1"X?RGAZUJ@UR.61 MRR.7=ZS5,V.D\C6!J%R $JQ"#,$ .CR6C?:7T$(7;>7:TS-+DF)>4%6+3EPX*2/H'(2 MCIOD;+0["87QCL6VG^%L2RBD@,"8 1&R=AE3"EZ?>+F&#Y4F=*7-B;XE%'\I MDS(+XRZ?"!F/<7C9_O U4['6?4]TV\#"_-LO>VWZVY1ZBC D\RS(+*T7E.SLN M-A1?6)&0.^[NH+MN=(T.HD;NV^ED?-H$20ZMU83S/4BA'K$GL\V7WMG<8W*J MM>0ZCN]+DO3U6=FW+R;EZJ8H#+:IU-,-Y.N4?AW%+8L3T6 A3Y>-??YXN-!O M9I?[R(Q\]):/SD)'B9D45.-,*[ 6$#0KZ*.E2[Z*6LW.(N;^)GKMR4=K/V1< M/J6/[HLU/H,P^9JH*!][IJI&P/^B@)\9;YFW%C1/B.02\3MXU0J'0XW96\/2 MSB+<_D: [0GX%1]J=N )7?VTQJ=+S^Z8XO4DHZGVEAWM;R[5ZVYHU/79V[+; MKWI3SA;KC]GJXXV@CWO/P\'',C@->3 >A=7(*-@:D;6>FS4KXVXZUF)Z>RJX M^@A_"(-NHE4;DE(6 >\FO,>,O6,L^%\W/?,C'VCOZ*08? M0@3MN5!*"&?XS@!$C'9U,I:!4%HC8L8"@1D.IG#)6?#:I(NP]VR17OV\$?)W M%S+N9AO.?UM)^.VT&WA]?VPT5[!1WX&-_N3V5:OCJN$ OSEN[Z+92J_5)'*. M:5#-;K'WHR1$R:GY74-O_'YR=7G-9-/@D=UWW".BX>[X.^;!;#_D1D MK\XGW)ZIN?6DRIVPLT_M;B_DN[=_<^X MYT#ZMFF487 Z:SK_;UU4\O=I_?M:&K>_B]LF175GSVV49&=0KY88O,S&HTG9 M]UMZVTV,1)_XW>JC^<5;"Q=O[I!YR,.2X9N?>^=R]PTLKRG1(T7[S3=_- MSD2^9C88P(P2VL[WH_&RA34-$Q\^\=B^_(G';T_+>OPPBF^PFC:,UYHWQS%8 MX!\QS$O+\2H3:P.0\6E.6TJ&+[OKOEH)>("J1>.+;S^$QA<_J&Z9QA?O:WSQ M<% ^I7*VZ-SCO'./.2P"336FJ<8TU?AKGMQ'4XWQ3>#7XVQ$XXQIYFF_8)/& M&=,X8S+MK\:T:9QQ3X(B(N)YV"OX:UD,1I,T?4^%VE2O1_5Z+Z9>SW/M7$H6 MJF6MK"#*1H+M0$7IG,XL9:/VL8"/^/%3!Q\_3^?S/97I&3.4[L"\?T3IF?8BF< @\QP1N[T%G[,#7[,1A2OM4MU'??8A\-[J(9-/VC/; M%R/L80)%Q$,/>P7_W0FS9 CXQ.%=66W1S0?3Y6*^"),\FKS[W__F!!??=A4- ME&41!=]3!F_D)+='CS8ZB* %Y*A9ZUXM$)618%/(JJK@C.7[2(HVF/!Z!0E_ M7;;EPE]J5] M(-QF)P%!TX/GEH,4G*?*A./6[R,[.1KPVJ'C-!"SE]L[Q.GSD+W-5@P\^E & MI=:2NL9,-(O%;)1:B7#7X-E9S9S<*;'M]@UQR]B':4#484S,H%22$ M*-K HB@QD3#!R+*/7.BG29J5-MHEC-=M4)VG?;U 4(G+KEW@[?22]>'7<-X. M?CV;AUCVTE+-]U14?S\ _4Z'' MW85]R7C%E(6*21BHTI92?<:4S-; K+T M[L #![]&"Z7FJB?(T*XP6W5V0*6 7T5%2K^+Z\F%;KE0R6((K'*HM7!TH4* M=R*"5;HP66*J?B\U@3?RFUTMH,?>7"A[)M M'RKN<*'L1!]XS^NE^48"8 )@ N GVW*R-6B;%'!G(RAI,CBF!0A=%!-:5LGV M4AMX1 V5)--VT?/)CFAW2+RCN0=>^(=C?4NQIR!2Y] *58A,H_I2>19UBIC MK.X0ZQ K9IIAL M85*S>(@$Y4DAV!QX'NI+@V :>7?WR+O)8@1YTU"T+D[[6&9E,'J/JHC?#>-N M($$;4K#8H9F^95C>]4\OF!>/^[#W&S-UL'D=-?,4 C,@?<@8]QD#OD8!SL>@ M;?"I*+:/,/'/R_EH4N;S[Z;OXVC2S93X?C1/X^E\.;O/>([^Z?L!9]OHD\'K M],_E:#YJ^+"8KI G[?? MX8 /"!RNBO&V, )# FY+LIB_6311CM& 8\I L#XF)V2R=8>A:4\FNB7U]93 M[YJ,]S024/1^*_J<;4]KO$9+&".]4!)8DYOLI)D\/:TS,L:J]I,EJW)N'B>OY1)F6%XTS N M9+SR:+YH8P-;9_6G-I.S;*X64J>;D_,VO>D[=!.M,:3#P2[*[WI=6AOV+V=E M-7=P?G*C(WD)7F/UM7:5NR;DG&&X ?/S.0J(_"I>_I?)X)>TF#8552NGV UO M#LVD&^QMRVOPE_?Q_[9/YLLP631$#.NQ>[\N9^DTH&Z^?H\,MR>X<[81]QD&\F7P, MC+B';VK V'2M^^5M"QI1!5"Q^;ZF7\MG$,3TXWXFI:,%26%^>H$O"#;X]=-. MA2N^LDEJF#-#V<[P,H./HP4>.\BS\+%-@6]&/"L?IN,/S2[;!-UVPNER-DAX MKM%B@'C0C?B[ACYM%'TX0ZCY-&KK!WCB/EN+EY$%@6&[T0YCL:0*A"HCN,I+ M:D-H\VY*'GVN@C'\VGIZ7'-D2RN:!-EK4%AZZ<7CEI">W2,'(:B)IV$KT6WQP MU8[G@UC*I(M]EY,6Z[9EP-""B[C&_A8);,#_9/"Z\]V=:Q^/0C?_L\4(Z-*7 M[_';IP'CZNZ,LS:>NT7L8=$49#0;E/FB0PN\1L!?/X3QLOMFNZO%M1OM%&G0 M#53=.A8/'$T6 4.)UA"P"B-6ZYBQ]:8W76Q'ADU(V5L])AYVI&*T9#71"#+Q%SB-2BILV-KQZ[>]2S[A+#-K!CO.QBL/5! M[<>ZQ/?4 6N9+-??ZM*3U1.U(9+SBZ>^%GI,,9):Y3Y7'Q,OU906;ZF; KLK MAHM;*U??3',$E^]B/G@WG>:/Z,=6]W+MZF$\GJ;5?-I1>_$K5]]YD#(>H9:% MV?EP@%E3]\C-OXQ'_PH;U6JW?2'_&U\6ZD_.W1MN&5G^G^5\L4JKWH=S5)O+ M&\VK(+2=\7T);4FS"UHQ\QI-NZ6#OZP?8[A[D6$GB^8<%^'3MBRNI&L'6P!6 MKBIEA $C,@9;-0L(C!DHK@BCK.0Z[PQL1F_DN$6_Y&S%V*R( -X+#;8(J8UP MVD=[^\#F392VO<3YY_.MWQX^K7FOP/A\IC5/EXL6!*V08$OG/V,G#2^W,?5E M3FXVY@LG($M^(A7;^M^=DZ!I O(!2Q'OO[YS90+RYT<=WWNBW5=7_O(5B^%Q M[8VIE -4$+\?Y3PNS]MR;WL+FX!H/[4B/9%4;ZJQUO*@:JPK@\U$--Q52$RW M!46GP=?"0 C'A:_2BUW>RH8$$\QF1QT%1@MCSL=G3V8X?FK*O^CNMH](+F.*DMIH3K5"F(:/B>5 MP,BL794EZ]V195I:JYST8%)M8RUK =^:!:OVA@>>D_8[2'[#=M)O)4W?35 " M^:>M]:W5*N/K]9[&ZTG^^7(5Y_5JD>NGBV6??0T_XW:(&2H5WU)TWS_'L*D' MN-S3)[4DIW!0IR"8U(FA%RA6.%"^& C<6Y"NR(S_S_NP&]Y+IPQS'&2Q^!V5 M-#@\![BTLY(*W]0_*$,@9''A&2;:LUIP@ M"=6QT2.FJYC!65=:F3/30>QD"+IHP[,$UQ6I:5"CQ$)]QZP;PYTL[C^N6#&,Y9PVQ, ,JRPK> M90->VUB\9<'%G8;PAU9V[M,EH9V^#9\VGY_?WRVUX( MWEK!0$G+T[BJC7V@@L?%,U=-1;U>,TB.[X M@TCZ.S62_-TVDWMRL6A;( JI0*&[E33W#DM&SKP\[Z][1B MJ+_&*<=]]H:/R-BV6V-0O#<;R-W><;OO0V\:8M:G9=^^&-_YMC$ ?05#@7I: MJ$SSNQZYDBA$XCD6,$X'0#>5P4=CP21G@U)<,2?W4UJ8&^S7WMR5UY M.53:THRO0^Z#$4?EYUO5V]I@NK$.>GC1AGE9!C?M*R$Z!JA8NL[O]U/4 MOW^UOO#65+VE%()HO<9A*N<29>XLCM<,1NH^G'4F'%_1C%O M[<"OT.S:\,*_=6_DYU$M5V )'R>]ROB0)4@1*8 "5\-F=YWYA@>B*I[6@17V7YU+ADROV8),7CX[W+ M9.^XS^^VGW^+CF7K,94[86>?VJUNB+M; 'UZL=1SAC:[6L:!4/&A7H7QQW ^ M;\P1]SOCOO/=VZA.PN!TUH#LW[K8_^_3^O>U'&Y_"[C*=/Q%YP\T/O7.[^N=M#S?'9IU_XFB^ M%:%[.5XQ6T?8A1^%Q0JF$:(3FNEBQ32*AZW& MDW=4@Z]__D_4LMIQ@\XW_(4MC5N1:^%7&FOA:-(=_"L>O*$X;2N[9S=S\%Y+ MGNT+3YY_6<[6;ZWC%9M>,!1?3'68E3/,AAN35T>A-1^,&E5LF9>.%ZUQP#>Q MKH*>YJU'\\''Z7*<.P>[XGD=;$9%C,]7BC'MKKH^[_KR+Y<2^3;9ORFS#V@3 M_QD^$>-@1W_\_X7)LG%FR9OHCR^E-1S\-$DG]V0_'JR(N/\Z_;!B_^9VQ?[= MZ7>OJ7H9=YESYJ$*+EMO-28N+F V+%1P.>:UT MG4YO%*W,_S*;SOGE0PBQK1=JO%]6>'.%B/E M1JOVI#U&LY/>5#WN&6 M?XA&/,)A;6UY8LRP;!_M2W%$_Q6GQ=BK2'V59%TR(G^&/+E;RNVUGAG+/$9& M!M#Y%%#1H[EVDU*LDUN*%XPZO \^[/J/:7+)_]UH+ M.+ZYFI.&5+L]4R? ,Y^@6F>8L9XQMS-XXC%:\-1=\P_UL>[D]BK8_BC5#43R MO=8NG9R2-E40MF V5P/Z3F8-QFW*29.+CG8G='^(=AVV^76T-_WB@I_<7K/6 M'_VZ82+!\!F$:4QAG)8UZ.H8*%,M?P/C/7DLX"Q MZ4W-2_?:)7GI:].7:\_XVC^4\?1L,\@FM3F0\S;$:)EATDV''&ZVF:#ME[?B ME3HJXSR8KTZR/4KO]S^^^<\_;%4DKI+\%G;?:P-K:TW\F0W62B)G86*%-OX6 ME)42@D@>K!6Y\"RYBE_L@1XQ6(O=.5:KMSG;?>9J'6>NN9*)M25BB-%BZBTP MV@C>"#"6EY!,<*7LU/\]9FCR5J7[]6(MFF]^F]Z8DXN4J$.T2\FM!W8]R>2C MZ+W#: $#4EG0OHU&8,BF@BS<&>E%E8SO0T4N)Q]=UQ!4FHT]CS/9B'G8-F<>VWDW9UP^VT>YS%U3-Q'6O^UL5(,L[NF$GV(**)S2,> M4(I?5J6]$VM^@9B_+VE5="7YJJ+K\8KW/(3=;^\OM)@2$!*$1*9^',U\==DXF3B+]K$*3@G"R<+?\D63L%Y7_E<\-+>JX+C :3?7S6Z'F!"UKXD=R/O^9%] M.(GK4.(B*R2U(BL\MKB^'BN\X?)?^<2@PPY3Z>\,LJOOZKY2W'M78,C@[C("DFMR J/+:ZOQPI?0LA%&<\+ MRGBRUISI("'59$#EE, KIR$$E8U4TB2OKV<\25:1;,V8@"C,>&P6$"-F/)9[ M'G6T6>5P\(Q'8L:C.:>,IP>;:@=J^GFQFVH_[1!6-):E0>V&?:W'//[^,WC[\>SWKOJ@6*S4@R9$9D1F1&9$9D1OU5%I(,F1&9$9D1F1&9T?&5A21# M9D1F1&;4\UZ%;4K@;O_B,8E-5Z=SJ0+=6P*AS$ MH"LHJ77;DS3@+:M91:59V:G"_+';;_EY]*'L\/5_?C[LP_8JC?!#K=5A=RI? MVCXD(2XA+B'NDR%NT$&YB,!90@1EJH68$$R+M#5['TO,.Q-2]HRX6Z0(VWP( M>\)@QEWAD87$:O [ MO4=[QN"_EMN'2S\,;X400\,(;PEO"6\);WN)MRE%:QB&N[HX"RK9 C&[",X; MQ;R.AC-Q'6^#9\4IID ($]H<60_.Z0+"JU!]34J[]A5!NGUD#-/&$P83!A, M&-Q'#"ZQ9FFYAUH"1KTF&W#"*0A:&JL"D&>Z35(2&&SEIRE)28$,X>6T$( M9[=PUGK'6)"86[1_%,?,)-JD@ =9O(HV!K]3>;)GG#WLFA A+R$O(6\_%(20 M=PMY7?$BM_U/JY-MA7\"HJP1N$ 8-3XDZ=F!D??1*T%U]*ED^%>939NF.,'% MMX2PA+"$L,=6$$+8[=A6>U]\3E!S\J"BL.",D/AK]-G'%%7UUQ$VNR"%+PZ8 M,1H4\P5<%JZALG:.95T=IS6$EVY&A+/]D4PO%81P=@MG>2RN) P(?0-;E;/# MGTH%R;6*R?I:]:%QEM807HAA$?+V1S*]5!!"WBWD-3YS)TU&%(V-"3HPB BL MP)3U0AJKLE,'1EY:0WA6A23$:7+@0I+E'&^ES ;CT7PQ'X1)'LS*N M&YJ>C MLSFY2W*7Y"Z/M>2N5<@J1BC>,%":.W",:0C5.Q\]*T7O;'8:+5QVDH/BH8!R M2H.3E8,55C-\85RE8RT(\2%7;"CX@_PQ, M,ULK<,8DPBA+$).T4#4WT=C@\<\'AM[]]1I9+H88I1/,$LP2S!Y;00AFMUM5 MK+1,F0+,\@:SH8+WS(/AQ4IIJG$W%/)9;WGQ&KA/$52U#@)3 J+0-I62&'?L M>*L*W.#_T7XG02U![=$5A*!V"VJ#Y(F7S(#I%$ 5A[#I8P#7IN@FKKQ+Y^#%!"Z'7!"+%$$O0>_1%82@=YL\JC4(*E6A!-OH4=MB@M468DA19Z8CY_S MT+O'Q00FAMX3/2H1ESSW#;RWLY +WM8_5K4FB_9K9U%4:4+>DKSET9;>)BF<0K.$03?(\5Z-$N8%J47/%I(6 KA24UQZ"+@ISG5JY*A*=I3O2 MFI"T0T?NDK(2PMGC*PCA[!;.LBBL3C* S(B42F-J$H/EH*O-20J5@\D'QMD# MMQZQ(:<"/T)>0M[C*P@A[Q;RBBAE#EJ##$F#?>W M'L3MT%JJ+2&4)90]NH(0RFY73TO+VS(YE!@J(J9/$"O78)S.PDB7O-NIGA9> M!QMJ .Z2!"6Y@."3AYI:;9^5WKMTK'4$,W2:$\X2SA+.'EM!"&>WUVM+T(Y' M!HR7W ;P1FC-*9""X=5)YE+>::3?,\X>=AV!^Z%BC)"7D)>0]]@*0LB[36%2 M6TF(+A!,\*"*,1 CSV!4S*4F:87:&0.Y9^3=ZSJ"HOB6:$R>?5G)+XO3,B._ M^$1^,:+6EMG%8YWHL\5@/AV/\F#SDE^:T3]2A>X6%/G6[35Z'JK0G$-0P8!B MI16@Z @LML9.68LR.^7R.6&J$[@!G9D 9:.%6!,#62(S4MJ4Q=&J4(9>N,,Z M5[+$+[?$5 :V22Z U(Q#;50Y'6P6R7@^-H!UZ0G]" M?T)_0O_/KP(99F4*$H0-"A1KTW)29,!3$%&84N3N'L">T?_ JT!:82Y _7CD M#<@;D#<@;_#Y404^69-S!NF- V5BAN!*A&)UU#)7%<).[>Z>O<$>5X$4'PIU M8,;L/IID#ZNW'L&%]9ABK1=6C?5N.LT?1^-Q-S8MI'\N1[.2=VNTJ"+KD?X7 M7V3[ZW]\([YYA)SNZSGV);D;'4>/0A<2%UDA66'/U8K$159X@,!7G(@6^>;I MLH4EE(T^7F:4CVZO3A:5 B:=$*LUH!+#?%15!E;$(*RS7LJ]U*C=D(3^-$GC M91Y-WOUE'83O*2M50\5;I?*!Y^7UTSQ[B?&?%=57N"I)\1C%8WT5%UDAJ159 MX;'%]?58XE%9D:@^^5(SID$MPTG20ZA*0JF%5\MLX3[M8Y?N2;,B MX?W0FB>MV>Z+>3[=?AW^'/!9_[21\E^7[_',"7_/HP]_^G?\YQ:3NN\M7JCL M^LR;T77.29^5!R9S!3Q;])IR#@IIYA@#B@[TOC\N[^->CR6 CI\'',FO[B6BF MX_'TX_S5ECIME*?3G(#TWKV^$P#N?3Y9I6Y=O5S7#& M3MCO-E_ QQ^'LWEY-2]G818692/"#H)7Y_[FI@WG#Z/Y*([&H\7YJ\TY;MM* M[B[K^(D3O_OVFS]^YAA^U]_-"7Z UNX34D U[X-?.850G(1DC)&>RN3TOHZWE<9';>J@+,5?401 ;P7&FP1 M4AOAM(_V-KQ_O:[M_7XYP]SY5WRH:=Z3#[!VR/F!VY]>F@G1N.<>.H ?IS,4 M_V20EK-9F:3SP6*&7QIWO8*#D/]G.5^\QR.IN^/X-3349W6'?T&'()5G 7AR MC2"[6O!*%I!1"V]224SM]%D]9CU\XU_6MO/=VG3>7EK.7\)H\O/^V!>$:"2< MU'+5 W_TB(2$5IG:*M/W)97W;9E)'F*=J9];D/U>BZ(*@8?Z%U:$9>A0/!,9 M%-<)7+(,"-SL5 H^IF][[>I72;J@,U4:_R"H AQE2445"B08SY*P] MQ.@4.&]52*%P)]271#UGB[15 ;#-)?)+_4S'^=LF#*H3N*D+^;0,PKMWL_(N M+/"G+8$.RJ>S,IF79L_W&1HQ&,T':8Q_'=51U\(\F"YG@^^FDRYP:]0O@S<+ M_$_+X.:#:1W\OYC=W%)@\:"'E:)46]]6ZCRM3C--QWH,SFI4R>(^_G\X'!=UP M?KSB/0\I/Y=ZEL-BZE?Z)@@];T#/N\KSGH=='P,]MQ>U_CW._OBG^RYL/6=! M]])LB0*13/O@IBW(M/L1&U&M[P/+O+87F::56.^.W]-Z;#WKVVX4[31M[319 M4VPM18 .1H+*J4"PG@&+)J;@H@QL+Y4,5U?SKR_A[VMV!!O*0V\^O;2-)8); M@EN"VR<;TV:RSZ$R,"8J4(V;V[>Q/9P'*7-4-E5^'6Z+5#HD@?@:E >E'8?H M4J/WYD6(*#A3.XTH3P*W;LB$(;2E2K">Y2#?3>>+EGO,RH(M> M!D]4;?T@I^FSK"96"T*TV::*H]/D7$-2VECKHR]YIQKN,3E*PXT5\\C\]22_ M*;,/HU3F;Z;C0\PU\D-M#NP\R1YIJA'!_K-0,X+]7=BOF-EP91C8& PH[MMH M.RU U,QKLMGFLC/:[C&YTI/"OAER)0CV>Y!54;_G4XQ NJGHF!(R8C/M[7(E M]2H]=/YXQP')%*!OUIAI10;!.8;.5W&1M!8V?%%VUKI"/K^<>4%J^J2>G/NA M%T\ZG; O!OP,@FN: O$R5(U\Q8OR%8YGZ;V3@)F=Q90N2O!:!6#%2,VJ<8+M MS -Z2$K76U^AAMP\Z0SSOACPTR5^=W3%WO@I?O6@MO@PAW!SX^?.Y>XKJ7L^ M'! LO"NK=0 (%1_J M51A_#.?S=K#-?&<:$C[PE70K] MJD ?F;MZ/LEC,4I(OK-4^I@=LA_#:/9?8;PLWX_F:3R=+V=E?H_.^R=ZEX\N MWM^?BMN309/1H!/2X#]+:")Z?T77S[YZ2H(/*)S5@N#IJ,S"+)V>=SP$^4*I MNLKQ%15!&YT^'H6N)W^$CSLK9QB>E3P(BT%MHO[0B?IL-IK.\(A_X2$+O,9H M:9NX-@O@BSQ;?=BP 4\OOYJQCFI0/9ZTI^*;EV MM=\=]A7>#F?J1#(G!4?LL,)Q9BX?>S1I-P[=TW_F:1L(.B',!0IN"?6"L^'Z M68^OH3\W;1CP5X-_+J=-SU"S,#$8_'XY69$4EOR'QG_10O@/98!O[Q]EK6BC M9L#,L*_-.R=E;08GZ_.=/$;PN1T^>YT M?1V,(&:S:5P'BL,UND9\"ZCW8=P=CU=;CL<#C*#?-Q3O/AA-PB3A 7CF.<8& MS1]^BQ?JE3VLO"V91 ],0KX:+"=;ZKO6[/;B\F"ZHAZ:?IPT=5Z^/ULY]67[ M&_KU]ZN0ZS;+N1(TG-RD@(^+S8X2Q^Y/[J^W;+23W/^YXKS._\\E^U-:16Z- M(:ICD2E;0=QH/LBE63XJ4[Y\7^V@\?1CF2]6H=;JA:Z0"K\R1SET)YXL!EUD M5K8#N_>7,?3)?6)HN\\8NH>OZC^GDW*^P>.*N?I\.%C@0Z#DSZ;ST0)_;4J/ M2'W6<+H,)NA"[@^E+XEZ\64\6 -M8...].TQVP M]9+73FQ]8VM?MN.HZ!6NC>XHJG^RQT5S\9M)O?O.30UJ'Q(1KGVW*^["* MIAL8NKR[[O;7]S<_&?QRQU,US\7MMUMIXMH!M%-?U[>UHC65W_ID-'G7TKSF M0,884I4$.BS"8HV WW\K39B%X](?IN-/327C7H-Z>E+/Z"P>,9O@LB9[P!!9H9;+N^:QYX-W99 M>\+K*Q^-/1]-N%E24WLTD%''N8C*M]&QXS[H#A]S]V1ORMEB_3%;?_SR1UAJ M=B+O'#]Y(KZ4F-&?<*>^F!^2;N/(M]%#,K=C5X 0069/RXTN>*"X(B*H?3E* M(H'J1ZL $60202:QZ/4;/->+6 291(E)QOPRC)E(,,F8CRTJ,N9];>J2,9,Q MDS$_=V/NNKK)E/NQ+K&A,-CSNL2+)8;[\=H6VRM:F]@C:-ZWTW%?0KJQT;&7 M7I@D0V9$9D1F1&9$9G1\92')D!F1&9$9]9S"G,CV'D)Y'N:G@_+/Y>A#&&]W M&]]^&^TI09Y8+6X3[:5P](DT#R@$[?H0&I/ IK#\]CHK?J_B*B(#W ,_S+%7 M=+Y4)#27Y)!S29(R*20#QOL*2L0"H18)1O;#91<_<$R-OUUP#_RJSZ:KUG(MO"74)=0EU"77[B+I*\F*-S,",Q7@W M>@_.E@1.Q#=4S@2K3G$>"74)=0EU"74) M=6]"71YX-4$FB%D@ZOIBP1E6P&C-%#,A*;^#NBH4G8QE()36H&1;F6"&@RE< M>6EF3Q^W$::33A*-9*'Q!I';?+%NLY=Q%7G+*V-/L]=: M"0A>15".X4]:,:AX?E_0*\JR,RSA,6ORKS^$T;@1I?PXG;U![_>F<JD@A+5;6"MDK-$)#$]K$J"XC>!9J6!\Y3XDC%-]W)P-7SL)?II@] E.1QGO_M6/?U>L%F.4!FDCPVS3 M.X@!#0T31\6DYUY']8C5_UO;WJ>SCV&6+PG,+Q3DZG_(.Y-W)N_\M-Y9VL2C MYQS=<47O'*0'=-+6F1.P2L'V7(! MRA8%/C(,6H4JS,E41-R!W&"J"YX;,-SS5G1HP;?=5IFYJ\8G(16G0/>9&M4Q M:N[%/C8 Q NNN1^0C_PR][#FE.X>ZP9"Z7M;^U5N:G$BVKGR=-F:(38G^RK: MVQX@T#MT\3XB)9>]Y;)#9JZD;$$'AEF2K@H"?@+&:R(>]GF?'Q8O)C[L"\[_@H'27P5JDJ>YVOR/,[[5)0WX*3QH)*.K:_! GJ7 MQ+U364JX52,06*(1NC=PCP'M4.7@'0_X#\M,)R-$WF'3VR.!Q/SG];K< M^?-MKB/3_'+3_'JW1$G-R ,!9$7$?M!X7Y=(_7U9+OY2$K"^F^0QB96I7>QFJ1E[@17D![YQ@ M+F?(SAI0.E7P(6/"%G15.22E^,XDIL=0;!S4"QP_*>N+=9(C($= CH PSE!:4#Y 7("[P852,O\**\@+'1 M!\1ZJ)T7X*:"RX*#YDDY= \ZFITM^\?P3U Z\ (UG(>!M^7 MU]Z[/W3WS3?M 8;F8;G2BW=MH\JX]2CL>@VSCZ;?2)7.9H6XA[W&==W7 [[:O1 J^8 M;L6?WX\F@\7I=(E?SO,_4%/R YJ2VP"OS\KD014]FT<\H!0O8]#'J-W'E2W& MZ3A_L9C?E+-%>1_+;"#9<""8D(_7O.?2 GU84/U*WP3!YPWP>1>GP_.P MZV.@Y\_E0QD/.$'F$0R5BL')F ]@S(*,F8R9C/EE&#,E,V3,QQ85&?,72_GM M=!'&9,K]6)?84+,1D_A#F<1#Q\=/).+$-TE\D[3$1V;4%RF19,B,R(S(C,B, MR(R.+R623$^X(@Y/(O[,,]OOPOQT4/ZY''T(8_SD@N#[]MMH3PGRQ&IQFV@O MA:-/I'E 6>?9=#YJ%;^O9F4<%J,/Y?9"*WZOZBHBN=A#Q?2Q5W3ZUJM ?0C; MY!3!U)AJXZ5H?0@B"O"M(R$$KU-TOF8A=Z@#DTDLBP*NV@0J:8F'\PS!6CQ5 MUIFWV9E7^Q :3KV>Y/:?'R[1ZG"="%8,K3YP*\)+:S,@Y"7D)>1],M+6$*N5 M3$')R8%R$@%4,PW6J:*T"46%'>9N83.SN@0PV;?O9 G>FP(U.Y-K-#P9^\3( M^^2=P(2ZA+H]4Q!"W6>#NE7PFG-"F,VL3>&RB+HN&-#5&9,9$\6Q7?:%HE6H M"9)E 90,+?(5 BJSHC 6J41J;. B!$N6.YYU-%FE0.M,CP_Y'V9LTB?^S;" M=-))HK$L3*:+0F[SQ;K-7L95Y"VWO67R3+'(00:!.4I;[XDJ6/ I15X39B%V M=YS/(];D7W\(HW%C2OEQ.GN#WN]-2ZKR/M??#8NW.(I 8HGP(;@EN"6Z/ MK2 $M]O+"%G7JDL$HWC&T+8R<(5SR%DQZVU5K.QL=3YFT9W@MN_6]#(K]P_* M=OPX&[YV$OPTP>@3G(XRWOVK'_^NN*S<.@NIBC;01U@(0E<0:)+.L\B+TX]8 M_;^U[7TZ^QAFN;/Q;DSKA8)<_0]Y9YKZW O_35.?'^3AB_!2AUA!6X_)D6[; MZMQ[X$:UOQ19X\[BE8K=7KR"(+5'"+(,0I$2BLJL6I&]COJ>4Y]?-RZ-YUO2 M1%;YY5;Y%7))D9H1^/3@;LD0 7/(4J>@&&6QJ/70I:ZD]YYG86Q M :27F!*RK%KUJP0E-?.\A, K/PKX[U96#:4Z<)9'ADGX3_C_+-2,\/^FFEI; MI%#)15 J6P@%T5SIPI620=F0=DI$#4N\ M9@:1-;X'Z33XK"UH(V34N?B4C@/^%/SW=A/H"_LNQ#XV@<0+[KL8T!X,377N M;0\C375^J%NV,0L>'5B&298R,4"PZ)LE"]8PADJ==W*R1W5N="SFS[NOL9\& M^0R"XVNBHBSLF:H:8?^+PG[&)29C2H'3PB&.&TRTC S@G)*$W.EQ?U0G MR:&Q_ZF3K[[8(T$_03]!/T'_(QI;A%)>Q@JFE-S"?H%.X/]G[TV;VSBR=.'O M[Z^H4+?OV!%(./=%[ML1LFSW:*XM>2SY=LPG1ZXBVB# 1@&2>'_]>S(+*T&* M&T@6J73,J F@EES.>A<2C]IA2PN5!$EON&/KO(;2ZG_Q8H;]"?X7^ M"OTWJ.+*+"'6,Q1=T#F.RB,7 T%">B>B=H;&O1#<&R79W#'T:\!^4ST^_3AU M6:7>U/:.UVWO.!Y9-QJ7=+/:X[&V ZKM@!YR92H;56*I;%39J+)19:.'7YG* M1I58*AOU,$BP5HHXIU*$CD9S30C"UBO$K9+(*>P0#3@R0[U6+-[ TJZ5(AZ3 MS_I+"$NN^0+WX:9F0GMCI$*4>8PXP0QI9A6*G 1'+,%>B#NL%-'^O/3+G=:, ML2^9->NI926S*@$>1@)HD3@/!#$:":"YB\ARDQ"ADGO&(PE^+T;E@.4B[D " M[)UAL@$1N@J!OG-G%0*5S*H0>)AH%4R$XD0AC55"G%./M% ,>9:8I$9%DO;2 MA@]8,Z*: 94UJP2H9%8EP(-)@!"I9]1')(P0B-O@D8TF(.>$#5C'0 B_P\(1 MU0QXI-SY$"7$:_6(6CVBE^*X+Z'+-9?@2)$ M:60Q)XA@GKPFUF*R'[=U@P(3U1QX H)@^Y0&_LY->?_^MS#ZL'I[&+4G8WOZ M/(WCI^TI2ICQOQ;M?)1.5^\JUZ!V;F?S[\IT$*S[JU?3'$WR2%&9[6>F]^SO7Y-O5DNZM5K=(PG&9Y]XT+G< MA I^F4[B:0,[\&><-VDQ"6UC)Z&9 VT"%YY,V]&\':Z)!*:T_K?CN->+8WB^ M_^RW0$97 5U"S\SG&@RR0?<;KV89SFV7D^ MALKSWB*"K:ER/<0GG_)PUPMT MM#X(/;'O8W?(B6R"63VWXX_VM/WNV;?7>^*!Y=PF+VZ7%6US-,L@_I<"$G], MTQ_+Y;AX,RZJ2%.>#L@^G=F,XL^!'..LL,F!M^E='FHS3ZZZ*\V>(Z(9+N]8REKR^[B4H%+.:(6ZD!"4C6>2TP4B!_:E] MC%H+=5;)T%&XZ%-N/1@CXDF"J1FC0-'#U9QK'3D_JV3\ ._\ %3R(;Z:M/,9 MC %V\<4D_&<,L.CO7X :\*'K'+]6.-[!&[\?3_V?SYH(JL9)CA&8+9:5=$>3 M10POYE>=PA_D:HKDY;MV-Z$ '[M@"C<=AT/SCAXVF\5O-@63MO9A6ZE8+])V MY$06KB!=^[=NAUNF?\:FR*1F-)E/LPJ;@Y@:OXQBRE_LILDV_F^,D?V0E<.1NU?\(+FJ*@YDMG,2P\O-G.)L %;?-A.H9]RE%2 MPP9&%*;-9#K?'EC8;"6,8])V^G.;WYF_"/ 4>'K3GD2_&'?7G2QF,+:XI1:< M_/WN $5KKEP4%F'I@"4U :N%J(2H4HD[JL$ZV3O$N F@O/5'L';C^":="RVO M)F_G%M16^/M-6A/]KUD_@O5:FS<78'=401Z&H^G'S,U%36A M:8^F']M"Z5L4.-JL=W,<;:;_T-AY\WXV;8$D89&;#WF5&]L"I8/>[>=P =#_ M'-X HKP$SMG\W?=V##L4F[=',QA,+6LS:N"F.@>[9S\Z+?OLP:D== M../SU3,NB&OK7LOD4$OUU5(IO. B,A3RLDLN^QW,74IO^Y ZCAZ,HT\%)!\L M3/" L93=@/-CGX_F\$9_(0!^72!JNH";0_O-57Q3?5FN!R\\)"\I/'2MH/W5 M#.]P$6_GB-A3VV]3RC2+RZ*49$-WH]2T\'<+0RUR\D7;+"VFB_3WZU'HX]B. M7A:*JEE.%0#N"0!>@PU80>"1U$2[6PWL"]V)JFN= [67%7E\''S]$%#[0_3Q MV,59P\C@;V[V[=\IIJP":-6B*FL_=M9^&T_F2][&E;?CJ\7<5V9>W* MVD^2M:O8[K-/8U7GO;8ENZJ@6I^1V]*^;[4;%X\C3Q.QH1+THM(GF]410R:O M<#Z+74C(Q0=?FVC8>UZQVK.MMO>H[3VJ [6R45]6J:Y,9:/*1I6- M*AM5-GKX5:HKTY/2G'??L^V1V_X7-U2KI3KOMBK#0[N2;KLDAZZX4*LI;)>_ MQM@3;3R23DG$N91(!VH0Y5A0XP5/N3+";EY28DQ*;S52C!+$/=QCM*?P")$X M=HF1L%?^>N/Z6R<9;:IU4BH@%L!MP+NO76<80PS3S5*CB@ M3T=R_3*+*!,B(G*1@]/+'5E*AM5-JIL5-FHLM'#$\N7NC(U>J^'#H : MO5=]YM5GWCN?N2>::YT<\LF[[/_FR%HMD;+6$HJ=)I;>0_3>JD/2Z<'M&-+&6D0#25II2G'DO8GB6T/SX8-$Z$"P M&LE7@;H"=07J7@*U-"'H:$NC90!=ZG,D7\!(Q4 5X1R4X-B;2+X[!.I[Z.G\ MU("Z]FN^MW[-0)9I.IU/IO/8\>WK=W_0*'P@5B+,740\A(0LT0EI;Z-SAENI M@0L_'8^?C^WD_?]^%B?H][>'7)>;4-2+-C<&N4V(W\&&LEV)M\F5.DL7ZITB MGLUV <\''>Q@V8ESOMV[L*O+V-A9;&:Y@W'H.A.^F1_!\%?7+R^ZO&/AIK?F M%K4]\+37E++=!OP*$(._;("A!P$8@;TGRB04+ MK"W'V@;[N](&^R@O1FGU.XGS_6;6QU/XVL)3 M5Q(42'>;6$]F8!3,X/U \>UB/,]MRM)L>KS_)%C3*8RC[ !P1P3. 36X>^*) M/>T^?!S-C]:WKAMIG]N.>]E,.[-*:;0]/[+SKCGWJKUV?K*W+3QPG-L9?QR- MQXT#72" T0&R#.:44M>DV)TVW:L*]WVFHS>,OATV[XYB&[=&8;C^>5C,H#RLLS=S7QGV&V6=8VW9(T_6NM]Y/%Y,"%JM^]1VW;I@P\_56 M3W%@J>Y=VUW(5X+V_01F#*+V^#B&4<=K\(05#@R;[Z.W"[@79E"\6/ K,.?^ M(*>3# IY* T\-<.5[T8]:-X#E<,%LV8\;?-HI]T(%R J9N/3@GK=(J!MG'-+ ML9T'^GZUDC"7!%B:02<_8O7 V>H=R[F?&1UL1?FY /!Z#. MVVCBQXL=FPB^F1['YNNESO+-((N'X;;,W-*7#PMBT4FJN69(E-I=!O1HHXE! MT3CMDTV**7$6Q'04+OI$ ;\B6/A) HC%*%#T6@O.M8Z9@MEN@ZFH"^]V)^U=G\09[=DPZR">;LDQIR($OD(&.YJBE2\/#(@B*_H95S MV'$'+L,*!O.UVT!6U)[)D@H;VY%A$_^] -(;9_L X*H#A3&H,G#W=@KFRJ]8 MW(KG1?#:Q7RZ:I&2%R_?#\IHOAR!;0L3Z&(FOEO;O4.P?)8'-'T;MJ'-!/U\]XX*0Y>ZU4@Z- 5I_]NUG+B)#22^[ MY++?Z5!KAC?_77I#[\?4P\ZUEW?D>>BSMOOI=+0ZQ>F,SO! &=NWPM:#FN)? M%]5NNH";0_O-50Z-:DNRVI*L=AN\FX7N98989>W*VK7;X&/D[5L5+;J&RGF3 ME,9^J9BWT2CMQ(81O/*';%7-FF^;WX=OA\M/-5*P1@K62,&'CA1,GE*76$0L M!H1S54-]*L1V15G*\[V$6H$,M@2)&!@1SCM#]U)G M,'-!$;C4H82 MLPIQ3CBRF BD J=68*8)%_G31-X/B^QP?WQXUO^9%K)9%%7Q5\/5"\&%"-7%$(L.313Q@ M@ZRP$9& E:1.TJ3VNB5K)G02#*X,7"">:$*..XD<(TP[&J+#]WU>(09,F"KV MJEU1X?6A":3"ZQ:\4N*4PB8@C7-919P=-P*,"TD-$0Q+';4\"Z].&6JEPR@1 M &(N.0:@C1AA$2*8(H(1Z^\97N4 U[HO]9BB=U;%JW9FXWB4<^/_C.-J5E2Y M5^5>+^2>]D:HX"T21F6YI\%8T)P@)[D5@:1(^%[K4ZZYHUA[I&W(!Q9.(9?@ M'VLJ65'A]:$)I,+K%KPJ8QDQCB.'\WFPC "O3&,D M2 PX!L.IWHM^"BQ2GX^":02+@EOBP!01$L5 C1-<6T,^4^SC3N"5D($6M.)K M/:WHF5WQ7Q;>ETN._$^<5*NBBKTJ]GHA]H(-EA-#$:8NY1I7'ADB#?)@.F@G MHS34[ 7])IFT<1(%(D!4*BV0Y5$@J;T$::DL-7?L3:M-2:I)4;&UAP12L77; MI,AEZKV(2#CC$6B'T,)714.]0 M;L.%."'P%\@RY(1G@BK#--X+^R78!6/.GF=B,'^++X*XX,5 M5"(614QY*R*_S,#FJ]V M195[5>[U0NXY@:D2TB'+O$"<48I V$5D>0C*>$G L-@+?[)>$VHCOED6%UP$1X2=PP"5W".G/$4D,J%(2,*'M&]9! \(JY#4$6?/C48F,88"UIP$ MQF)(]PVO1 [ !*KX6D\L>F99Y+&]LZ./M8E%E7U5]O5+]GE+VQ7X11(45T2 E/=@7W!"6:T%%I!/STADJG+OOTWJB!]S4 MK,)J6U1\?7 "J?BZC:_$2&HL1LR[W*D\&FK1-]OB_TQA>2;-/Z1)0F$'J44&>,T8LX+3'4TW._E;-.@O68"(\DX&"(VB!PVS)%7 MBDGAJ2#LCHV*FK-=#8J*K3TDD(JM6]AJ6$B$> !3H6-VOB2D=21(*FR5!:O" M&[(79AJ8\<%$1!45G9/'8(V1L8([9@0SYK[#H.2 B-JSHIY5],V>^,%.5LD5 ML5H45>I5J=<+J4RVVHPA"6U M Y3420>DO78 KBHFL9>SK9-Q6!F)'!%\6;H;*X(P-=Y9:[$A]-Z-"L5(A==Z M2-$SH^+%>-S U;':$/Z^8*/$=YWA7#KP]!W9R%K,*])7,*M#?[Q&VD-8K,(&4C )QYQUR MDCGD'==$"2*\8GM ;XAFBECDN50(A %#UEF!F$R:>Y6P#/==&I<-&+_CE) O MCP/OZR"F3'(T"3"FCNEN8D0M5RZO4O>0[:%_5)9(3RFR& %V(^=1\;!/PXL*DNHBC3N.=JB4KQS-%T]T@STWL>#.G_A-]I^0[04(HP]G+-H\3ZZ' M^.13'NNW<,&&.([6-OF)?1\[>QO9!/-Z;L1I2G P1-9S:#S?,%&/NS\6@2#[U%[_)0 MFVEJ7G9?M>L=L]VN/5V&_':;(Y?H_GIQ#,OE5X2S15XW7/>U<%P^>24;.2>: M@V5#-!@Z7(#$TXQA1)-(Q)E +(M[T1I1N.A3;EX2QL4+]W]*S'JPZ+BNZ,(&L=X//TXFKQO"E8T[='T8]O,X9>84O3S MS)'3Q:P!P@$8:&'PL#VA@-R>Q0XXV*S?E MZA7I/^SDYP"1L3F&ST=M$V';0_-#]/'8Q5G#R*"AF++&3O:_I<^W>'>E-2P7 M;]]-:A?SZ4JIRA."E<[0DR]'8WLZ72QSQ;[KQD@P'N*O5C?X'"Q^TL;G;3RQ ML(QQ159%V^Z>_>P\[_&'43MRH_%H?OI\]8R+8FG*:[D94OY5%F077T.&4EYV MB1C22Z^YPF,N^YU=X35]',:M J3.XXGKG #TQ2U]0/]]-^#\V.>C.;S17R)T MOQYEO)HNX!&A_>8J=E-?%NV!_3F7AKVNQGR'RW*^+='+A?ERZ .8.?_ZOY_) M9Y]?DFN%##P8-5T5FSYV@.VFXW +>RL(G)SPGL@J_LXH+J\P;6: Q3"<7?O9BL/XY! MK1HTW=%4.2(XBDUW 'B:/Z;I##9CTOC%;!8G_A2N/)FVBUEL7,R_ET."*UFS MO=Z$'L52W6AM[O24]&8A/F<> M]Z-/J$CD8AQ,GSG_Y0' >3FW9+J7)5\&21 MH2I'[$0<9$XB)_K2AQ!II,K)<4Y(C3BW"1ZB'1(^!WP*C7'$-V"XBW;T34[* M;483/SV.S=? "G'2QF\&S23.U]M\[O]4OGAJ12KZ'3_8C]C :YWX7@=;+EK& MK\\[=^Y)A"(C48ID'&(LXQU+-%?V]LAJ8S5.1CBY%X41/#8I:HHHSW4VK =X M2_!1&^)"8)I%(2Z.4-R*O7@]G?^P/ME_T?XG2&V0WN<$9X"JJ7;Z(,':+[JPBNO$JHX...-Z4>0I3]MW@,FM,4*;C[&66S^^GET MO=9KKP&HNW._4 ]WQ(;H+(HRRNPRR(W("$;8PGJ+F+S1_!#1T"N@?#/YJ=NU METL7VLUP]T*PE3M@*R[#V.'%Y1T>EHX:N',,PQDV5V<)>I8E@!C[,9OL5HUW MQ1-WT'7*JB"=RBTT/7PY']*\FGR([3S3=O.?)?MB6]N[2#M3]Z*=/1SM_Q-$P0PN&P,, M-,Z.C$MF32G[67Z> MQ:,X:0$1RQ'=N6DXWR]'\S:/IATVL%+K_)W&@_V3 Z=6J[">$'SQT4I93HPWU+7-_;-'LYIM#OSR*K4G"X"_>D!\7LVDY;?PO"_03V]C\3]S9 MC.T=&S:OSQW!B04KSH['I_#$U,(E>1%&QT!P9>GVI/_Y6P"K[_,A?( W'&ZY M*X"8O9>NG/V[.K M#&@$CSTYF4WAB?#*\?DJTV%3$ U53F@5D(\65 1-)=*<$.2M309CP=F^TBT4 MB 4C.:(45!&.I4;6ZX2TISH0IYW6GTG/_RT> ^T"5_YB8:RC^2G9$?[Y)/$Y M+&:.&FCCY,%!KBB[?=$UBLJ]K6GL> OZ,,;A503C_;@M'FX1SD-,0+H._=JC MT4F'/5LIG3;?X.-)OF!0L*7+ 5^ 8#ND"';+2U<.XOSV;0]Z7[-^ N VOQ[ M 7B<8T, ]UNX>B,O,QC%?R^ T1J0%:,51EU3"+SH\E+/!]&CT?LC>/-ZR!G, M.ZE0I.^NQ%Z)K &87TOX;[K?L^C/;VGC!5+OJC(B3RL/'Z8-=\/(X#5C6+]1 M.LW//VY P;BJ@+KR.SL). =:7 ML_S2[A%Y.Y;I[*%)L^EQ>4='.\=+M6:'M(;-F\4,2'$%S]V.3J;SO(+_RDG( M\TPGIXV?Q3":+XV']_E1*>8YQ4Z_ <:T,-SE5;-1^V>GZQ6U(\Z*N@ /=V6A M2T"3!3A[W[3Q0YQE!7#WNKR%A3X^C(#OZA#^ON M)]I\Y0/M7#[A-OAU&ZW_CM][=4=8S>"O*1^]2/FHV5PUF^NAEZJR]JU7>4?I MKKQ=T[EZH4'>8A>*3ZWVFJ[APS5\N%>!N]Z;)"W&*,6D$'4(T9\@KEA/8#$..18F$MTHX0JRG\;Y[ "DV$%0]M3C<1Y3-69&V M(FU%VL\@K8V$1^XT$C@X0%KND;;$H!"\RV7[L>/X+-+:Z A8CQ8)4JH%*X=, MX!(I &>XCXEHU7TC+5,#DTV1BK2U W6O3(R=T_IJ:CQ\VYPOH4]B[51Z'[*3 M"!)ID#J+(8)X"AHLCI ;ES)*K9*B\2E0SH%G--N#+*: M)D24"BX8+((19Y'>2&%I8 0QZE2N..*12SPAAY636$I-^'WWI :DI_J."XA\ M>2Q8FU+WT.RJ3:EK8])^NR%K8])K"F'! L=$@@1-&@0JY@8Y8BD*DGA/O/5" M[;DJ.:9<@G6#G,4)\9PR9:2V*"HPS[P57BEZWZY*S0J<&U*_31( MK6+_D\+^P)DM!;DO/RU:&.41]L MY7IT*-^[M;D'JJHD5-.&O^RTX=K?;:=,1-"4*8L"-AYQISAR)B24?!0"*\48 M-6>C0J@GAA(I$/4FY'MRPC,/B$6LG)?",+\7$5B:%;_<+B'\JC0N7G9OV_2: M*'4'5ZU9OH^Y-O!OJTK&H\Z[\&(2WME/!V_X)@8,\Z>6_EQ;@U;1445'%1UW M$4P. B+QX!$A(B(N?$0FY88:%EN!M:)!I;U@?[3'\1Y':))* 9'3'Y<> M[4/5_QL0)JL26UT+%88K#/<1AGGBPFJGD?7<(XZ51IKEYC\*LTA2H,[:0[@6 M'A:&C;SCZF]/#81O5MWG6K5NKMFV_6!&Q:%[MN^5D"EMT6,[!]*;YZ(S=M[8 M\::I^2QF$[<+T'_A_>)X,2[E:Z;%8O';WK7 _QR:<\UD+V'7?\[6CM M93NQ[V/G00--%F;UW(X_VM,V5X.YVA,/+80NJA!E&]AY0-2_%+[^8YK^6"[$ MQ=MP4:Y\>3K [+2KM?1\ !UI4JU)6"WE]U7FY 3V^W9?7L9KTN5 M>Z^[.BY?EQ\?#;!VM^6W7%;,YTU*;9S/OLWR.K_? 9:C[W/I\YR'3VE-PG6!&1Z*'0ZM(B@E1?6B7PDM_-4%]>>O$+ M&@>A0XE%#P;2EP5YO..HQ;@.>[QY=0VYEKNL!0[OO8;*/XJJ_6+IV>JTPROH MW+7*2BV@U!?FOZR 4J6GNC!5@E8)>B\2]/5T7J7H0U-UE:)5BE8IVL-,A;OU M$_2QC>Y#2*0+HAHJ9-;*K7W2F4K)UDYO GHMGS8!9-V/Y1BE:DE52ZHL_R18 MOMGB^>6'76.I?+5C,95O5F93^5!MIXH*O5BJB@JW7N77P/HK.,BA$ANIW_W] MZRRV>; EUK9\U?VKNS] MV-G[I6V/EM)\G)-H9DM&_RWZ./I0NRU6+G_PI:I+4"L2=)W /_&428Y@RR9P,%]<_^,F.9O_7CA?Q3=I\6;Q6 M!ZLYPQ6KY0YJS9F*N15S^XBY)"3J*$\H:BP!1 %)#9<1<>M"X%0[EO;*V=X. M0>KHQB56DKOE9\K?AZ4\_=%]%B41M+G0@8>>D=(+8@ MR E!D2:>ZN0)=WBO#,P!4/[U=-[%X?U:2OC\.(YE4#_$L"A_5"%P7SQ>&^Y6 M:? E2X.>X+!74CMG [P\ J8J@I$5'/[)AN^EPA^T$@^\+* MYYNBF\NJH'=7SI,;[+UCH#!$YA'W6"'+*4=424ECDL*Y Y?SW"J?6VMZWD5- MS^TJM;6PY[T7]N247EHOD0ASZWJ)1NM;UVU\.N,@=*BT[,- @.ZPQIO_;EVR M] GMDAEJ>;UQ]+!ZQT,;!K7*9T\MS%JCK%;Y?#*1^C7[IM8GJ_7)>K$P7R 3 M50E:JWQ^&0[G&5SPL:/U95J:I*E>^? M M^W^X4^]RKX;1?PJU4^*R!40'A"@'!>E<]MJ7^VTN>JT.=G4:)Z5RI"]&.I M*D+4,I^5O2M[/PZ*ZU.9SU_',;RO53XKDS_X4E4FKU4^^\[3MT_MJ1G;%W8J[?<3=)(0R)'@4C)2()R=R(JM 2FFL#(M&X@.7G5M# M[&ZUSUO45ZX9U15R*^16R'TDD,M-4L8)DS'6 (9JCG0$R!6$"VL5BYC*NX'< M43Q4N<^JUU:0K2!;0;:6^_PLU >L&->.($YRR9? /7*>>B2VQ^DV*HKR9^>AS?V4\_C%H_ MGK:+V56JH!YF6P]9[W0O*.]P&V^&3;=*#2S3;K[MN=M_'?%PP>Y+'X)(GN7F M@!YQ W\9'3V2D0OFHX%_]GP#S17"?2%U4>5EI MSDMKIE[V.QN*6Q>XE+<>!1UJ9;;_J\4N:['+)VE?U5)=MU[E=T>S&)MC^'S4 M-A%4N)I?TI-8]+O%U"]T)RIZGH.>-8OGIJN\75"JI//<65&I'BUT+]GV*@EZ M7_+B56:_$V:GE=G[H2W5S+WK;<'2L>5BFLYB,^H^S<^ZN>II7SWMJZ=]#W': M%Z/B1EF/F.$1<6,X=JV/\VFQR^[@Y[1Y/V;DS@K MYSWM]P4BUJ[BV/[X:3ZS *NCB9V=OIK'X_;U=%(R@*?C,=SZ*N]=;&^8?[)W MO*?%0!A3S_=J9$;%ZHK5O<1JFZ**BB%#<#ZTPP8YQ262)D7N)?7.B;-8'1D7 MUE, 9\L-XD(3Y+37B$L2*7648&X?(5;+ :7^G,/5W+G:%OPZF^;C8F!9 MH-]J[E016D5HKT0H(RPX1AR2VB?$=2 @3+5%VDG!L+,!JST1>JNHIQ\_G<1) M&[^/DPCC.U3^CAE00JOXJZ9*Q=F*LWW$6>H- *4W2-H<$$XP&"W<.V1%PM8X M+9RVAS-5[@QGR8#IZA*JIRI],S-^3"FG-GS8/E%I*HDS*26A2C2HA3 M3)&6-" J#5/<*Y94/(3]FQMD?E8;&S^W,'L[5# MYWP\NM8*'1R0G #J,90@KA5 BF,4&:?AK\14"!%+;0[B>'X#BSK+9Z^P0&>= M(Q=Z1>2.5T1<@D!L*"^$H(>EWP;N'.QZ$L%E5?=$DXR28UA>1:SCEW=HAU-8%4'S:_O7C9V$IJ\ MJNW"M:,P I:'6=I97GIX]006UITV'^#KZ:+L0T8+NY@?36>E0N8@.T+&BP(B M^6TEWF "[_LM?H@30(ZWL/TCO][0WX=OA\T_(VSB^\78S@!>;-N6+88?QZ,_ MXWAT- 7X@7':$$9Y,^UX>4UI@9:'D\EA:PQE#B?Y #BL\0VF"HP$8VD+89W MSX!H0#?E[7E^?@$ .)G#"!9 $C-X(+SNO*?#R%N8S S&L4VX[;!YD6\Y=T3S MTY,LX>'AH\F'Z?C#:CD+=>;)Y>F&KKIPW0D&"7/(R=<#6*KCT;Q3LA/OF4A[M>H*.U9_7$OH^= MUQ39!+-Z;L- 2T.KAB5B@3 &B^[KS;1'':]ZZYJG-YI&1(I M<4C<,"1(5G24L AT(XX\H=Q)3W1TZ1!ZT0_1S0]4@>2A1/(=5B A>-CD%;JT M],A!MMRRJ*WTB!,ELILT(4L,[+N1SB6.+:%[MOE-MGQ3?R1/[?.E1^Y'.SMD M/9K#;?Z+KO]S+S3X?7LR:P]OX\E\^37NOAZ LMXD/OQ]3#\@@/[6VK)6=Z>AY= M\ZAKT81'DD==NQI7UKYGUMY1""MO?QG1?$]!9;IH%_@0'OT5&#J3T7363*9S M&&\^\ *RUC6F[\D&DM2(]D<348*9)(X9@Y2Q.;C/!F2$@7\L9HEYK UE9[U6 MRI,D/*&(YD0C3N%RFTQ$BHO(C"7>2[SGM2H0\#HCP*':OF$\@$5X:F$CO0S" MJN#:GY6IX/IHP-5'%I7C"F%C,("KQ\A*(Y'PADHF.+9XKQPYU]Q%RG)7(&L0 M-XP@XU) -&0T5MY%G2JX]A)<^U2*H"?P="&S6 +)9TV.L[T\:"Q/&;&A$CE8^Y((,C%D\AH($H]B\APD;:YB*K5%3OH<\^NQ2/L-!T$ LR0X M8D+=2P3U1(?@4">%2$[=G\?P,J/0F=:!U(/&LI!P(JJIXKB9/!=6')I * MJMLFC^8<"X!2ZP-#G'"-'%$*@:43E6-F/+63:N]4T7R3Z-&G!D0W)*%KA=E6 M\1X$"\PRB0++A4,2!7-)&XMRG>H0B78@P?=L)LZ,,2FA1%PN702&DP8+"U%. MM15)<<_E/8CW>W%I5KZ[/=]]@?D7E(#P8"LM XQ:;B@A/"D]PZL*KP_%KZ[KS.M[1H' MA=5N: 9L9\]O:ALL'XR_>S+VX+OIW(Y+<8%J4U5W9W5W/I# U$(ZZ9Q#6"2# M.*<":>H3DB(P28R@3.\)3&ZC\%)A,("$0)RYB"R6!,E(&,'6".G7A6-.YO[Y M/V;3MLWU8@[EYQS0>GQ4CX\JGO:#0"J>;N&I,6! &!K [. R^XHTX"E8%-*0 MQ%1DSKN]XR//$O4J!4 X#GBJ D7. 9XJ8H@33@4>[%WB*1FH>G)43X[Z:BG\ M#I0_A=G^OQBZ8F2CMEW8B<^%KMMYNRY[W6ZEY#R60R563Y2JR[%G\ORQN!RO M54GQ.DK!A=SZ^6+X#]LQXU:. MSRTPSAK(JR447U8-_YJNT(%4=]P=J8]H<-CD^D-+EGK@]=3HK4J?*GT.(WT( MMY2''%6N<^XM91)I8S5RW"KB'2,D[I6?OH[5>Z_21PXH$57ZW)'TJ3EF]WV^ M-NA:B*0S=O-C,9%Y-9$?1DFA0YIQ*4P7N;C[4P&F0]>8O)N'M$2@.^>^7 MTV.7FU^]. 8)<\@C23S0XE[UAKXPZ".P(\XL5358'RFI55GPI&2!"9D+4T), ML(! "DCDL">(<6>D5-1'00YA-]ZK+" #:<1 Z2H+[O3(==UO>*NI5ABU)V-[ M^CR-XZ?M*6;3Y%^+=CY*IZMWE6M0.[>S^7=E.J@T9'R>.XZ6=G=G)[X9,1\2 M]M5!>TZ=9<+=A=M[]6J:HTD>*2JS_3Y- M[9CU];L_>,0I$0HVN(DES]4A(V("UB-<>D= H_//FD_'X^=C.WG_OY_%"?K] M[4/[S2X[/M[J.5N:)Y_)4_P89_&R-LC7&>8U4'-WJ2[$4-!_DU *<9<;JY.$ MD4G*(IX+.A#*J(A[=>^4LI)Y$I'T/H?)"XN,M[ESL@!]7 =*[5X1[1OZWJ[7 M!YD.+V[%_J!4M&Z#W/7$!7H939K2&'K5;;9TLIUWK5G[3"\Q<:P338@ZFS*5 M #L'$9!1W'C.1 23["R]8(*ITE0CR3G<0XQ'+@(.8.\T4Y1'G0YU4G@]>E'# MBX.6^DHO2SJ9=EV37TXGQ?-;,.A[.R[(]/8HQDQ0!VDB>(CIG-]#L,]D+CU5 MP5F*A) QUW$06;4$89F\UL8*[]1^1TR@9JD"0X$SP-,H&=(:;O2!6QX""U&9 M"HM/$Q:YE5H*!L(31S KG M(1VT1H6!PJ("I]WMB-!@ 4Y)$%IX@1O,_CF7/ MEK!>)P?40@]UA'5=6+S8^.@KO3Q&6-QOHMJ+86W:P6]I\7_ONI(O_[V"T82_ M;).)'L1DBD%HY@1&3C"".+,<:8MSF!8/+L*OS+O>F4SO8,QBENV@ MS(E-:09_KID$; L#\T<-;/Y1N6*GJ&6!__SMNNQ+\Q&0H'M\]ZN%C[;X8=I\ MY:29+N8PB$G(38C+Q2[ZZ7$LU?;S#2?VM+0='K7G@L'-EN39^?VUB;+:)L51 M,-CELGD>:<<#LL(([#QV.NPIS4PI827'B#D%TD&$!%MO"?*<4 ,RA6JK/I=7 M_--R;4$TC&:E]_(/L =D%_KSMJ!C>.]1?A *]A2=1CM#?DBE8?.?TX\1:'70C!+0W6R']G)GAU6_AU*BN#FR'V*.,P>*!#J= MQ32:9/E4? A+B@9^@,MM GIO7IS,1N/5.N2O87MC/(;KW2D\\4,G08@L%_#! M#B=L#^1B[OL<>\!(]MXQ;-[M\Z*+ -[-4CO)[X-/O]@9\'0WK(\CX&QXZG$L M TN'5.<.[EEF"?O$@>\830Q4,Z-!-1,<22N(C8P21O;B88TB3.-DP!Z6%)@< M-#G-P.C5"4NOI4S.D#V&G4[>OX-US+K<+QU6CF+[6URMTYOTZPQTG=&)';^: MO(9WO?L8 15_R1Q[<:WKZVE[9LA[K^TM::C/))-,XC(8@C!L/6P_&(LV.(VB M4L'0$).0>^54[YQD_@? _-W'Z:'L2#(TCX)4Q.#0!N/A^XUP0I(',Y$PGF,> ML4+:2(XX%QB;R#TQ>Y6D[H=0W8=B%7&N:_$1\(XLK -_J/XS4?+6"&893D 5E M&@45,"= &V G/0PEC3X(@>'P06BO;.\?!35)U&POFTK8[,/,J*K9)><2E#L&V'U3;!>P\ M9L+E!R%W^(TG?M M3EN?!*,&4>8LX@F(P#D#9D-2SC!*L#!BKR4C-5[0P) W B,N- ?;(D8PRI/+ M1&-M/H>[+R+HO6MET,QB>Q)]SJ$9GPXRBA6I:=MVZD=%6!:_W7E>PRW_GVT; M/X9[1FD$=\"G-H=(=E>L[Y_%8SN:9,^@6\K?W7O&L WEEBL(Y#TWE6V2T&"D%<@ MY2]>J+WA]G:M+EJ95Y/FI^AFY10!Q"X(WX^Q:)3Q4MB[UOL/[QK""=0>D&'& MI@@8)D&D>6I!EA!"*4T'Q/0EI)^(B5,3DPB_*]TZ*K MM$W1':P^/=08AAVU2U[]_/XOM\('FRLMJ7!R8710;TA3*,C2%)D&X2 M2X:X##G>Q&GD/1A[AAG)I3P$9930DDD[GRVR>^-5SC.([?PW6+*WY5SWUSC+ MV0?V_:Z3XP0 :$TYB&Z3SF51[_PN(O$.0CE?+._@$00A88QYV.3M; MP9Q"6K,$N))TBBH'NNTY6V]"&8<'G\O4=#:4] Z,M8>&'[&&'[&$G^%5]$+V MQ/7""YPU@R[ J-0] 'H#RLC63[*CYF!98],(F@:2/.>O'$*1%SNS@ MV 4KM)08[SE9 E8QN8B2=* CL$B1ED 0F)EDB99P+[MG6C#D+EPM!Z6%L[Z6 M?! 0\OG$OQ?3##6@#_BX.>3HD*4<7P# YX.+BM[P^G_&+J<.1)R?'I^,1\63 M5)Q,.?"M.*JF'^+$3I8'1OG;').W>VATO@PX?X6?PG)>W:&T[+3X M34F%FU M$MVSO[\!^CGK_H1?VU';A3)^/0++KM\XCVE@P::$L R [C@Y9",5R&D-RH!G M0>P[E:C"DC#B$5,JJ_T.(\- YD<<)5>266T^V[EN%8+\BP6]:''\_70VFWX< M3=Z_M# 3^/Y"\#<[X*\N.VH9]E9[;]Q2#^C"V;/S^PP=#8!X^D\]/C*,B<:( M&$QSU02,-,EF711"<>ZIXGM]/G22,EH=4 +#,+L3$G+8)60EV'U4>Z+29]L: MWYAZGIS;8'/2LD<\6;\$ LH45+*B9@6SP819XQ38Q3F(8IZCR[L,Y^!5#W*ZL>L>RBH*EM9&>>0\?#V9]IW:]PM)HNL;H'. M<#R:=S'H74#\]!QLOTK6_@,S)#6:>"X1MC374G >&: M008$ H8;QH@3X7,9K #_Z"!T@F52_O-J^^]E$?0E>BU0# V^2A9!)T"YPPF:Y'CE"-" M+1B.7 1K;B407!I/@8E=Q&/=UB] M(A\C]&-(2[8K*:;VOH,5#4NVFQ1=4>:^>#N V!>T1YG M67BLH.P"260GDP78:?G276US-]'W(C+J#>HWAN'R>_F/\*$YR&'R?A4&$L:GAQXYD'/D?NQS" PIM_+^P, M=F%\NNU.6-OE38IQE;4!C#2S'R?-2B%S,81;_O1C!UP/@D\G[ M?%$"*=-KAE"$4"&I0XH2A[CQ.>8&&Q0TY\QQPT#$GF4(R9P(('N!(4)$G#M@ M#1)P\<@%Z2(F>J_8U'D,\7*]\#_%>/C0"CPDJJ]R]ZOL$NLS7?!D9(A6HL0# M *5U(N?">"0]AOUV HSW/2@Y:WMN+SH0<_Q4$A&O=GA,;[[:F]K? M#[O>A&\OP%;>W]8\N1[BDT]YK"5+HZN__+>C=>N>$R#AKBT/*@5OGMOQ1WO: M?O?LVRL^\=!Y'^7>S#'Q_*96C_YBF/Y8+^][NJ5OZ_+CX\&_:X> MS+$R=ZIL*/E )<(SUS=I2LVSMHF3G#5^?N(N_$&[G*%)*48:-H9[[,IM-DMQ MW"6:7UK1ZH&5R:!<(@(CHVPV&$1"AN22=#'ZQ$A0H&WN'>%'X>#7;'!'N"?) MB'2, D6OM>!O2&Y9DO2SC>:OY\-CXB[JV'YA\9XB":J4M\@3:W*1 M8B #211B47$CA=.8[\5[1L:%]13VW>9:14(3Y'2N%B])I-11@OE>H=J[(P,B M'UFH9S_&-FRN 8 %]T[LJ.?$S#77@7.+)*-Q62,S:H-(,J!Z.>&3W:_2?0-, MVXV"Z+R&(_]K5_UG1>F'"F7F_8]JS]T@5[)P2P:6_/$NQJC79,,XEM8;ADQT M''%%/'*,*Q22"ACWP0^D-,,2N5+_R_%Z.NF^D23PY5UU.*1T C;^/LP\C'7^PGF%JW M(HW=+,FJ8&R7!/$QEWZ:S\==H:=,1B<%BM>BK1^3NX* I8]$P.9(@$!S>TUE M06)B(8&^A4,*X!)SIH/2>]G -]$6[U7 /EKYVM5=MDNO[_J*:W5NFVCX5_6,Q@V3H:/-2Y ML+B+$HY/Z5RX&,Y]IDL:C8N,460$=8@S9I#E%B.?L*;!><7LGOOD]DAXUW3) M:[S")709RJI?V7#NR:@W_LMM1\3PK'M\KX36_]O'TQ88 MYAV\X_OQU/_YK(G .B?9'SY;Q*MUTWTH9_C'F+OQ/G?3<3CX21X9-EL+5RAH M9^EJ:NS?_[&P,PL?8K<\KP "CB>C-/+E$*]YXV#TY<\KU5][ZNJHG67+;7?5["K1N.V.XTN _:*%2>6H[[S.;M&.)K%M;VG5X_NKZ8?-["<1L%_YHZS7%])J?GN2>R./3]7A.!\T1\%5S M9&?'8[B[RZTKM^4XH5D<';OREOSF]21RWCZ,ZK3$8P*RM+!'[2*!)9M]';/- MV9$[/?_&01>2,)G$3MM8MDG):SB [T].2P/N_*AIZ7.6M?[Q&"[.D:"@U(,% MG./>)BF+J3+!7%9Q=-QVH;OYK:/9:I#EX4N)D">55PN>$19^W@[WZ#DG"8(6 M,2U1$*OWP\+%$@W1O66PK+U<@B6Z]Y:.N$5F3M<1_\'.;9//^'-683%C8"&W M=GZS'>,10% 9V'ADW:H_S>ZPSY+0\L7+ 1Z53,@KKM*P^<\1T-JL>_N@H[Y2 M;!K>DST20 -C^[%=Y+2.Z6SI?SAOJH7*EB/+.2&;R95^/Z77#[!*UKLR90%Y M>5\(^'U^[\=\Q7@4/W3T=5$!FM6:Y#R)=93Q[E*.X/^.\[VSD1W7H*!ER0@[ MF]F5&ZE4@YBF^<><:;(B_ZZ)$=!)UI=+H:ZNOUA9QA7Q%>3I]FT3/U0>MT*W MDP4(@?8(-B[?L";1=D>/S'FVRW@B$#?9-3QL7JSS<)?D &(7[/S,$GN#SZ4' M%N-">&WG/VM7/9A6,RBIKJ5 0:;U,L[- V$&N2AUP6) 6EC-U?C;CC27^.IM M!ZII]&E5GV3]PF5$>J:[@$I@VNZ$BT_N&#BI/ 4NW[#SLL))N]Z63,U MJ"% MG<3LS$L-H"% ,$![%[DU78SS^Z"0S;![G4_FZ.""J??@4Q8MO:"<:P;=ZU1O04J+W/.@))'LM/C-K]3*Z8W[GYQ!_T#[C!=@I0^T< 8WC1MK"]?\"WXU.0 M%G^D_EFFK][]^$M#ATWSRXO7+_[QXR\_OG[WO_ZB*5'?O6U^>/7VY>]OW[YZ M\[IY\?H'^/\7/__/VU=OFS>W\O7OS-&Z M?&&*;.IW]":;-^]@95M-2%Z8M"C*H16IF&PK9:%8=W"=66QC2VRWIYE0R-84?@AP)V329?7 MGN*L'/"5_8F3(CR[W<[:(&R177W=&0XG F"$["J6_4M9=FZ]? MOOCAFZT7KRF@*U5=.M)FB;'[P)(D,9GT=1O#UMNH['J7H3_TX M-ANQTWS]Z\^_G/_&'E;$J*2Y0A08"5B7 8R4#YUO:P+;'(]'Q;9;V8OCZ0+X MO+B] &V.3MUL%, (A+N&S9L=O]Z2P.$%Q^O*N@ WX_ ?;6;-8?6W\$ M8#4[+=?DQ-&3X^)XRY3;M'X4)\74G<6Y'76Y0<7VABEL0&_UO-A64%L[7#IG MP[SDZL;)HAR>31?ONTXPK>U4_EQ%P,]&)X7]!\O(P15E9"\)6IGL:$5K&XI< M>DZZ[2V.N&R/+TXRL@R:M\O+D&V11E.^RZ^0D M%H_AZMG?K1Y8G [G_5Y:9<^F*18].HO0E:W_]<9+,\C1;^.N,MN\A <7;)UU M)9"^N9!LOC U[Z?IK$B[GZ?3/_/.E'+OQSLVX9?-5YL%Z9 0=+\P]8M-@%SF MB^R?.EKZM'.>XGS'1]]N'F'==-'Y$].B-)W?38)\/YM^G!^55!<_7SHQ"[5/ M\VCR5? ._R>PWLD"5('.R9<'D);;.%YNX]8KRR!'DYR]#\@P:O_L'KF8+,\) MBDNK7.2+R\_;179N=V[\SE?6.>9'61%:NV?'IUV./V@^;5%&_@5#SI[$[IRA M>]$25YX7! +@GTTCK.ST&%8)QO M\/=2B]XHK=VAQK*N4SX-*;Z_XZQ0@[0Z MBI,LZFR;O7?=,N7/^;H0\\"F!0!S/?[Y=) +QF4-KJC2^?'3&:Q7$4L[@5P[ M-1?+/I_Y.2_8:)+&2R2!M82_MDJSQ$^P&9/W<>ORKF;"N).F(*I 1<]^ZT[J M_CY\.P0R&H_M;-#,,W/'I:ZY2G;=<0ZO"MXMZT\6;R5LAM]*D9W"Z$;Y"Q?G M'_.QQV_9R]!IC;__F5$O+F=1KO]E% *,_T?;S@=KRBN^_?_+K%6GIUKFH;0$EJ.T6Q[U*3Q].-W.Z>9<>>B_,LF=G;0O 0ERT5[G#W5I>LD"+J=6U?D"X1: M=G%)\BLQG:>_-Y2VSV6!T=MQKOM3C(XP/9DOV2\K61. QO=+7I[L MLL70BWGL>V2TT"P+=7V M?-BY]=1.$;H @@HB?@ZQU^M3#HU6%6F[PUC;@KJ]Y$- %A 4D]5>+\76/UZ\ M^+6\?@)Z8OG0 5(&.R".;&#,[:<5',(-ZW.@U3%+N[4F2VC>D4)E,CLL6KXI MK)\?G0^(5VA6X'3S.)_+G75E[9;D]#Y.WX-N &C1'(\^K6(6EFKR8)5:NMRG MK%J.\ME\R1VY>Y%9UB?$C'TN!RW$0E>=ZEZTA3S2'-P KR]L\ZL%Y?C5JT'S M"F1\0U[<=QW@JP?O_ 9KU_RTW-U^>!I690J!D<#&N(D9\!3.Z60]IZOG=$_B MG.Y)6N5OUII(ECNO5S+VI[4*^PM8*B"'JY&^<9MN3E8SQZRD\-JIO_MST3Q! M]?[Z15?>\;<%6$P@IK_94@*/NS4>;'2A>GV,MB_MR M7J)52J-K?YJUH5$.1^F4_W+'9U^RT8(Z;=>VQ42+69MMJ4 M/A(YMM6._2*[G<]AJ@T7EA"M#0L\0N)_=0P#*?%UR^+,S?> MWH\='3;_,UWDGO390 +$"DN<:KN8Z\Z%DQ6GXNDJ$'@3Z/TL&50G?[<7/WZ* M?E%L\QK,L5NZ$ 3P^QF,E_)2F/2O=(CENG^47;M7>S$9 -["C6XOP=M:+P;[ M]S50Z\5O(*8YF8ZVJDJN%F/>+>W*,;A9U>[X/*_ F?4[,[G\?B+@_81?.,GS M)O5/X#-_E$/(2Y!.=^C99:VT^1C]?3[\7): W7IU=IAVYQM;#NAZ"MXQ],OL M55T&7Y65W,B4G&G[H0O@SCOV5Z+5=H_P_R;_0?E@W=%K&87_5[F^9I?A_R.S M^KN27+2\>I=M\R%3<466C)C"8U]O^3*W&+KM.'I#=UT4T-+/#\R].O08E(2B MSH\X3:F-\ZT7P6O#M!A!)6%J[:=?'F-MGE%HS8[M[!2M#O!7/PZ[15AZM_.@ MIAN=9&U(_96+?&714F MR1O#\.;!RS(WV^4;S@#DY^J<#)N?=GWZ^?%$LSWJ6.]U:.17W0+]E2AZ]CI6 MF7&EW'9A*$OL@F4E.L.D/ ^F-ZN\QVA7DHA;FUU.?S*LMN<@=Q8EA0G6\+M% M?ZL:D_F%2\9:#VN9X[858I0.N"J'+JUCG^)6VXER$K(ZL#Q[5!F7 M+H X7QV>E- H6XY=VLPFZS.EHN]7 HNKZJ)O_'R:SX_7!?2.;8@YZG8+*J38 M8$4^K^O2":^!$)L\JNUJ:Y+BG;);JX.Y+@DL+)&SJT[)=B\]BUC#YI^K4) " M=:-V_>JBO&Q5F=DD.WVF+R0\K221KEO*@+;")/].;]!XTR_EXLX.L%AIJBBZJ%*/52IARI]]8)\UEEVGY+T(FYZ6/C*QDP" ML MDJBS".QI4L)R37;P-^_=\QP$_QW(6IAV&1(L4^:)?#D:V]/I8OZ\I'-_U[V% M8#S$7ZUNR":B/6GC\S:"V@MJXHI:2A&*[MG/2@>'O\W7S\&3&]Z*QWB&X__ M/E[[MV_GL[,D=-0AK09&<=;_F;U[DX"67);*?^=SV4>@VTY'>=YI*OF+%#,.ESR:;!UFZ3+->1TPXARWEM0':A(@%(CBMC4(,,I092GZR= M>PCI$D(^D\)KDP032)*Q0Z)<9U%V291)E$F4ZRC*Y^J*),DOR2_);QWE]R(/ MV_J/4?+N;\6-A,V'=3C[5MOJ=S'*XZEGOUVKW7O"8=XLUD$JIT7RC?4N>N>9 M+O=Z\(?IGA,/H&?L;>TD63F=>^L#5*SW^=(C]Q0VL>HV]&F4$V5%UU'\"%4V M2_6A6>NE!/NQ0AYZ$@8N 6J']%/A$@>03??$[O:MC9O26O/A_D7U^>S7,*OV M&-B+8,Y\F'-.>CW7ZATU'Q+,'0W,$?,T!IG<3HVYIEK5]YIVB80KA"L5XOP8Q4=5<))C!%09=R1(5"'1(=$AT2'1(=$AT2'1(=$Y M/(6(*A1/LK_=Y66"6NS%PB_R<#?=857D(; 3\ M[@$5NG;/LFO,0<9YR@E:S* *0F$$5XQBC*7CBM"N\]4E\0X!B"%6,8XRF ,J;=G77*P^]/7HI+=Z24XN0 MA9"E,F3IUYAM]H$L%&ZV2[=6$H^%E$$<\9!)77-/$KXW,-.'<1J $GP4I&UW MK>J4!/$>9?<@:#.6O9H';92XR!3>(V@S;'ME'/,T!98H@HTBV A6"%:J=O81 MKE3LZWMB")N:8EX[7!6B?H[S+Z>;JB^]+!B>MVJ?'6(U=GH5]C:+=#.;0^ST3"4RPB*FYG6+* $KM1.(@!X$_A((N- MK.M8U1V]$O-1/ AAF['LU3!LO6K2#4K7N\D6Y+QV 0>?&4;L V<>MOOY^=?6+S&!;A^/#C=5MOJ=]UUSM4EE;I6NP=/;3O:62R#-(A!)$4( M@[H6CQ10>4NJZ.A4D;F[]*;H)&1*T M$+080A7C&*,IB.+6&4[(,4>X0KAB)*Y0:8J*/7-/C.!KM&=N&9.GQT; 3L!. MP%Y5:+9%T$XF(R$+(4O5R.)6>'^?D*5IR +TQU]^>N6^JJN0&0+(1"J2/)(\ M ]FIB:2B$*;]AC#=]9A0"-/1H;7YEC3A[J%2J/5J75R =F"$+(0L9B)+E[S& MA"RTPSPX(!.I2/)(\@QDIR:2BH)@=FARO0_"+!4^$SR)@NA*LID (D]X0BFJ MCF]C0UI M2/*(G4CR*!S&5)?)(AS&W^@[H<"8H\-M\TUIVHL=>B_F6$Z=2U,8I\()6XF9&D(LM!>D_::II&*)(_8B23O,($QJX:YK>NG*5X>MHDY M"=;NP!J)Y?9,0E0AT2'1(=$AT2'1(=$AT2'1.3R%B"H40["_W>4%EQ,V#N,; M-D[B:9%8(XXD>=CHU(Q.S:H^CQ_T+0J.)F@A:"%HJ1Q:[ I+:1.T- 1:Z%R0 MS@5-(Q5)'K$321ZEJC#79S(+4AXR<3L3D1_ ZX+<);O>TXR $46RF)+5G:5, MQF'@LV*MR6;=@DA&@.$>9/1-I\(,?B;R7K4[[BJO7SU"+:UE[#9A7&WXC##. M7(P;5IC_V$3>(XPS'^-H&TO;6--(19)'[$221T$WICJ0/B9",*^(O"'@:^"V MRMP#<]I?+8_476MPU%QHG*JE?=4QL1>!7 U KN]8_:/F0@(Y8T&.MK"TA36- M5"1YQ$XD>94XC^!?/@J%^KABRHY]$*%2?3\EC^G6!,!Y^L%U,00_D+.0ST_' MH;B].\]_93(-QO.B+?5$2Z8\2<_4C%HP]JD\'7$IPB 2#^:^'%''G5RO)5KI)AW;OM]BI7-YSBI_$V*1@F4O M ]%O82>G&&9VA^9K$@!_#"(>>0$/V:^"RW(\VD%)QT9"W2R,$\99(N '+P@# M=;^0Q6,69PE3PX?Q9F$J61JK[Z)B6N/%M*;YM!B/?%-7X],4^DMQ8A_C1( L MLHLL243DS=F'6V_"HRO!8.)?\\G"_Y?PLEM<-*M%TY^%;CP070% M;'$MHDRP0 )33&=)((6OY#UJ0=]3^%,RF8T6_'6"^L*^ M@CPE$<^F?W MQF=)1%U'PO/9+(EO@RD@>CAG7?MUH9<+ M&48!;"^_5B'O*+\\$2Q-H -8 9#N("I@/X ?H7^1L!16 /XCV!_6-XN]C\.0 M)Q;[67@\DP*522)0U.]JDG$I!0&V6GI7GBQ5B^HZY#EZ<-QX@5I*8 YZW=6[ MV/>'+(E/V'\+>.S;1/PI0HTI7[.9P 'HN@1H>-P;*#PV'@L/AZ2&AR,5?C%. MBWV&;Q]J/(!D0*O<4DE*ZM)GHSF;PJO!+)PC1F)WQ:1AJ&$,CR[;016,3_P[ M@ZD)G!80)8A]J7[Y^-]_=3MJ&OBIC4WCPZ+@>2"?)H!04T 9^"9FH"E'L"IM M^X2YMMNV7FQR5,* C-!MK3Y5$DA I:CQ!\PT8>??+EC/[ITH?K^.PVPJ3M@T MN-5"[6?)8F^!;R:H'=+Y#&;ZYIY=L:R2^( M)EDVPWPP &TW$Y@Q8+4/!O:UN-.D+ S,VG@K 3" V>L KV(];T5-Y@-] M]-QO5@VU>%8OT1-'BJTB"OO KG&T;&7Y!# %'^&0BO'#8DT5U?"9 $< $X'/ MZ, #% VD6O^'#>'V=,V 0#?I%2VXAH[B3A]Z'_? M%Y,R&)?"UY1J7]0HRE3&R3Q&L8 4@.V.R #R*P2 MF[9J3'+ &!C(![$2F+:UNR'\L<+>A*!\*V $R[OMJYJA)U43&6>3I+U"<@BCW+X#)XV

"W\A% DQ;\S:!]!IB 98L,/G M\NS5NZ>U6/%>5+V[0B"5B_-.K'Y3H?X_'WW-RK%^,=3FW5>L^B)[FV],, MM:WR*E2\3)<*I4 6+O17RWT8?PK'[G,KO]EV.NSN?1U[U,7 Q>W++\!JR!4_ M9Q(^R?N[3O.49VEI^#/1U( -MGIT6[Z^*;E;=M8>6,W1?Y_BQ MX@''ZO4>^_FQW]J6X_2?^_+!^GV4&H_]9EL=9W"0;MO]8>E_6S5$]1 J"%C; M'DC>:)<-XU.@J3:FH/40C;6-=_XV'MH7L]PA(5?;4 >-"NEMR,[[I/C)@Y'P MV6KO)1;.!"]W3.'OB60"["C_>2Q8#PH;ER"98BM)EBN3Y2\BP<&P"^57)SD^ M?'JJ[0VDAU0]N,%D!.D/78C '")L78K@T)<:S '$]\++3Q&=D_\8)>_^AB>) MN\+%IO"AX?:,.80B@:U$8#?F#*H344E@#284">S3 [(\/*LE"24))0DU4T(O M\J@_I4Z+@%,26,HT9&*FH5]T+!%=CZ6*.U1QIV(6<@8=RZXQ!^U?A A::L$8 M!"T'AY:^6V%2'H(6@A9#J&(<8S0%4>J,)M7JH]<$*P0K!"O5<$ZWQDRS!UBA M,FP[Y+UO^7VV98Z(XN+:;@2Y*<%9E/B32A?M6G;;;9@],9\AS->PR&AB+\*V M'6*;V^U31FUCF&^!;63)F;H1,XZ=&H-4U54W.?0.TR2O("&-J3Q#2',HI*FN M&/=1(LVN@^#*V>)4.H_G> [+F3>664?R5NVS0RS&;AR+\3B]P?2-R8,4?'1@ M1(J %,%+#HR<3H6./V(<0A1#J&(<8S0%43IMV^H0XQ"B$*(0HE2S6:US5+^Y M;C'"%3.H0KARL M#->8:$YU@%"WWA%QF23P64NKTZ#L(E"-TI]-["AUY(6G; M78H<,8;W*"J.V(N@K4)HJ^X,F'B/H(WVY+0GKV!/7F.F(5!FGR[J"I ;VNG%V+1<-3=$KW:YM M;91,M)6N(8L1V-4![#J]KC4\A-UPR;CW[RQ(X#5H2? DG+/?W;^Z[1.5^D^]%R=7/ H\=I7$ M-^G$RBNVJE+@XS@!BD?,RTNU,''KJ5]9PE-XY$8 P3B3(2X+2WD0W@ +L30N MJ C_RBS4=<73B6 SF&WL6R7NK!\35K>Z_PS@4>C_'NN=L%"7'EE042^-6D\_ M"> [-IH77T(#YS+@)VS&$#X%\GA<6H8(6ZW9['8YRP!$)P) M+^7JY4!"8]#KHZ^Q&Q !)3\!_@7C20%.?>;'-] ]6" L!1[1(@2M"R^#,>+( M,CS?0ZB]FN,P0V@NX< \5TJ<(I%(;,P788"-++OE,,$$!Q9IJ>5>BB^M>A;Z MD"*\AD^("7H(Q4,P*3_STGR*B5":A(T%P#ZVB\B.S>*+T$<0X1]%PVLQOC+) M69XJ&B$\^C7L]C1(843>9E/C:\X> +!?-*G9WY,XF]TCG;+65IVK\BR-"Z<3 MS@KHCWB"C[="/H^S%'J^%?Z9'H5CVY;]NG@!2!/RF12G4@ S 8\5Y%7FNV[[ MU?UCYNM !J,@#-+Y:?'^JLLBJKOVT'*&[NNS5^_6/.!8O=YC/S_V6]MRG/YS M7SY8OX]2X['?;*OC# [2;;L_+/UOJX;V4*'>@(KT.XXWV!Y.WKQ'24P8GP)- MM:D-K8>X,7C[O-J*34W"MJCHV7MQ14\32'B("I^7DT0(-H6_)Y*!C2/\797W M-('"!W2 4MPZR?*.9?F+2' PN4.(Y/AP97N?;B ]I.IVZ]4 ZA,1'F D53#? MEJ+OA2>F(Y&PMG.BJIB[MMNF"N9';=*80R@2V$H$=F,4<)V(2@)K,*%(8)], MT7,OS7A($DH22A)JIH1>Q)%,>90J=7J1AX:0P.[/'?#$^YQ&QY#N(WW;+[]2 MF.W1A=F:>P^I*?&V;:=38JL M36(^RM=-V&8L>S4-VP9=J[H2?\1\A&VT#:=M^,LYA[Q[Y-TC6"%8J9ASR+E7 MK7./*A'LCE?793 C/4#YN8T(7J'\W*5B!$['ZAXY)QIGM5!^[F-C,0*[.H!= MIVU7&,UG)B<2V!T1V!'[- :;W.I.,^JN_LAS2+A"N$)%3J@8P<$3;O_RJR'I MM>_GIB\E=U]9EV!3HGB+?;CUPLS'5-&EK-N+S/=>?K=\67+@T;ST6R:8U]4. M+F)?C 2'[Z@ P9+/SK]^!=K"F-N=U^P-S/CA&KS5J_B[\YF&+U&DL=DPCJY$POPLX;K>23QF<=2"64\# M"8LMLY'TDF"F *=(>+\^ WTM^*M:=EH(N>. D#OV$X2\^'.-J..2FUZ_XY'5 M=9^_NB]+R%+=M)WAO7G[P?6]LT^<:F=@V;-;'.X[>$ ].%DT7W[%K<@^5,,U74E'CB;)&+\TZL?E.WX/1Y_S\FQ?C'6I4]5 MK?O"BS6VG&: "TD81*+J9;I451P N2[T5W*Q:OPI'+NG/?/J>3_H;MM=XWXJ M@%2<(FF7-4! \TG)?E73.8YR']V^U1D\6B#"ZCR_#D6___0Z%!4/H3=\=@6. MY_[F6&Y[NTY-J+EAB+N"RF[4)_49I>JGLAOU8-+GDFUQTMI4PFV=8+-11T8- M)8%!9DI3Y9&(\A*0JH>"/'2B?;;+JA@F$-@XP:5+HB3*.Q/EG=7+,(' M13E MIA)NLW!/ ]\/14UXKW95_6I%7;/V-MON5M9^^B))-V9$_F6!'':JX\090%3S5F!#8?GMS?8 Z\IQ!TDCP56]6 M(O@R%[ZZ0VMXC#QW4>"+Y>0C!BI6>R4E-0Z[F(932;F9C*Z(EYRLM!Y]T* M,AEUCS>1T:J]/IMIMQ7?[+(B_5*[^X;[)P!I"ZTMZEQDBVZ_$ZX0KIB)*QNC M/PSF&L(5XPYYZR9BAL QD8I.:?>:@C:;S>(D53>]O3#.@%PZ$X"D@ULZ^:"3 MCYI8;VZOO3E?8QUYSB!I)/BJ-RL1?)D+7W:?X(L.;@\-7T:?J!E$&4(MC5K/ M#94SFL_HY+9))[=;[O_I,)<.79KFYMQ'#41*94Z'+H0KA"M5XXI38ZXA7*'# MW'J=4-89C>@P]W@.<[\D\5A(&<01#^DK,2@9>QX.52[@ ZPSTT>!E]MF8090BS=,J C9GRZLAG=(;;I#/1FG/'Q2*">Y1AKN/-L8VU0W;\<>Q*S3L:V-$0$& 88R4H?(E9/\MCEI_/S__LC*2$R%/@VNQ=NQOG+?D[25O+V6@,]?MV^EVK(VWY^O('C4RF%YH']$BM"5.OO MHB!=6+M0>;I@<:@(V(W&N,%<0YGX"%<(5\S$E3I?,2=<,>Y(FVA$O+/ML3;\ MRT>A4!_]X+H8C1_(6")8(>-8+0N&S-&;J2?@I"U/) M,MC5)VSS3K?"6>BWL)/3( 6.\#;/Z^-B7K_F\]KKB->-CXU$&-]8"\D#9LG_ MBX*V@):R^P0Y$EAR.0['O@LWZN\#^%%NM ]J%(?^_=&]E$R_!R?%R+JMD M-'>,LYDB+0*YVP" M_X+X)#P5+)W K,)\JHFX%E$FF __#RUPY@O=$?9S$/[#Y\PF+XW83=< M,C\)X#LVFC-@,.@AB%(>706 X8Q/8]!E_\/1.<3$[0R;L$K@3ZQ76NQOV6P& MY&(\ ALJC#-_62K'0&Z$/V[2B6;%OSY@PK\"^R%O!,AFD6 W 3PKUT^PX$'= MZHE^W@/>4V6";H+H*N?F $;/"RZ.B_C^<\3.<%X\J33:Q]HIL$2L!?^A=Q^ ES\IV"S ME<-=0B+'/[0'' !W#)\>D0_+C&FR=;Q9&2.JQU=Z3@[$C=L;=9]G I &T>=# MC@'WJ*6V*JN.HGB6QF>C. &+54T#VD")Q,=;8(W'&9CQP:WPSQ:6N@6V>OX" MT"+D,RE.I0"> :@K**K\0;KM5_]WG_OR"SMVGMWQ]7:?//DY]R05(4[P) M%7HMMY??-^]1$A)4UEF4*G,$6@\!P.7&<\B-'N!BECLDY&JH/*A3K[?AGDH. M8<5LK.XL93(. Y\M#J(-(.&SM<_CP7K06'CK@H] M0C:-LW:[L81[SBVT1A&(B%)19%CUIDP#J4]$>3&0U4.)'L),>2\\,1V)A+6= M$^;:[L80HSH3V#C!W<9*.?JC8!+EW8CRQJB>.A.XEJ+<5,)M%NYIX/NAJ GO M'4*XO^C8?W8QX='F%-5UIJ[I>YOBKA"5"=OBD)N'&.@3^7BR]J? LQ4*DCNZ MP&TJYG/H"&ZGW;/J7'V#XF\)6@A:S(069V!U:LQ!!"T$+?5@C,8@2J_&7$-Y M&!X$OQUQ'H;7*K!8%0O+XSY)$9 B($504::>;HVYANX=$ZX0KA"N$*X<%ZZ\ M+)^!$2)F"!P3J>BP<9^P_U5(P1-OHLX;?=BNA?%L"C\1!!Z=:47' H>VL1R[ MNSFUO<$<9)PZ)&@Q@RH$+8>&EL' JG-".D(60I9Z,$93 &5S1GB#N88.'.G MD10!*0)2!!5L6NL<(TL' X0KA"N$*X0KQX4K=.#8)#2B \?C.7#\NXA$ CLU M/&_D/CP5R#11^4 )!(_.N*)S@4-;6;TAG0O0N0 A"R%+U2S4=:PZ'Q$0LA"R MU(,QF@(H;;KB2">.]=C$THDC*0)2!+M+S%-CKJ&3 <(5PA4S<<6I,=<0KM") M8[V.T>J,1G3B>#PGCN?E,I2P;^/>O[,@435BEZ4JI12I)% \.F.+S@D.;G79 ME J1S@D(60A9*K_S2 >0!"S'!RS&,493\,2EB'0Z@*S'GI8.($D1D"+8F2*H M,=/0.0'!"L$*P0K!RE'!"AT_-@F,Z/CQ>(X?OPJ9)ID'KP71E;KV".^*A'F) M\(-4GK!(4+;5X[.RZ'C@T.;6&[O6R5:K9:"W!#$$,00QU4,,Q:H3Q!POQ-#V M[&!W8*@>#QU&UF.'2X>1>]<$(V!:D2RF9 %W,1F'@<^*E29=L061FJ)-WE07 M*& MYXBWO)=JMQO/!*:NC:Z8N)V)2 JZ0;I?J]"U7-0V?ISA)=YCT9:&^B>0Z\,2O_-8J+:*\>-X[\GQ^X.& %@+Q_ M=3NEI?#BZ8QC2JTT5K^U[Q ]$_A].A%L'(=A? .MG=ZCL!]2Q MP]>[784'7%#JO&T/8)/:<=M]=^#8O>7,@PC'WE($>&3"J),&KMM;**42774? MCFW?;_7P3,;9C^Z0P>LABF+!5LAHR%C =3IW6\Z![(VX]<+,1Z:4:>S]V1HM MF/#^LV]/V)3#-+<6?5V7*HHR )TI#'H)./(,?UOP+5 V_R_Q+_'OCTYO)?]N MXL^3@B_A64#0%/D3@9)[G@@5\FH&+5@_$2%/-<[B8Q MA 6(T2@A*LW>)P%P2:+,YQ9OQ*Z#.:%A_#K$YY M>,/G\NS5NZ>UN 7)GV(+KS-).)LD8OS3JQ^4>?H]'G_/R;%^,3#R#1O3;<7Q91;K MRR3R1I]ECN+0?^[:Z]>PV], =@V!MY9"GW"D0J;L@P;6>[12?+U*H?,LC0LO M#TX"35E89GR\!1HISD"=!;?"/UMH*POT5?X"4"+D,RE.I0"L!WPMZ*GVX;KM M5_>/>*\!94=!&*3ST^+]%8>WNKMNW^H,P-[0L+'B .[+ M+^FV-WQVM\_]S;'<]G:=/CL*?948;'M2;Z8GY$6>HNTE]\U[E *PX*?H#E"[ MT=SPDALO()E"N(/&)O5>/4Z.)X44%K/;(0$KUBHO,2' ZA%@)D?I1#(!AHK_ M/(:K!X4/>&9 <89/CC/<>*! ?-1@HAADIC20^F2"/!&VZJ$@#V&"O!>>F(Y$ MPMK."7-M=V/V@3H3V#@Q)0N$1'EGHKPQ6*O.!"91KK$H3P/?#T5-..T0HOQ% M)#@8=C'AT=7&Y =UIJ[I^Q9*3+D]V1=G('@P[(M1RJ#I:9!-B]-FNLQT="&O MYL;N-R7V]4V[2SGC%M2@G'&$,80QE6.,TZMUS4W"&,(8NKIC)+0X3J_&;$-W M=_8:&KO881;ARWE8,D;MY+]@>'.68-[(.+S&B'Y=%H&-N:>"WDX8/#AE8%!P\.WS"$4":NYL9=-X4$2UOU'6S9% M6/<37=D !J1HRGU$4P;J8(-B#HXNYH#BF@X>?%#KR$GC8E8(6,R@"@'+X8&E MNNIA!"P$+(90Q3C&: J>N%2\>ZL@R5T5[V[T3E3'UP5Y?-TR$7(D4L)X*EI[ M>"U 16L+TMK6D%C/$-9K6-H'8B]"MATBVYNV55V1'Q-YS]P[BH1Q]=EK&8=@ M3<$GIUUGCY^)6_27E!O'BV;/V;.7+X8M;\0=7[EQVM*;8OB:4OK4W#,C*L); M\@-3"5XJP4M01U!W_%#WQMW9AO\X&7%W6WX"/;-W;\;IS*9@E&O3N3PE+]HZ ML\#=)$*/[,%/[B44^M&Q[%(Y6#:.$P$38UZ6)"+RYDS<>NHR [OB052JJ%U. M)_1CVW*W:R2,9:DN=[M4>KM4+A;S)CUH KZXX0G>2HG2A'NII,1%CQ:-5&M_ MR6^%O$T,EU1?UCZ'Z4NHM1%1Y>ZJ!DV-24JHD1%3Z)P+>\@-Y5P6R<0 M: ;8-9L$!ADE397'9C,@U9>K64(B$PALG)B2O4'"?0P)C$P@, EWC0A'Y21K MDO#(!.J:OK>A!$A/28"D3D=& D^9BG.R]-Y9"86H'D<(@[DQ64V)91ATK3I7 M8C(N!H:0Q0RJ$+(<'%GJ73S2.&0Q@F\(;(A7#,*8-]7%BM==1;VE#$G[YKXO M28Q1K1;3\(;(A7 M#,*87G4I&NNNH@Z2**C1.]4/X['PTN"Z?*#*\"88F9.$\(3P%5T+K_/N= \( M7V?V(:@AJ#$(:IPZ%[ R%VJ:8<*L"*VMFX@9 L=$*DK]LB'UBUCLO(HMESHL MU'E:,-W+!!9-)"R=P$C3QU\HIV3Q,X'I6#B+XJCE<3E1C^?I9%@\QKPOO47> MEU("%Z[;%3!TM1V$+XI\+O_*DD#Z ?0.K\#0;D08XK^<^6*9P$8-\M834JJ6 M1B(2,&U9[D.FL?=G:P0O^"H7#8R)8Z.[3PNSRU#\ZACC(@D47+!SS\,,$D%T MQ;[$8> %,#4>^>R#3&&ATP?Y89HL2>,@XI$7 -6""#AVJC@*_1EAY@.? 6=^ M2L64.<"(XQ!$2()H,"1B@N_H'$F,/**%>#+%9B55T 4*X "($6*0I). M6 8D3Y0(3 3W\:UBA?9#(/T:]K(I1\G3>>RP2XPK\X4G*?OTZ42O9-\REKB_ M\HA?B2G\\9<3#N0PD0O''!>=>Q)$?I,4S7X7, MPE0]\GDF$L70IJP&C GE!"_\PERB# ;_5ZI;>->Y-V\_N"Y&4YIJ9V#9LUL<[CMX0#TX69RK MS4!YZ3.S%A_#K$YY>,/G,D\HMWV+6Y#\*9O9^SD="]#B; (VW4^O?E!;RN_Q M^'M.CO6+L2Z3C&H==C.QUK:GRIX+@TA4;K&J3(X@<1?ZJZ4*X$_AV#TYFU;/ M^T%WVWH#&I+R=GKV<-A^U'$V[V MW.Q^#07FO#NW9WU%^*86_B5F:2[=-TGV$672.P5):>P" AX*X 5&G@P*V)-<\O.>,I(") MXPC$HBM$AX[(5^%3)- G=:A$4GH?G3H;IS:;PJHVU:=:T@:QS:$)V90Q3C&: Z>](EMGFXB M;FL)KO%&CL_*$7PJ>."9H%4^^%\&.N0-VV='8U)>QBD/-W'J6FJ31EA#,'W MH*:TXG1AO2]]6TAXM#)\WLNAMT []TU40>4-7+L-G9NBTM"ENM%(;BCG'Q96 M%F?K50#UHP1>]$1POI&IQW5GZEK >76\W30X'PRL 7&^ ?N?XPY"-2Y(K1DD MV#K M2"8B7_@4B5XG,'U(51/ U0CJ$Q%V<&.G*;BXM^MW3>'!YY)I3XYZ2]<>QNK2N\5LM"&X\O"60:SB$$,L\ &=>N=9J&/6 , M.2WW;&'F*=3)PB3P)_#?K87IN+7._T46)H$,@8SA(-/M$,9L9V%N+#_9ZEAM MQWU]-N,^EG'3B1>,+<%40;&*[2.=,7'L"5/I8S\LL\86%+K2D^EB.$X8:&0ZTLF-6S!SIF$P01C ,4H95@" M"TORY27OU#H$DEV)2.BEP]69B-"'GU,9P(I@X:T_K&\6.U>D?A"$>,)NL(!6 MOJ8K%QIRHA[DN M/H.EP1(QXS X+'^KJ]O&)?*,,UCQ?"#+F!SUW#B,;Z"U11_\F@>AJK"C2W=B M-XFXCL-K]4HB_"!E8R"?ZO@&: 33 CJ,QU@I$[@#.IX*H44[CJ[BQ5R6'>=5 M=S5$_@E*-X*^==&?,OWV7"RQ5OH&ZR4NPJP^+RA[OLIKT63DNM@F) TUARK7 M#*+?LSIER==UI[$F,T]T#3Y56'K!FBMF-Q[O;79[+@CY6+7A@H2J1K>?!-T4F9;7XL/YXKAED2Q$EK+GC" MH(<@]BW00O=:63+AHG*S>E7_K N7VW?&,9UEJ?)FYBW%NK,E99DOQB+!<7$/ MT%;J KMYBP2ZCP#)'P@1GR+XOR(0@0!W%9T>"]C0#)V7@0:VOHL7R*EEK@2& MGH'ITI)SF8JIQ*KB8.R5[, 3%@DE!MIZ\93YX#^&SWLD!B-AVBQ,'Q=G+B1, MCPG3JK.I^\*T5$\]V,,L]<*,!TH+@;9,0[T?*^WBGJ >6*$MH3$03&^"*A\& MC-L\K2-7ZV<44C:*DR2^@1GH[5RW.R@96V]^[+>')1VI'X:>]#X$Q[C45 MBT$EEH^_Q')M-/#G+$7'E=J%O1>CE&HL4XUE2GY#R6\.?[!/95@KOS=.55@- M2?K0<+*1:+^8PE1A>8=,:D*X-5"QWD;2.K)W+&CZ-?LFHB!.6!2G,%X_$\C# M&[-<4_1CPV/7*/KQZ33KXMZ[QART?Q&J ^,0VA#:$-K4"6U,2!-QM%9EV^JY MW=56Y9/JQ9)5V7 I)7@G>&\#>?T>[W-!8J)<6K&. 0RQ"L&@8QKUSNQC$%&)#DBGV]$@H!-61CS MB S('6/[H?*[EN\SJEM=S M[.?RW:SE9;2\5?OL:,SKRQBS _EW;ZJ1/7TW)\BIL4SK;O6/FO?,K2U1$R8DT"/0.S;0ZUGN4?/>$913(X_NLSRZ MBQ2N=VUQ,KOWJH%K9.;;6++)EO)6R2T_LCI)#Y >J-KJ[-O6QAH@ M!G,069UD=1+:U 5MVH..U:LQ!^W>YH1_T>I1'_=2MKK*$J35U9H]5_66'Q2B M.V$W OXO$5BXVHNGLS!0 7\W03IA/ R+(M<\5'66XYDJ*HVUG>-K ;_H,LYX M0>>^X)D!9;.Q)5:CZ*,N@+:Y&JJS_E"M6E"JG+$M3WN\7J M]7W+?;VV\O,NE][ BN6?LX=[ K62\'WY3A7CP .^D%X2C'1Y\X* ^QF_?@U[ MV53*\S=D*,>V5)G!$C7V%Y>/BDXK=5:?:/"QGZEL(7B^KG MT+QDOV<\ ?T4SME7@27@61RQCW$RA2FV?G]._?(#L>Q>JR5_S!!,V(?;F?!2 M5:5;DKPKROQ3L)$( W$-^_P)3YFX#:0&;"XG2O+5!_'O++CF(7(B &]\)8!] M$XWZZOK/ M87 %^M=8)#3G+A>0.D]":HNX1B >73 M .TQFR7Q;3"%@8,\_>C:12+$>KU%/ 1%@UM#B3W(UP(S,*]-+@.T@#( JTD8L;G^O;P0R,!&]-. M,,5E=[G3,D-],.*;A;&BF0.6''A#2Z&$)?2$TIB**[PX"P$C)CRZ$B=+9IG% M,D"(RG\?(?OYF2?\$]7*C 1TR"$N&./3B4A!KEFL MD%%?BQ'1%;]2IK),D2^O H_!AT@B/\*;,!IDMAF,=\*1M2=@54GL?XZCUZ"U M&!Z8VX ::H RDXAT^!%:4':X0!H 2.&[*2PD&,[P26;0PK('J3M,P+6"Y$:!0!XX$] -*"YGK_4% P#0#%?.XR7>':"S\$$O509Y0)F M'7A+-:!) [*4Q@D8]I=HO^>:(8B4VUD9DC@#-:KR0)/%Y:(33:;RK!055I,8 M)C!'XB'&)P 9>[:0ELX$XVVDSPNT_!7T'*C0^MB2NR3+^=>O6Z)M_\C1%BC! MWISK#??7+&)?0:3>HAB"H"LK:[DA5^DYP%[,!$(, @9N5<:PPXGQ"Z6.M2:' M_>-,H;",Q^D-R#5@2!AG &S?./^FH5AF,[73*< %T&3A1E"(-6U0_N%YU@1.5Z/#UF1_(6F-OKW>[\ ^X MKM1YVQZT7:?CMOONP+%[RVD'$0Z\I6;_R&S1O39PW=["OU8BJN[#L>W[K1Z> MKY%+0%,$:/WQ!9,56P3-JC<3$2DF@PT#& E*(4&KUX&Z[+K4>=K4SQ4U[#OP M%444^TS1B.$.7WWAG+T%BS,-0LV["/2%A;NF'V#UNRV"Z1/H;=:=9BWVX1I& M&^1^MF(^:K.FOH$5C*<"-2I83\++T'(8B7&.+&27"$\&U;GH$!CH0OY#8?)*R-$O)0*,O39VEN@9>RO]+XMIH M8OO,%*\2Q_2@3:UC$&-:!A?,(6SH!$C/'+&/5"PJ>S M9;MJWUDT"S8I,GDV-A@%.%4.W9KTZ.]8NQ[B*?:MT77JS5TJERJ2C8J'B9 M+I47$3CX0G^U=.?RIVQ8]A1A]%1LWW!F20JPT0KP7"K,SE6!U'KIGD9$=5/H MF'331NE$M>?'T!;J& "#$/VM7,IL.M->%-"Y NB(7A10E>(*##]\OU!!"Z,/ M[+L;'JKGHSAJ%7^3&4=6]O3)'ULE!J/*9&FG\U9M=2(VS<(TF(5SW2N(#C3=[G7S M5H"KV[V>_@.C#4+!9VPN>"+?;C2;&N::+YTK*K""]56+I?7VPM4XU:Y&;8.# MY:J=2!/!0]BLHJ?HKI-HE$E@7GAJ)#R.6^4@54WCQ(%G%EM<[5;6*Z@,^>L8 M=]!W-J@Q>IJ++0/ 1""5H:W/D/!HJ7BK>$/F#\-/1999+TL2=$\C#]RW^RUV MONQ,Q\= GZ*EGKV[IT[G,PRN"I6G.N_67W2B.7^QT[C#Z3FXCP1P0X0$O?= MX9-0FQZ@/'\P),7QJP9U?RB">Y."7%IOK.Q=/;:2'G1HM7"C+G=JH_5;2GX? M(14[%ZX1=5+R0)4K?RD8X)M;O]>L DA1;!P?N%+IW-,H%I(%J**]5EK=1" B MX;HE@+Q1)DYRA%1>N\(5[B/<"772!R_$5Y%Z%T0\BT!N(]6.>EMQ4]'+>*S/ M68&GKGD2\)$.#LLY!FS#' "*=_5Q^OFW"]:S>R=LQC&"%/I//1&0Z'1%FZ!\XJ_.$5 3Y.#R&LCP]=/$4LX+90$-!E*K1P^JS M;!;K>2!]$GWXFGM\BX,);&_*T?=21+&H8T?U2%E'W74!D^28)3D@-G)2G*A? M!^)&^Y0T"V*DZSIJM_$K79CX]=*"%B E S&@3J*"N.;A_'%O_*(7ZEH MD+]*]CZ08,C*0!GQ/CN/>#@'"U[%C2U&=U$$K:AGOFHIP$<^+\,3H6$E9/FQ M]H.0VG\LS'!ETVI9_R9F:1Z-;NMH]&V-VV/GDTL5P;^>3_)8 ;VBZB1BN9!Y MI$"R7*=[8:2:B23&>P4J\%+"YAVL5B]5#K IF!AJ>ZDZ7[)F(NBPG]Q..8.. M$R%T_-\84 :GX+AGB[_O1R^3VY+XYR[_+,#M*HDE;@AP>7(V>O ]L0^QSQKV M65KT002J2Y19Z/YOQ$;$1AO9Z"$2W?^-V(C8: T;8?V.ASBT_)98AUAG#>OX M0:@"2-%%INY= ^KH&QIE5EK_U!//39N^@=9W:-()C/'N5J;PJ9R@IYO/9F'@ MX6;X%*82>W^VM,>%8YYZZTH-[])1'5P'NJ?%T M-I5G^C>Y]*J4[MJT$J%/%SQ8URL5A:A&I/;Z?]?'JOHZJ ^S#]1]'=S'Y^. MQM6-HXLK0T6#;_1U//E651PZ4X0JI1A8\Y3RUBH88RF_A=Y1&O6] M4""5+\;*8;N](V@<2 \>>9X_Z,BC)SL4/4G1D^9'3S8XL*XS\LG2Z M2?& +$9LPC&B<'&;D@73&1ZUQAH\'QPYG3!/)"D/HGMG7DQ?X,P/JT]*4*\N MK.IG=(_J*8N=>R 6& P6SD\VCK6L>#8GS2@=")8B]#&\(K_SR])8#U&=@\OB M1#I(LSSK#%Y?R52D1**>UOZ M%!MF""VIX!I]SBT?)T$: Q6E]I%[(1!^O8O\X>K)1=J1^WI,C6B5S<^S-"Z* MX" #P_!1YO'Q%MBM<09&;W K_+.%36N!59N_ %(0\ID4IQ+I WT7DJ0N$>FV M7]U/"'H-9HB.03@MWE^5ZE-UU^M9PR'(MM8A*QYPK)[[V,^/_>9:@T';7O[O MT8>-&H,)17P,24;WHFQKVY\TOP')SW., #@" H/EN-P+%=?A-U9\WIC$KICP M#FFZVN8\: V3WH8:)D^J1GPP$CX[1.)%5@%N)O-4-FI3\SP6K >%32^8\G28 M?4A5$V#7".H3$9Y4#6W4>^AQ#LGQPM3RES5NUSX[&SORV)O2'=,+1Z03CC(6F MJ((N*0*R,0E/"$^JVK42GAS$(4F&Y5/2:&P=,7XG%L_#:+1EBAA2&SM6&X<^ MR:B%8GE2R,I1JYYAA:5!B?5>QGI[.N\F9&LF>S4,V7H5&M7-8KU=^W,;'0?P MVZID(F05[U5WN):+$NS'&6Y:#B?"YA[J;4.OIBB23K=C#8Z<$PVW8^Z1B0SE M&K(8@5T=P*X]L*V- >\UYT2#+&>*H'UB!.W:/&ED.1_+,:2YBJ(I2L!Q!E:_ MQAQDG#5+T&(&50A:#@XM=L<:UIB##+(=*8J6HFA))Q@LT:0*'H^B'5HV\0T! M"@$* 4HU!S6.U26^H3A:LTW+[>-H23>0;B#=4)'?84AN!S(V"5 (4*H"E XE M&B$_IO'&YO:E.T@YD'(@Y5 -Y[CDB"!CD_"$\*2RA"/5!: ?$]N08],@6_/K MNDINNC2;JLQ&2H$NR1Y>;= EV45M&GMG5YO,X+UJ(_XV%NFA1 "$<81QQF'< MKFXTF<%[>\ X2@FP0P9=I 2@RTUT4];H6PIT4[8<43"T.D?.B89;-906H/XL M1F!7"[#K]2H,UC>3$^OKIFZT]:PLYTBD9#,?Z[&CN2JB*? /Z%^=J7M,R$[( M0LA"R/("FO6[= F4PFA-MS$I'4!C5()QMD)3- &E R ;DP"% (72 1AG6E+4 M[.ZXE-(!D&X@W4#I .K--P0H9E#%.,9H#*!0.@#R8YIO;%(Z %(.I!PH'4"M MV8;PQ RJ&,<83<$32@= CDWC;4U*!T!*@93"_N2MTJO\=0_%J_*B/B&+&50A M9#F&"_1'B2SDY#3(\,3K],N;]+D[D\Q-4@JD%"KEG('KN,0ZA"F$*80IU7". M3>O'PS.M=6V^EUW'8&7).I:[1X\ MM>U09[$^TS]59_C!M5B_E7/(,T+I"0U0:92><"F2G9VE5C&#^:+M9V7L# M:L&I,>.8>VV?H,4,JA"T4/(]XUB'/)P&V9R4BY74 :D#4@>U8QW"%#.H8AQC M$*80ZY!;TR 3D_*QDM*J7;8XX]0:I2HLN6TKC!TSD?G,=>Q2/M9CXC,".:-! MKG?4S$?Y6.MMUB_RL5)N*4.4BBF)XLS-$D,I"TLI"RVGNN ',QG19NS\T N+VX><:]"U*F4S00M!"T%(YM-@6Y> ]= !FMX+XR^[QAE]>\%F0 M\I")VYF(_ !>)T.3HGU,,"0HVF<1[=.Q*-B'(AH)XPCCCA?CAA9%;1]!0*,A M^]V=\.C'1 CFH:MV',8W9"532(]1?A4*Z2G[7EQK<.2<:+@U0_&+]6&0W_%YT MHYYIR90GZ9F:20M(/I6G6.DR#"+Q8,[+P78LI_VZ*A-WL1AEHMVEV8.NBVD& M$8ZTI6;[R/3N7'TO44LWZ=CV_18KG4MU>098(F!67LK2B?Y-C,?PI\3:45%Q MA:G\/(S4FS">X$8@]#*=Y'\T9WPV"^<8KX$-X1\@6"@QV&8"#^$S_\J20/J! M*A# TE@]NK*3,)#8+!_%U\)BY[ZOTA'P,)R?L"!BOSM_=3LG=]X0MUZ8^="S M:E#M4=1LT*LO!<[FQ[;58T"]$#L?QPD\JL8F@&S7@A7U"F!8LR2 G^>")Q)[ MX_@T["*C.^.W%J($JY__%R5GY?D)LACPV')!54*+DC"IO[='BV4^C(J$Y4'_ MS^&PSXN8'3U:%DRAOW0=*YV6P @II]!G%?5XEL8%*N,,H ?$2WR\!0(69R"9 MP:WPSQ;"9X'XY2\ &4(^D^)4BAE'1BQ(J925;OO5?:?!=2"#41 &Z?RT>'^5 M.T!UU^M9PR$L[JMW:QYP+*?WV,^/_=:VVAUG6/K?[8O9/BS^H0"8 M$.*ZM+0,,<&;381%I&]O0Z3OH7VFJTFV+8K?:-$:Q:'_8HI>3M#/-X6_)Z!8 M(U_XSV,Q,RE:E[!APD'"P4/<>#!3:@^!@^^%)Z8CD;"V<\)/-#"'4"2L+Q;6C8?I=2*HZ3;+$\-3&WW52;E!XGNN$CI+/[K[!\:=3C;E M-,AU*HP6/30$O908KPE9"%D(62I"%M>JGRT\?,<= MY11/0CD>79)*()5 *J&BT".[PLBCHU0)A"R$+(0L3R?ZX M]7P: QW^1]F7&/#%O7]G00*&9Q"E/+H*,+2+2RE2NEQ/.H)T1$6XML>[:UJ^J.9O!>Q=GVJC1O#W_1AT".0(Y MKOZ\MP^0,R&GZ-'>A5H42:?[4)1NSWQETNPL>^W>SC)4F\)_YOJ$*;7HL?$: M89W)6-?=6<414_AOCV[JZ]>9=RHI:FVAE8]NP6A[M(F#E9;*MF_$KH+5.+CV%6ISR\ MX7.99Q3X++TY4 M /4I;"=%HK+&5KQ,ERK'9CQF%_JK93P,?PK''K4XOG!R+/!_>O7OC$=ID,)J M7HOO\$=8?/8#Z86QQ"ISW_DHKBIQ3G4<\NGRPZ^L;;'?_SC_[?+3Y?GEI__Z MP,Y_>X]?_%+\71#5L+&___3MXI?/W_[X^N$;.__Y\Q^7[-?SK__X<,F^?OKV MCW6,<$\/]:O,TUN9CZ5"!)B(1+ )OQ9L)$3$HIA)&%TP!KLE2C%,+KH2*N]Q MG"7HC?E3I"P)Y)^82UDQ+N.2^4)Z23!2]SO8IU1,6?_<>A%;/'V&^C7LY10K M.-[)Z7UWSK^7I%$=T/Z^E$CV?BF1F' Z2]FO>M)?8=+[G=&Z\2-@XVI@#CIV M'D4P>O95S.(D97'$/L;)E#EVZQ_6,TR/%_.S@CL<:A*'\OLLB3WA(RT-1;:. MQ2X^_W;Y]?,O !&_F8IC[,O7SQB5*;B4 M<*T'QF"E*BWP-0OA.Z?-6T[WC7BK'G:Z?OZ7LFA5PO]OPLN2( W@X0^W6MVP M!C2G\NXXCG5P^SA$>>T&\$T1A 4[-/(O*;BO#F2!3SUG-"T$T4T$HV#D+X M,H;=2C::!BG&E"\G=6Z,!WG)S,O,F= M&<)XN.=ET[Q8 S[HQ=-I%H'*STL>Q'?8 (LL8#D%/(_!7RXF@0 ANX654RKS M\QBL!9@YMJ1_^QA$0-T ]%+QVQM\<99 0\%,E5 ':U'53E#0EL07_4<@;O7(M$%S$!RDD&VS40RP38 M24NHQ7Y6*72P9@G^+A:JYV3M3+=DO$7)$&!2F],BF7,I$4I(0M!32VT'Q+C/EK6?C8+$LD;NQ0$RR,#U308''X M;PLAOZ.9M9"!+DR40M 1NR4HT%;' SG1[TU@4J!1X4DL1,2XDC\$3N@RD$OQ MF[,P^!.U$8SKP?,G3R.%9<@&M*%.[1XYMW\@DW;:E=:8FZ=JP\K.GYW^'=T"7\?XN+_2H/!+J#E79C2%%BGO]=*+= M(.@OC*TMZ!E&10[6G6 D7/KW<.++X!G[).E#S$< M@P\Q\#B"?=13,,0JS W[#<<2)WG-4$\MT .+6#4QRF2 V_V3DA$,'>7L ;V M.$MQ1PR[WRQ,9;DFJ%I;O47.8,>;H/M2>1>C.&7*TH]2Z.S/*+Y1C)5);$]9 M]#>B]( O@ &T#S"8%J-D/)1HQ<_OC!NZXCY8[%(\91;PVCOH>1GJ7$QF[T?4 M)I@JIJFT[G>%.&9;-4JM=:W_9:A.0S/K,7NFM-EY9L^P),'M:11'OV53^,)3 MZ_?QN["Y[8Y&=LOIV.-6APN_->R[W59[Y'0ZW4Y[T.D-7ZG--C# 5]S?7'P? MB.Y(>&,7'Q>MSK@G6@,ANBWA#0;=3F/[IKVD27HID*C^/ M+Q/_/$DNH:V?P]C[\Q4#A<)GR-1))E9'\M577V^OH=X'B4#UI #RX6G!N1_/ MM-?TU]A7\08%N"-9 3 +GZYCC[HMAWT)81"ZW'-^ZN%VRE&&3364\,A."EU$ MV^DMG.>*ZGZ^!%+I++5O0V=3S&:*F+@V28+N,%TU6QV=H/LK2[P)QSK9T#37 MF^E8=U.-0P'F-WOJQ*KN]4'[*_XQ.NGQQ MWW@K'706^X:'5WJP2LV61SO-9*H2V8/6Q;K<85B<$4E]1*%=:[G5EW!U%C&+ M@65A @_.)_#[.;M"SUN$7T(7R5P3Z\$I0\Z1J\=E$5."["]]J?GYR3IGJC[D M&<=X=H>O?-O(RJNT7;7ZP_?&?:\C!JU^NP^ZH,_[H#_\3LOU',?NV7UOW!$O MU1_(_L &&O1[ MP-)BT.-#=^SST4MX>)9Z.0__K'A8*_'U3#R&K=/AN7B:C])L-@:UNWL&&?%A M>]BS>6LT&MNMSJ#;;@U\V*!W.D.W.^QSE_O]*D'N,IE&J>'LD>:6I^$,8J") ML8]IK_(@X!4L==YS]]1,>0QXEL;%;2L<&6@#G @^W@KY/,YRYCO3G3FV;=FO MBQ=@54,^D^)4BAD'TT\4%%%WT'3;^?7]S.HP^X;"G,J)/\&**TLZ\L@U5N\Q88=_J]DAN<;]I7W'U] [@VWE"OS M<9I#<58U"1O&L>\!A9%/5WN.3NZYCHA?B5_WGIB@&7*8+5UAN$=&S^R>I>WX MB'I,PG8(^IU?76&0/V@(V*NA@Q&8\]N$)]H?E1^U:A_/LKN]4;NE$;MC#;0V/NA[ ]<>.;U6VW:'K4Z[VV]Q M,;9;?6_$>;<[&/9?[E_5AW*?(A_MW KXI_=6C-M,\=MSK#8;LUL.U!J^^V[39\9P_'%8E?L:'##5Z%(E@<->8GC22*)(J5B>*' MR)=*#._N 7>G"T7'\8=NKS6R>0=UH8!/8MCJ>GW'%\(6XVZG&F$LN5!V)(_Y MT7^'!/* GFL[I8= \WSA/H%4I.CP<=$%[#+X:!KB[[=&[=;_GC@@6Y&8!BV MAZW!L-/C7J#/W4ZW"Q R$BUN]YQ63SAMQ^;#;L]; 0?+ M_ RPPSZ_YD%X/DU?P98YT.W^\5VJ7?8K)H$-X56P"?#>_92'\J=7K?;=P]XH MF[;\6-T#PR=>_:U_TK7M @&*2:Z!@.46O,@@^! Z=G0_SM"HZ4?.=X_AOF6? M[EO2?7\X8"?G$["49!:NH-NY[%/OR__S3T-L*GGS]=WK]<=^C0D>T" M1QY$7/2M4D3&PX"-1WX;.M8RGF1#+8NG^ZU+W=VYN@/$Z;A!M*J.1?&<)@T\ MZ [@P:.TYMN;RZ]L0[5'ZU@<"%1WGK>\#NQ4Z.Y)FL[DZ;MW-S=15? MOSM/O$EP+>0[X5_QY)W/4_YNT.W;=O<=,IS^Z'3Q<\=]-TN]8=MV;:ETQB(1Y%Z;/WET<45E7& VPTV%[RX6?!-0#_:OV 7G7R$ M3MAOL<7LEC.PNT.=ABZ(@"HS) R\A@EJ@@BS/<'BP>?($V^M>Q;,H]5_]@*3 MJSFXUUQA?Q0%&TR71C +&2Y[-EPV%OHAPZ69ALNP:SM]VW5MM^LZ#AHN+3!9 MOKNFV2SG>0995/\+^^7G>>L7?B/+YLJ==+/I)(FSJPG[OUDDF*LL%]=9:;FX ME5HNKKL?RR6'S([5-A$TCTA?D7%S&* \(E*1R;-7DZ=#OAJC)-D=/QBX\,$7MQWC/#6?U&70+!$GS->YWI6Q\U&,DHQ#4TY;F1M@ M=(Q$>H/E7Y9N&[ V_BG"4+*/0,V8_P%^;T;:#5-,ID* ML<(XZBS=.A8(F2-'8HYT+.A^DSDR6&F.M,D<:8B&(7.$S!$R1\PT1]H. M'?@TPA[)(U2<[\;9$A=(L&4:?)U::5VIW2^E8H=W2AJ6RBYWWO!2V67\BY2^ M\7)"2K_!S$)*?]]*G\Y$&J7TC8M+?43I+XM*'Y/2;Y1^ ];"7WYZY;XB&I&Z M.[2Z<_\/:;OF:#OS==T7>#SV Z^DZG+G=UG3.0/VA_7-NK"6.>G;79NT&FDU M,VED@E8[2OWEV([UZ;=OI,..6(?MF:4^1:C9V/_[^>LO[%,D4]!"@KV/O0RK MQ3%59M0Y4WNRH/C5+W[UX[RH-)_-\"Z?JD*NZV&J-&98]Y*G7!W>LI'P>";A MUU3JWE)^)57]3+SXY^,M0"Q9N6AC.:RB/VM;K"&_+?EMS:$+7=DC0V 7AL"W MB_\D0\ @N:TY2Y4-@4M^&T?Q=,X^W,*O4A6$]29BRG55Z0^%POXEB/X<897L MPF"0I*.-YFG2T:2C24?O2T=W2#\;)+,U9Z=+V!6K2NL,$SH7!Z6_.XO\.K_G M:<;3O+![29^_"2(OS'S]0Q%X#3;DVT?5=9%B_$Z"WX+B1:;>(BUM!>RXMI+; MW>2Q@Z[E#+JO7YC_N+>C:LS;2.D+$I._A/DJJ_SQ?X"Y?#S%@%&K2G+(B7EB M9A9(-A+ (6R<)5$@)\(_43XB%<%_H@U(Z$FR1!UT6.O(5Z[EW>I8[8[S^NP. M+'0LI_]H@>^C3J=]%-GM!Y3=GK+;'X4X/GMRA2RJY/82ON&8K>:9HKG#W/'? M/OW]MW-#\]I?_O'UPS9J9*/&V,PV.]3,E9"B'#: 6CD1_\Z"1"C?3&$S+NO9 MW(VA@Y^=8;MSDK]X%<@TP:8F'"_PA7.F#G#\LO;&;D:"(=_JZWEXNC,2$QZ. M\;(=-J1@*7\ K^%E$;RCFN-9.HD3F+J_U@@P%$TJ,Q9K6GT!]>=C-18ZEMM[ M[/?'?G-=L/4ZCST QB#:_YM+.*AU>Y$#PXS*PP<-<>F\,HL8>]AJ%RG@]N++ M-H.J!_3U$ &( $2 YA& %/?QL]0>E/7/\]-ZT,*00.45Q%CO>*]59>L7D/'= MMW?L'U\_?;O\=/X;NSS_Y;\^77[Z0*#53- RBP!&B*"9V)4?C1M!H6>[05] MP'\D@4P#&,,E#Z_1H7?8PN"'(,$R+\A_!9Y@7Q(A _3UJ@O ]VX1-X\ZQ;7I M-U^2 $@PX^'#.]5OGQP"<,S^\_<\%:?+)'.NRC'7:>CQ['#'Q[/_\6X4^_._ M_>__>#=)I^'?_C]02P,$% @ _()"6'K6M:'^6 $ JUL5 ! !P=&,M M,C R,S$R,S$N>'-D[+U]=^LVDB?\_WX*/)EY9F_.RO?:-YU,NGMZ]LAO:4]\ M+8UE=Z8W9T\.34(V$XC4D)1M]:=?%-X(OE,B"%*.]\QVKFV@4 6 0*%>?O5O M__MU1= SCF(_#/[RU75S?H!K^@J9OXS_CNIL5#A)T MA)Z29/VG3Y]>7EX^>DL_B$.R2>AP\4"^%F$'?@].G<2C/[T^?CS M'XZ./]/_NSOYCO[TIV^^^_C]]R??_*_CXS\='VO=PO4V\A^?$O3!_1I!+SIV M$&!"MNC2#YS ]1V"%G+0";H*W(]H2@BZA5XQNL4QCIZQ]Y'3?(V]/\5O-$G6B(? RCQT_TSY_@ MSS RG9UOCF!LWA.[WE&\>5#]6)\8NQ\?P^=/XH^,8:U#9>-,0SHI&6Y>OF&\ M?#X^/OGT7U^N^9K+QL0/?BOGG;;_YA/\^<&)L9(7^^5,T#]DF:!_]))L6T'U MVT_\CWI3OX8'N@L3NC,4#SC8K#Z74?Y\_ F_)CB(_0>"CZ 9CM@NC8\^P\?" MN\=1RM;2B1]89_K+#/N;^.C1<=;%AN(/F<;N)HKHA[@MGQGYUTP7NB,;=JB8 MF\+ZB-4\^>,?__B)_?6K?_\?"+$OP5^MPRA!_(.X#ETF>\W$PD]'7K),Z_]A&0.R=T&+_VF6_L\O4F63_YT&WD60^,GVBHX5K1@37R&?:@+MFTL6)9,> MIAJ@S\0Y.8;_1_5#3554_W0"#W%J2"/W;Y_R1'+D-S'V9L&_LW^O(ZK8!7SN MKNDO1&?1I*:CZQ!W0W;OE[)5V4W\4BZ5X05<4&&9@GD6@I;M>_1'[]0A<)TN MGC!.8FWY6C1N6+P36#Q%!H$JGE)"@A3BM-Y7KN/*S1UZ%"9/./&ID+NM8ZYK MPZI^WF%5T8R!WR[V=\Y=YH7DHG?KHDX4M\'S@;ST_ Z <;89^.#:O^7=M5#^FJ M4^J(D4S39S0JRV*2Q>NN5?#,GY76$9! M$BTI3:2(HA=*%2FR[\O:>EGC)-JXR2;R@\=IX,VHD8G2-P[7A( MI_2^9BW7[,*) KKKXSG52^AVQQ?S!?V>Z%2NPH!-;NGR-?=J6,D_%E92DD1K M^N4QHN@#)?LU^QXY9;[:[TM;M;3I?$Y=J@+&C(WXA*]@U1_K%^K;X\)"Z=W? MUZ+E9_9#&'HO/B'T*[FB4Q \@G]T&L=9&WZ[]@TK=E)8,4F,?4HI.<3IO:]A MRS6\=/SH;P[9X"_8@9_9ZZMT])7J).E#1N6ZYO"?5G MUM"E80'_4%C E)X6::A1?%_+9LUC@1]AK@HA!K4M&E:J:$41--YC"?;XT+@7 MX,YYK3@,];\W+$S1+B)<#*SW^XJT/OH>DHH#COZA80V*Y@SH]3[W+><>7I9^ MPHYW]H(-$OH(Q?3HK_@ZZMHWK%31>J$1$\]#DWWUS)BS%MZ[Y M$)M[-2QCT;Y2;X=^7U@C!NF:):UKW["811-,A7'Z?17-&CYKEK-5QX9U+5IP MFHR@[PO

!6LYK%5@U+5S3\Z,:W]V7:QPI7^[6I/S[QMG![M> MBV.%-3C=_H##Q\A9/_FN",K(;!NC%!LV3=%NV/XXXNU.MR@=7 69O&\B?;+)H_=^)UG9(>E;*]-*X/KMNU7:46W8,T4S:/.>T=]JV=9B M[/?M8\A5O//1L@>9A@U2M*=6NI7?3Q,C\:8PO0_Y)4P_]KLP<8AR?-"//][$ M?Z-?(?8J])3N!!NV2-%N6[-%],.#C:S[7>! 6=S'B __OF\,'2.:K8\X<>PO M?5<\8O16%Z_PS]KKR"#YACW5/C$R;SS,L,#-B5ICP<7[UC(? Y-O , +FUR M[I--_G3JB7;#INJ0HUG>EK'!V@I&WO?5OK$VS:K.'OWJ]\/W]:F@[_J,\45. M;XKY)G*?Z%D^CWP73PD1<*4M%KPUC8;%+]IZ]\U)F/^TH77&K%EBG"A<9T:8GJ,AKU5-.\V MQ!-F=UNFL62E+ KQ?:_UL=?.GN@?<'P5R-:GVUL,"-P\ZYI9VKOOMIU&:=AO M.\>OYEY6G!7D!VF_ARU*V9'^A?"FJRKNQP5;^07I0U+>;)C]$81RW.I'Z';%AAY5% M9S=D/&1/J,;F]&!BG+T?3^/;EMGZ%O8W:?GX#5NV:(BWLF5SM4#>][#A/;SS M9=N!7/T.^V/1M-]BA[W?P):/NIN03S=]JVUXH9A- L45H;HK?5&^.)%*1@$] M?K9F5E<3AURWD1LV7]&UL./Q)KE#@CWXG<8@$AQJ$: L3HLS^;Y?1[9?JQT9 MP[/1L).+[@^[._G=;6)=Z=0OX,#[*_8>(?04RFGS3$!%VK"RN?NX#7NWZ%[9 M7\G,J)9T@PKV4,J?-M+["3R.$]CV4=MR7^X.T]KY3'W?CWWMQ]ER&>,$, Z; MW]Y^H805A:;UV8#6MF_#:A=="+G5?K>, M&<3D20_KZS!XO,/1"GZK8074WP,[$&A8]C(S_$.2.]-AB*.$CL'_J$,:O"]_ M+\N_@[UH7VJU&^.[XS+K^4X;X]UN8V*CX, /(_K:V^-BV*5_PV8HLV;SS<#H M(S; ^QUA=NW/(DQG<_H88194M-?Z[T*C80^4V8'9'N!C(#7(^SXPMP]J*C/L MO!_VI=6P+XHVUMH*$+_[W0'_ RFL;(E(4*PJZ40N]+S%2R3^J>^AUX>(? RC MQT]^D'SR_-4GT>:30\A7Z)51>(KP,K/I5*?/]%YG)+SD"/[]\37V_DGKF5!V M__)5[*_6!'_UR1!G]-\XB.F$'=&Y_]BY39FBP\^VWPFJ M'M'>+.WBP=AM-G:GW+/4H(GVTPUX!8R[D!GZ#=+-DG"S NF MG.;X]/T,GWTI_Z6###P73%-]"HE'E=0+JFPE6R/25Y/=3UYF"(BQ^_$Q?/Z$ M78^+2(],GXYP%SD0_C:-(L I$$76\Q:%N(P*2 ;_8"(R\9I)VCINX;E 9W*N M63IW.U5K"-B2H1$I>S>)6I.S)U\U2N^NHC53LB55.=CC;O+4TQB-8<#PD[]W M^J ;>E[;E*$,_V$V,.@KC>,B9?*)9_-(%N%+[ MET>;KK961(M3W&WZ2SK:?.CN_H"US66-8W\WYEL0&HV^**L:&M4:LT3'H#ON M)V9;>L/JD?O(UH;2:'3*?031C.3]<&I1B>LS5"C MF9=.E5*-3IL!3D8SJ^<-M3Z-3ER[P2SH92;*6;;4X\P--88WE^@SH^%O;"O0"6BVWW-V;X;&-L=[@:0.O9T'FM.V2'M[NN=:T!Q 4G-7\8Y$ M1Y6D9.)8[SB,U?EH"R>U\PSL1MBFS#O!*.TJ]Q[$1Q 5:&X..@ZR_USH>"!_ MY/('+*?9NW8>< LD'!)%F6X )O+'HY//1R??,4'+J/7!+K-YF^6Y2+(7QG$4 M8\.,%TCNQ_C2B1_8N)OXZ-%QUGQLC+W5IXO7!!+Q'@B^"*BJ$@G\I[@V4:Q MCV>+D22&WP#Q.,T;@V':L4] TFOZ+]$:"%5._C=<"&BHJ/L)=%!DLJ-BD-3# MGH8OI08.W4Q39DH-HX9/G_[BEZL@P53Y!?V-.?6$L^$&)U\R>$&,)T:CN5,WP7 M.0$WAW.+;8[/VJ:#S:X(":B/,ZF8\79]!Q.MX>7X V7Z.HSCJT EPFK@$)HL M=_0;/25:MEAN&LR/L^^4E1X&PFFP")<)?<;A>11Z&_J*JSP)ZML/N%&U.(2S M,(;4?!&.T'0RM.IJ5K X2C2AZ$^I0/2'-!\[#<2A;^]7/R]!?5NCV^0<4&/H M7056D]GR=!/3F8EC# HC]U'1JZ!DM[3J-MBFF3Y3/19<2I=AM'!TSQ)_#N7S MWG(;IW5WHRNA7NJI L\B<4MO[8JF@\TX#R+:1/"2YAN@]*!I;&YT1N^#"+OA M8^#_@VJOSNLI#O#23^B)[$;8B>EA#9X9'NQ#2/@"A_']&NYFUJGD!C1$=-A5 MT@*4;\+ Y8M0MT[E'0830L[T.98S/H_PVO&]<[S$E#=/Z+ RM"V;<)P3<$]B MPZY@VP_,R)?5F67E KT*UILDOJ;:(SFI9;ZNQ_!B:&Z&)A6QOL_0RK\>,*S' M"U^\NF3C"; O^G]PS-4_!7:B-)C8$(>WH<]=J>+FHG%JMV2[OL.]>5(+;]5K M16LQ&)O%JU$>LW1CL(GD<5!7 7=(5]N+PAM5&V"L#3X"":7'Z$\U#@,X#DH[ J:58$_!V91"999J46U<5)[&72P MR9P[6YY)&@J[6KU7B2AJ.8 /*HT2/JS_= M:C^568'V)C.@]EU\'TC+PO:LU@K1JJO1;X,Y:0$T$T FRX[#BD8C./J56^:+ M Y]ILCUI/,E+N@SN]I.WZ3D_:BBO8=7E7-O%Z+:X]ETP!@E-O&1+Y!H,:"/+ M)II0)85>P_PM+J>KTB+6HNN ^YP_],0,RS"6JE=O9?/A#'B\JDKP> WF1G6* M-5MB&_L9W>E3UXTVROH92_-GPX&]2T^C[*9Z"?8N'5>A^E=H,K7-K7H$+S91 MN,:EC!;^;'3&5,(9*$.I3GH6T@_%@?^NUL1G .',< 2MP X;.8_X%NZZDEGM M3'(X?R$[Z4JLM=.'F&D>58["QGZ#B71!)SO<8CK7,,-TTFLUXZK6(U"/Y9W3 M3@O.MAZ,?1U<_UJDPI;X^1N;#_Q%U*OEV396CTT^J+NMB)W(_'FX=VGJ-Z6W MH :U'V>A]O.OU*9NEN+;> $,JC)%6!AY9M$\"I]]NE-+8MQJFUO='-=T[KC1 M_(RJ2G>4^GFFN*.V42J;CN AUSK;J=&1T(7DX)J^BG6I"D=JT6%0EV/.$,KL MQ=4>U;H>X[3=Y$,H+L-(@>.ING#2.D7%>_"#.@-S/V-9.C-%/9+%=O40YA_8 MQ;\/N2TE8"V#L8VOXGA3Z?RH:CT.@R\W6='3ZQ:OA9<&BJG0:\=?0W;+W[$3 MW;WDWRN=2 VG%8OZE#FDJM1_>;I-FPB?U122.+GFH!W_[$U^1Q]L(D.9 SE= M!=QJEH5ZJE*ZAV'&K \D"I?TI&")4 LIE M@E4I%4Q5*ATF-_^BLS&T68-0&%,UH]'"7=ILP+@G0CB*(8<1HO\6AL=:S;BR(6"9(^0.4TW\VS)\VF%P73+3V??%4?['3W#L;-, MRH_.O6F9S8EQG)CE8*F4U^ITF*JF YH3BO.FCN;3,(K"%\AS<=;T;S7&A9V( M#&=_T7_.HKOP)6^>J&LYHE08X7W54%_HE5JC M1>Q"85"E:!=S9WGK<9ET;\+D',?THX$K:AH+6VQ)_G"=P;,KW>&2:5BP(V:Q M#,K (H-LJY)I:OL,IZDH))6YX]//ANI.?N*0>NVDML^8-)),>!O7AYF177NE M7O$(E"KK84>BXT@\%VGC"YPD!'M@F@XW"01]?ZXTG;3K/0X';ZLPAWS;X5B7 M63]4[3@/-P_)B<:PZ4N1,*IQ:SO5"^:12+>2\ (X,'#1K M\9"M/'YKNHQ#K1%5?]KH,++I< &-[/']$]4;-<1"+?\<$LPBJE&G,0/UZ$#[ MTQMN"I9+2$R55A?Z.+^EMR#<"P%8SPQ,Y7 LY=')G2B.04WB$\XK#N=M<.T5 MIE94C!K?7&$8Y.+*GU)1Y6]^^>%TGN,_\R>K%L$S#- J4W^1+:$M@3"8452%6U\SI<0,0ZP(W M)87E97@5J:;?WJ;2:93Q)5[LFG!QP!$XW/==E:5IC/R84CE:I\T7>XPAFK_! M:UAL:/7>HCJ+-!#P3)*;37!O8UVMA,HY/,?T&]-(& M5%F/G##RZ&%(U5+0TB$Q$FZ'D$7Z2)CC:B]8;R..R#FHS!G"W]"@,NY 8'!L M%T#8>$@@,!E.1@A2JWKWU?483 SI!&$9/RRTE)WC9<5;P!H2E_^IUJYB=(@1 M&)24-6XHY*G>&3 ,72"-EZ(Z+?98,':L7L3E96U+=/&]20WXA*;\\*P%'1R" M+9I*?65.$EG%E#A5&V _6B/X8-*O^-:/?ZO)1JWM8AKRN.J&R5CQ6OWUQ_,JJQ7\:20^ MKUO_\8E>1/XD3.ZBRX MA@ZCV8:UWI^*QH,?U>I^TPM/M(=]R/4:VZ.3I]!7OA0K3\(]J5E]^'SQ W^U M657"F67_/JHW<0,@2H.IM O%X8+P2WVJ]94YZKJ,P36S.X9;R\[#O"PO[F^K M7I;PIV&8FMY7/G?A3T/FC.8REQIBP"O;#Q?AQ>*7%>Q^K4&_O.WP84I2Z1.Z M>UQC::SO,S@&<5E:(T]DE$E4%7+M0& D276-]UMIX\&8Y[ -\')(J_$UB%#; M99B#=''Q8]5!"G^R&^W&CS[UTF9!GOG]W=A\/(A6TTWR%$8U,51U/8:,SL8. M5=^IZG@.5<]"%C!>;QJL[V/TG7S#(V_,%66TKX="O> M$\S1"F$I3_YZ1T=>"V+#K=0*#I-_B'I7^;C4JI6K[S0@!' ,L-;U,"6Y1L,= MGRK)(6X(&2YK:=@9V#W@46 -E3H/S5$?UK)$KUYAZ/%87>LD7_JB%KMO!PIF M0:6H^KC8QF"LK\;9*[0Q#'16!!CE10,K:QHT=AF#WE.WWH5F9LWG*EXW>QA? MTD\LP=?T_O'RYW*M_]8,S0&5N!0]M$6F9F5SLP4]:J])5>&%P_O!^S6-$\3Q M(B2>3J!DO@^J#;3#>Z^JC]GG$+UN'?KLV-2GG9/G2[?9%6M#"=S)H3.3",B9'F[H?%;)/!#WHS4=/JV[F[6C496 M\HB0[TZJ)ZS#V*\M:M*JVX!AO&[C,R[;9@1Z0%HYFDV8VS6A5:UX&3((J,BUK)R5M#W+#FY4%HTU!9=7MQW#;Y0%.X]-M MBD(P!42%5MNU"\5!#6Z),)(U(A)7-!Y=)2!1U:.IKD[3IC5$W:P?EIZ')\>G MWY[0Q^R7T&.8,Y?$R5N^:IN.P%;2-@SS5$#KJOR(:W&EGVZKP%GJ2P5:8V#0 M0"@_D7EW&;C+UED.N]$8]OL7S^F0UTFIK]A5:#N.X ZFC<+]#^RE&L$NH.3U M%*SFODYCWYE3567INY7YK\4VP]E"RDL055D_*EJ/(>6S?7[G\)^N;NRN1[XH M:SELP/%NY5F,UV3I;LJ4V;UE4,E?J')*#W=O!@ 5])3DU8'ID1G)'^E#VX^; M5LWL& ."M[@;42ZFH8YROMW@!E =N4=$5?T05Z?;^QC"6U6,1XKQ62'4#@2, M*E*7?A0GX*MU"(&3MKK&8GG#$3A+M H[Z2_KJABTZFHI#?@\=)F3G(?@5>< ME[>S?Y94V +3OPWGLR0D? $S_648G8>;AV2Y(?):39/9JUR8[3J/465/@P^: M+]^=B P?2<5U,87;;Q,)B-9S=_S[&9^=-H7N_G/MDDE8 )5:VMGC;T M)H2$+MVN7%DFJ;KM0-"=/U1B(,.?AH.N%5%=LR"'/5L: W83)NQ6SV,=\?=^$I%C@]N!S4O*'QP/Z:A4,JG$S5[489DEH-@CSU M?J4/1-@"=\[K'N&H;2D/-BWW$-HA[(B4$0&?4/555;4V^G7P02*OYILH-#&; M>?_-=Y^_7># #Z,@3'#L;3!M\VUU"GYM^V%193437(VYH+3I&#( 2DTU]5:[ MMKU'>1+-X1=T_@./M9K3\S-BJ)?,#\H_-U8U9;_C:"?R@^*^IWK#:FH M;#Z,WG7W4Z7>!7\:@:VBV39&IVJ0]'VHV4V2\H"EV,O1@N=7A-S)9EM3+*/J9V'AUEZ+QE_&Y&P%+#B]>(8BR$%&-!%Y!#OD__OHL]*JK19$'YJ\"LX!1VH#)6O[&!TC\L$&\W^(3PX)?NY MIK'9<-0DCN[I6503Q)]K81@I22!EGII*5_ M&O"4AH?L#3QD&_(J\^WLAH%0152&958$@^1:6+ZJW3!:AQQ6FP60GD$41[2M M53'J>XW@ 5>"S5%U*^S8V2QJ?"YT@,69J.I"%>Z#'3H.F.0N=G2NL&ZK K:E M?49TRK<.DVK5=1P6G?2)G(9.-KJOVO8?'"/[+A166FG;Q7%=(GMCMR%M!T[@ M^@ZIK[1>;3-HU7L81>,_YI718/ G2]?B-:5!YD_TY+G9E&@5I4V&.V8W#['O M^4ZTY29C?OK7'+&5[8?3_E/SD+3 L"P U]VL-NQ 2;&(JEX%NY 84#FI"=NJ MU6#;]!R+]V:_H#5N9TO46=3.O6-HK!%I%NV0IYO[C4 #3[T@:54_<(50=2'8 MT8U206"XN- P]%Y\4H7OI?X\O/8]6\),79+PI4F9J^TR+%968VE=7G*^4K = M2!SV*:J\W)9.TM+QAH[%V[\:-?T$(E:CHS9;T>@@PT7V18].(/!FH+):2'R/ M^^$#;TZ_!*CXH6H$\S>#.B$:D9J-T!ZRL(54&]O ]U:YTW>D,MQE!@]:*)=2 M6;A.;V'4^E4W,3_@ *Y^.'2P0M?%]%O#+)HBC@'WD^^J)542B@O1PP"#IK,) MT][:I3# #?._0;>/""?Y8#9#=FH#95"417%)=&BK?PNSPLBBTDQ:%;C04 M[]!Q!%%9C?!G<17^6;N8K:[TK?KU!/9G)5A$]N]66T=?IX%Q.T !&1GM,!7[]KGQQHHU]QP^+^8J6&^2^!JJ1G]3CRQ:TV- H'\9I0Z^P7(1OL5O,H_!D MO3%N=A)G#32HL];T/NSP^Z(#QGN=18>!>(SH#QS^Z*ET ML5EE8CAK"+<* *"Q(;'CA(F@0^UN\!NQT9EEIJ;VVZ3G\E7BZ/74(>!863Q@GS%[D@WF@7K;6W2W%TYR! M?X@>^!7QI)D_'P >88/O8P]" UX(SUAHE1!!\)"H_!4XEG@09IIY"A&F.$H< M/[B+'+BVN4;5_J/K;;B!;2L54=T5#8V^,O:FSY2_1Q'$*,ROL586N0ZT?C<:P[F89)5O\(#5JC=E M+<=V'PE;6O?[J(Z063@$'*UQLH&(X^IZ]#4-1^OU2!^[;,.P]$;FBA SV@[? MV_0HPT>Y1!N MN+FDO\O?U_5M![3/2MNH#&*\(%@B^"XVZS61A@KQYZN A6^QN:\_28V0'NY" M"0-/Q?+5WH-E+8<_5IKTQI*&@ZN]._H49=BPG5)5C:.-) "E*9"UJO6H''AL MZJN7L+:+6<;Z=8; <'HT)Y[,Z@^E;DKZ[2^:UKO5(U(,FO;"J]1@B2*"T M*GTK,(882"!S'L(7ED:IWX5F_!*]#SO"Q( [YY5) #C2 @2I]':T,:+1Z:Q513@S86R( 'Y M4./6$XY.V=JP9'J\87'F^?NT7A\I:3@XT;$U,9N(]%I[H,-_89/PR@*7Z FIK-V7(B2 MJ'O9[4)A!"$U MR8&PBX!NF-*'E3&R9B'OV1;F.QM[K')*!A)2Y+6G.#-6OE/I,(PB_Q'X7IE+^IJ$W5SU]%$TS=MLZKFEG0E\8#; MRN0A.&Y+%*729L/:.1J08.8PG_0SS63/S)TFHT@'JD:_D9LPN*4*WB7 #@>H&_+H[Y2.Z]H.-S-"Y'=L^5]S%_\ MLP?(PH"'F3Q$Z0,Y6T:^:0&Z4!PNQH*RF+^N=32;J7A$7015G],N%,PJ*IN$ M0VB"HC=EKX_JP.O*MH/-O$ :E."#38^NRN:#1P#J=8IYW%V]A;JYW_# XZF5 MN08FL:JU58_'Q0I'L#%^B,*7Y D4)"?(GU!-K2TQ/*4SY#E%/*OY];*_P MZ0JTRW_469';]#0, 1/3&P?BLND([,T;;CSA*(VK(<):=1ML_N\H[=ERZH7K MRB.]MNDX'O-EI2+:IY'N16I -3RMZ@KJ@#( 5&K@5>T'$^%O3L3BQT%CJ;V] M2AJ.P-58%B-ZNN6?!WSM[3V0[2E9O>8N(7BKJE1%HL9J!SI,!*Z:H,;]:0YGB5/G$=QY>J)R6EX[1:*3 M7H^&\Z\CT3[>#8U8PN7MAONNETMZ73#S69K-URK"JDW/P5-66OFL*QJ/)*JO MQEI2TM!J(,]TA>DQXY2GP)4T&(%6G]>3Z&DIM:@=XPK;4QI.=1:HX+!/OCB) M"%R]Q6OE5)[3)XGKK\'>QH+!Z'5;I4SO16MXB#H1.EWU"17;F36H1^$2QS%+ M_V\V(M6U/HQ-=$,W_=T+)L_X2Q@D3U6SWHVFT16J+XA;=1SLTG.4.OL^(SM2(RJ*H)AW$"M4,"CY44@7]S M4!#L->:.M.@\H/. 79W-Y:ASS:Q^&5//B\!SR_\#)LN\.;.^[<@R,]O7E&[? M?W@0P$YYDM<-J>:F1QE9>MW%*\"UBWP9*M%&%OC(ZT^GVW("-0_@/D<<0= : M>UBJ+X(!L[8/6:OM/&0XB)_@:\I?P67!6*R."ZGO-IRZX--/$0S.02(AC>ZA M#H3X0JD&*_3;^(H^<)R8ONT>R)9JP"S?C5^1LR7O$@%F F]=I5?T--I(;%UZ MD)M>9;>5_:NR\ZA I!5@%A\,?V,F$J;>,C3; M>.JZ43%#H@NE$2AN4@.%;R,,Z,>B>?8EPF8@M=%&36XW:L/7']$*KWW>N53; MYZ%]1>=X3;4C7HJ'_IM@$4G0(EBU55>K'KIY%'H;-YE%XG%947.BM-FHD%#5 MTP50R&J]N6U[6\XW//G\<.A'RO$']W<-.UG)K4M7K M%H:<,S52&94BR5A. X6QQZ!L!4CU M#BIE/1VS(2JLMJT*J*"/83!QPB-P%G#@H#E9B8NE(@A@;S)#GGO96&]Z1-77 M'ZGN,(R2\E__]5]52@G\:7 \)Q'Q5E(&L*[E.%(!(5BH1ADI;SL&$/G/L6>.GJK8/ MO3*TWY=<,?V.-^:IT7[)0AS[GYS"B&/S_]7F_-;W,>P&*Q3WD&=(J9.KNK5E M.%=PT)28"S-_'L6;IU8O*VDXC#YV-CVOTL?@3P?PPN_\LK>]@_]SXT14A93V MX9K-G&\YV&JDE<73>+"*>2]M.ISIFZ-/"V/G5KY9LV%@C5&9NU(9=_Y\D^:Y M(Y$1V&UN0EY+M"$PNZ+YV,ZXDG+2NYUQ903,PE**^N0R2+=,92BVL8[C$9U1 M1>HQ+,#65[4:2;P?]R_YKM"PI+VA5;A?5=_AP-L!>QQD?K-^>E8K=6WZCT*3*(:^U&AV7 '9QB$,D65OYGJK0O5[4T7 M$X"8 LU6*6&W+M M+ZN^YTXDS0*< /!,0T'58IL!8>GIE8.]&9V4 .9':8IPIB_"9:3^:0SI\,AN&ZM(JC%F^@*H]0,U=A_41RASS.K>@:C,6IUL[A]M MAK+;V4V5H0S^9-8,+VO-Q??TDX&XH6RR2YD=O:F+4093_W@)*]H?A\YRKE>C M8$,!'MB=OZ)-9LL%_6V\Y/6%KAOR4PT.,&!LNLB=(F'<%$A0WG9P3' 3;B/I MW*AUY%DJZE- )+L,II,%^PLP/IP28F]PJ2-MES2.X7X"LM MPFYVI3)<2%%&Y:DQ994T'.Y]#!>%YEBOK[I!8SOB!0:N,<#7*.3T MZMVR4]?A(?!889Q<*1T]'@6DH#7,&%Z0<;T$K7XI2J1&)I3V"X M! ;L/@4A"1^W(E2W/H^AHO7 L4)T9ML[:6N[C.DBSH*ML.^C_55;UMDL%*5" MBI@MKTM@)7+^M)(C;U<*9H]J 7?2!$*0@1ZX##=ED7C[TQK3*U!_944^/%4Y MX!'+N>+Y;MQ[DK[:F+'_CDH_38,YVK_^3 TXD%7K_K32JD7_-(*#I-:U6F@V M H#$ IZ6$_LN??\+=7E'I,3=J T9 ^\\/D;X4:&Q,?-8DQ6ML=OPN WI_=J4 M2UC;900;,_^Q:*?/CINR/:4!LTMBACXN$:P;UJZR^0C6K:2.87RZU7YJOW [ MD!K^RSM-U;^_^E3EB-RG+4-#J2N5V*[SF#26O+#HG.] MQA%]*!+ZS((KB/YV7?+8W(/ L[GZVZYJ/7C^!3?ZY -_&_(M*CJ-R2K9H$77]1@C M^M7I]HOS:QCQ8NVU];=;4R@3$ZBAUQ6A_PH>__(5#H[N%U]E)*?:0[B)W#)/ MNXQ^7EX^LDF#^?I\?/S-)_CS)_#( MX&N@_]6_,X+(9ZN&/F!.^>L)"G#R;Y]21L8N$N'2:&01ETP01I0R^IG3_K^' M))@G\@"Y%UD)B H23JR(F#^PE)FFRQZ4Q-#/0 XQ>N.7@ S ?";-.7("?N'Q MU- N*R!IHI0HXE0/01(RE!!R+[6*!.RR/F* "8KD$&B=CH%"-<@$.&.X,;H-S]5\BQ0HR-M^ F;+?0!6/@:_;2:./8 !$1T!B"*L:71^BDDHI'6C^@,/' MR%D_^:[#O!F=M&^-UD$P3XI\HY^!4*_GQ+G/S-\)W**I%PV#QU"E@'4\+O0A MX'I_4(.PW>:P8=C3_..A22JO95W"V1*EQ-FIP*4_=3E SJ"29Y2 10P%88(/52:E.CY0 M7411H8\,.=X1U4Z/8,1#E3 )$X=WW;/LS(PQY(W(4;)<#R*.B]34X!W[*F[*="Z+B\CH4.4BU"%:>7575&0,) MD -Q.ZK"ZPO8!.[7*DIE'^M2;C?J#+ ]*5F8(,D$\@.DV$"*#P2,((V3MS5/ M8F=4SD\Z/5>_Q^G1#X#,'"5TCA[4'O*U/?2L)LE1D[2!28KZGZ3,N:&Y^5/H MJ>XG($G)'HX8F0-0HSA!*YF;5D0-AG!1Y MMF83+2NO>-)]_AD==') W(M% (KL)L>@^P#1"1+"V%\3+7/"B+\L%0Y]H=\] MI+!R?E^9WY8O_J,PL."+IO\'.MFNPC[CZ"%4R\E*O/IO0"J2$0@MZ5!(CH5>Z&!(CC9!:CPD!X3GQ1N8!-VZ9G7; M0F+NAFXLZ67,12AVO]E436_ER#Q(D8BT5W/:2ABX]21YKHM8N_9X:?B;,.EF MS.5D$*/3L]76!.=Z](+&^8A9)O:Y+5HN-+ PMDMENCZ/@NKV++R550G!7U5B ML#A8:;,+6&*OFB Y$C-SL;$T&V#Z8+05;E:1$9U-J^T4[9D9 !;W[P=]J] 0&$EC;UN*:DY []O<^%_([2R$EQ%.KF ?@ QJ6&"!*PKY*:F 39L(P,4NLPG[V8:D"/!-G,X115I<\A2ZH>2+J.@IP5-J8\. MAI-_]RP] 'J9@E+=5(>JR(93L1@J^)4+$R V@7>0DF>/A7W6_2#%SNDF&2UU M+$%TO7[LNIFEYD ;9J>GM],X;LB#NPT;\F$J\F $DG"*J&0Z<:@\/08\HIE) M51PAR9*N#;[QN2,]39OEO*/YW5FAZOOGX\^?C22X4.(HRN1&K"EY!/1[#5$W M*Y2\<]$=.D/95(^Y% =QTH92#L-QSK\1GBL9UO*RY M3]K5*?9Z27<70*P'9SQ#:=Q\Z]]%R:S;>[4I!(4O#ES\R?:DVR>>OL12((J5 M('U(4F4-B9I:?XC"E+R34^2,+Y8$4A7CA65"KQC4;74DY4.2@&19GR@;'3H7 M^CT@BE0$V37HW1,%Y?.V[$)PMW+D=+T%!3&HIO5Z W1B73P;!<,\N^N[\ M9MYIG%+_*02%*JQ70:X*:Q?O2SXL3!C>/ZA!D!SE:TM.ESXDSAZW.\A\B,*2 MWX64I>AZS&LB[R$_G0#'2L9(#A1\ZGG\/6SRS4GO(TGV4,0A.4D4^-G4EB39 M.F;JC6LF03 UV!$6397&*I%%W$"&?, OVG#L(]/77=:(/30A4B0$19E('+61]]B@LRW>GF .G:Q@N\>4UDC9<'V2.":N$8$2:1H"AQ15H4%2?B: Y&, M5 IE/[!!6CF,QB^DV/ZV8Q0ZB4-RDH3V)3EU"#OOGS!.KJ&FBZC+TV5E!$W$ MB"))]5 D(75"](Q?FSVQ]S4/%-+;LR!"HV8^=[7T_,0%?5YB[W?=]9+.6'DE M638M[62]#&7@L6*,3R'QZ+Q!Z;MDVWUS:^8M=D?'VAC_\D_??S[YUS\CS,8Z M-%G%BEWG!+SH51BH]W(1)'2$J>?1-CR18 9E)I]]>B!VTJH8720(B\0 2 60 MQ ]%*#*P/' 67-,=P2WT9_2-?4>;\QJ'W=S!DB9D+!T$^Z24<_0SIV8Q@UQ+ M-*!?ORAEFI9@U2!ZC4 #I*%0Z7M28^$MR4T*(NM)'7 DBE%1.FP6N=@FH@#W M#RIHYKV1^$O]IX!=:M<-W%T0DI-!@Y?67/HV@(IRR6\L)[ C?E0VB8V79SP@ M44B9%&*!9/J>2&&EU"=HFB21_[!)6&)4$J*Y8P-^M3:$/ ]/>AE&LKT,I[L* M2NJHFXQG4"C"O4<*CF(JU*YI#+\O@W-=LMQ/T76:QKFD:1@::WUJA'>1 [$[ MB^WJ(>P4N2,((4YIM"P3F]QJA]4J#-AC:/%$3XOX*HXWW=*O.4G^T)N@F%%% M/B-[(-*0C" ++@@G2+\9*Y)D4N5X[#E5FV[Q6N2VSY;SB)YJ_MHA5\'?L1/= MO>SK&LLFTTU4J/L$ 5U$";\%8?/15(A%4WG@O)+)"BA2(Z(MB)[T+SK;5:=P M-<$E3V]X;AA-X7U.MVD3 6PP?7$BCYL9-$V;Q9_YTWW( G1XP5I+.KPSA! M.J/>3O",&-,3857*O*QXP%%".4>"]0GBS#-(=L:^#9P!EG,=A4NJ&E F'++ MT;/OF@A#TJDB2?8PQ" U$EB)+#$G2AZK8!"1=BJ8#'%Y+L#@^"O:9+9 M[W%*Q/XJ>Y-.4,H=TMF3]3'4HY95^];<-X+'2:Z0%R,H&>TU_BN,D]G2:)X> MJ[%+/R5B,5_/A!CJ"4;9IP>GQ>P]$]QGG\.E*S!V$;+9;):%2)'&"0%W1>!] M<:+?,&2+B)A[ _7>'2(\MBM)^]#$D<\+3I;)H@BK6DRV-+-LS&IG-2L?@6KI M^C<@A5P5+6PLAU>DO^(LU"&E&I<+-\(CAD,AH/][1F\_/Q%Y"5O^5/1=\>2\ MH\]*["R3;I_7?VZ6H\MMI0Q1Y01=F8,O-D MB^2HZFW_QB8C_U <\Z0L'">^BYP@9F\18-C(XYB27: D0[=75*:!QWXBW)7O_;J)$_CZ9?#DG&\W76>X"[G&T&7&RA2L M7(AEX4C5N&96-XUOE#*>CSIBQWU":RMHFJ.>43*F0\%:OM49_>" I_N/L 4N DV@?J1S@4]4_"KA$>E]PS]LP>.,OAQF;_$\>N: MS]X#AK\_49YMEBNS-'LYI')6G0QFZFN([_A:IR*&$6K#I M^,B)54:EUBI7U>T&VWI36)\QTL=D]3U+/ T8,ZQ3E91[!I5[Y!J ME6M)FFGU2YY[3&5GL+&]7_)FA"Q_#BI16.7&)0E?8K2,PM5A"TETZ;"$PE5D MI5>\?W>/@$D&27RJDYTY:Y^>'09\68HP LI'5X P&@?E$BD7!I?23.DTRI3 M9(>[O%G^JQ;;>L4!E7NKJ_JVI*YQX4VR!920-O D$TPLQ^X_OE\K2$A_P-$S M7N D(=B#+.1PDT!=W<]=%IY;0X(P.(*S]T %$FN:H8X$^0D2 [!<:3H"JPAM M%8G+!'2E-/9;!:[LR+\\6+.(8A;A*:>$JA)P^5Z&T7FX>4B6&R*3+-*X?Q-8 M\'(@IIIY8BAZDO*Q#EI.N8HR.24E.$%9N44TSS5[!_>,'Z<*CT<"$(*ENP'JB/<+\[!N,Z3X7NOA-*/N"0O MJS-I[1'U:NKH(Z-;Q2,K4HM:I_T^9C=O_(04A%2;3 MK\#J*FJ8X8>.E2U$$E6?#O]QB5^C%;9..9N6IYP!YG9:V^YW,Z.Y !\ULZXV ML[H%4)]9KN2DE9C T)H!FQ0S2X]?1]^K_<9CA\ODA9Y[!L*7!:7Q !+40"9N#P6.[G$ MX HE8"S=)&&TS33N%,_.":-84M;"5:%,8>^VY0'D%YM C:R#L0,]E!U] FB; M>ST/C[(#7H40Y% MJ;;NJ@2*1/$WJD=@/CH\6.GXZ'Z!= Y8.*:R*<)N>N!,O*'Y(9FID77Q[D(D M!@9,+38U*#A:LXN_HG3QT5)'HU) MMU=I!DS_;B\9_OS+#Z?S3J7N(.4Q?D+S<$-?3)_0_$N+T!B[3A76Q M O>!#SOQ1ZKF>>%JPKGO3=-+,VC.,%@WR%7@X=3<&CKQQPW9U)C.P!\4XTME%*4GI3+0(97+RZK"JR #)0]3H" M3V!NFT.>D$-)P(;4V@CF'C' M-8J22 #A\\_Z^JGV0R\C>._"M-!_TAL.?L]0J-+8 2,U>]:4WR=P8:XCWZ7_ MRX..W_A,B(^C/.!8G'H%M&+."S<59+BA71@_6E2*%2/QT-M)L\7V/).6K+J5 MI>&[3$V^P/U$*^9Q, *)#Z:VQOWHD?4Y]N6) 5/IA+Y?)2C>6@/8#S6 ?2P! M]A,%L!]KS$PLP3\,-6LD-V&=*Q),!'9I[\_^8C5[$PGE.C[Q&=-%8HB54Q7N M'[9TB@#BB47;+?"CE3PT@\*2HIQ*.(ZZC"QFI&OWC?'"\5K8X_C%$,NB$>H] MHBNU#MPYKS+ U65?^["/RJ*!;D=-L M)"[DJ:XN&/@,AR7'YG[I'7:?F M'8WL6Q:>U,AM+5 [#1)7B2K*RC5;+NEU-WUTH!+.&7B?$XC88>B5-V&RV#S\ M2N^YN_"+$],_T%_#':"5AIV'Q'>W%P2[^U2#UY580";C!LW?[WP0>4*HJ'XM MM2BU(TX09Q,)/E'*J(+P!*@IP2W$C7!^D6!8+^X+/GS@&4FF^_1GI1E8A.I9 M]/F&/59$.%81-BR9N5 \N5.&C1P3N6I061%:BZQAR?%'#ZS L:L-_1:F@^1G M(AV/%W&.51P6G8F%-A-G;VPFFY@$:9%EXO'! M$!]-E2L79Z\/?IJ]^I[=0*5[A(0E3O#GU^HQ L=2;SV.^6F92^PGDFM07C>L_2Y:T.<@@ GMN\0.5-G?[I+863[>U MA-6KW-N%$T?)+\*/]@,.'R-G_>2[#NG^Y-.I'03SI,BWM9<:#QGH[GSC-LQQ M+] N;ID-Z",@/2!R$*JA "25H(:#0J3.U K M5J9WJ51@_5]_/.]R6/X52F_]"/_#$P$^W7]"Z4#]=>(GY:R&J+,@[I0Z>R.0 M>EEV&N;T=%,+J^6O];^.!L65J\@R1 1-/?%5D.T_^.86/_K@HPV2 M&V?5:=5$X$U*$ '%L4M AF ^M6[PI $!G\^\AQV!8U0>@E=P(1Z(-,I,4_#I M6DD",+4FF;(HY:)8BL*7 3GB3&%G3K?(*4XO?R1[(2XKVL3^"1B**3&0A*V0QN-H718!>SH>09( MA?"3<4A_BQ.'CN9=.!%$]<=: 7MZ)/GN'B 3&6PG3AU)\NB#-@ 2(WQM#>W) MN*R9G!(A*Q;D#T\*O.5Y"HZ(&3GA_$^TK3I!(;#9+XSW9@V7&^"KD' C(MIP M+.ZYKK#3G#B3U07R*!;TZ32Q 0Y(-JD4")D@=Y^119*N5 X.1Z2,IE>Y5K;O MQ(Z.B/P]: ORW(P8I=K)A27M1#YHE\2HL5)'K,11__"PEJ9$7F\U$6M\ MR/J0M=YV"$1E?/$#?[59F?"Z"U*CY5;?H6/GE638M';AEE9CIIJ1*((\!5Q1 M=FBE.!D=L]DJZC"#RB0K+Z>C9@K"6\MN*X=X,O'%7.;@F_JO/FQ0%*)D*(7D M.B11WH/1&V'[G$KLMHAJ7X/3:!1B_N;SOY M;C=1:!E?= ^.B<8L_\SH-[*A'PE; _AU[UQ/[SL%;TTWL"'H-Q#(Z"VK<[X' M]R3'N+7XK:GK1AOM(;0_[DRFZB,C:A7NP9@@)"M#%H3!4E$Q7CD4LJO"@ [7 M/?9;E")5% ]" %+.N[48<(5Q+:W5$MZJ:XZ/-9@LDP*0+.\]I_)($206E] " MS\09RS+)"3.5_T"W B"JF #7E4RC?"*_H05BR<'F" IL1P# M:8,@&$7 U/3_$'U(#+XQ'Y)AGHY?G.@WS##P%IAN(NXWZR9,2A*E-&TJNXN+ M'SL=.(GU 4I&,0 LN M$">*IM8$NL4Q=B+W:1IXY_@9DY"5/-PW1CY;K(\19G9*C70:M6BK;I]!^3)N M4DT^+R5]4 *1=FO59VS!31B<.?'361C$OB=P_#H&@$#A)9:OX.I$>PWZ,"&% M6 S@'FBA#+&Q,Y]+CRF9?SN9O":,P=/%XN)N,6Y^I:U%I%994]=+W5_R;76Z M%0XI!G@#6))/_KKKDU_ZN'2:;T-*4BV@)1O!= 4ZX3_8L%#T+%M;J-,WI%%6 M *,1LVRJ:D.6,OR-RDC*Q2O44.J]% CDU3H)[N[- TJLCN6X628Y;JTY_-/* ML[&)4F&JU&RD?>[]O\:Z"Y'URRLQ&$6F.-X>F$"D5!([X!'=2W1 P5GGL>,3 MQFAM$\'1&YTXDIFSQNHFA>(FLVQQ$S1_ZQ-6@#79NR[,K*0N3,]SEPF#O,4R M#!/R.VYQ HI, <6O6^AK.@8#C'8U,]X+-D@I0F&?W\1\$^'% M-H:DR>[7.1!#G-JH>28%=NU<=9T9SQTCN@"]6G1D<-M/?O(D502FVAN(\E"E M.%\H<>0*ZA/^(-(OVQ ]8.Y1E8'Q(:1Z8?HXI4^-F/7W Y;<'@"LRLEG1(^- MY(DK9)#&Q>IA'-(\D=P4 5VD=#1&N>]8DC[$RA=%M[P#,M# L2QLU3OTK^8N MV>O^J/;\_//QQ^,3M'9$7<4_HV^/CR?'Q\=%E]"?TP??-R00 V+YAC19XG8A?'_-?@_8< MPVKYSYCT7K^ZZX26.IT$)C!/O^@UCU 5G\L:92Y]J,A^36?0R]MG^H'8FCX^ M1DS]0AE#CG!WL$2<8E5L]JER5A'PVFM2M_6I(KE9HDIW9F[HSYKL7LG\<'BO MGRW@>PTR0?DLX_TGRCX0&E6]53F8ZS!XO,/1"D)^.K]9M!HW#V$4A2\L^743 M>/2$=',U?>#\5&9@0'\:O=3YI[\N+A \ HJLN,^AB)+UT%?+T[-W'C[@>KO\ M52 JE0$:%2]6FM:^P?$B))Y.P #V?S! M1: @.6*8/WW?]?JJ;V4/Y165 M&:B&A340WE<*#/M!$+8%T]9=LE*]5H!W29!?'VR-#"%I_/*T0.]5BV0A4C$% MLH<0P^BY:T2I!HPO"-H+(^TLRYHC:"1.E B)6*8I"Z&H' ^I'"1@.&+@@F!'83YJ7XI#$DW;0%F+U M;^PO^J!4L4<-?)@#/QK!28O2D""NS*? DHP5?37ME%(\8221JLVX41J,'U[?X L0_K:UP< MDI6D!'C9QDO$J$@5.-D#B7:Q7/*H&04\!&D=JL0%8Y+^\AQ[]+T$;@7P9_SD M$\*-IQV%5Z/K8+HLKR3+ ?M]R@/S "$ K%@MK<\0V+'O\],[=$&4GNIU(\" M%Z;WY*EB/8),ONY=&B)XTDU[FT>80-R]$VTU^.'([]^2UZ>,F9AM&?:0A#(@ M!3V(L7DE!(C ISK000NL*47E!3DR0R%M+$M/CSZE)WL)WG\1L&Q1QE->&++3 M7H["9S\&.2!HT29LH"EAM'U:K"^)/@BRMER*AJ0BS0(=B"3YRV&H[5:+>V+$ M93(^.)>N_I-:4!=K"=1ZO.(7)Q%X;'I$XSRB.\E?.^0J "O?):6V+^AQ+HI1 MC+>=D?HNI.TNTW MU_([7M+1N,).CV4 : LPQZ-@#G'=9^= C0]K^[6WB2G= 1-VXVKC".3-:K]8 M[XAC?NR(I$06VR^B$-B=W"FR(T,75 X9W\"ST/H'C#,H&"F5*;0ODX*'4W$C M-V$R6RYCG,Q#XKO;"\(_*V&![OHA_Q"%<2SLZC&B8R$^&!*IWV#1HN-ZK.KR M*8^[I#L:LW*N:6T;#HLCR6%L6SV#S\2NF#B?>+$R<0!HT3YEW-.+O5 MX+"+RB9*F^S>W?Q*)2\_\C3&3[=I$W%83>&XGJV9MO0#;0CI0!Q2A?T$03-7 M4(DFB'V7)7SWDUG-8S^TMWV;V$]J#G,OP?I5.FWD,ZWOFO1 MP[;\M@+N)TCP/T%< C@B)+0.^PV+GT)*#K%,]G*2X<%PM5K3'<+4_<"#N'', M<:A\./(PE>J2)PW[)H(1TL&8*4P-A_AXB V(TA$/6G"2E[F5R%9>B;W+GGM" M[KKN5B:!IV;.HW")8["C.\1L\?,SD6FYUD:P6__^;\\:[(P]JE;G\X,X]:,*5 Q6O7H" ;Z@I)W:R1WJ0V ]P:N5R*L@IR-O:_9!*#3,/RM7]2_?@0GK=?80@4_ M>!GRBC&!!W:;^S4\!C\?GWQWW"T-*Z6-%''$J2,@?W3WF+<)E0I]_>T8, MY!5G3A/%@BA:,:J]:HU&Y"#J%F+\2V)V7C_CE9R3>*#(4\]^-U&/OPI9L! MY+W^DK["5+RE-HH=F.$>!)4NHSG/ MJ77\8K4FX19CL>05QG)"#RCEMI/9T-R8#/:*N+-W4@^%DBS);GSEKGSX'8/P4D MJ7V(0F'&!"'5,MBKVJZV\DV8, ND\#C/EK,4'#OUM\[%U= 32+-D0OF]Z>\T M/J 0-WB\-#T2=K5P?[W1N2IQ&39-D^8?5TP,YNZ;9CP_[#!2D3_<+6/)\\=# MX,78$"4@G$*VW8#]3TC!(\@2?JOGXJYD+BS[!_N?E'I7H:,F1V!5\&)M?*-@ M/CE+Q4'OL:D*&4#,A9$BIRG<@) Q_M/!R$'R(DB"%@NA:E:$BU9V#0Y*^S9(D\A\V"=NLX=P!]"DC1RV#875U'D1.C,HV3YS7_H_? M86:"Z).0&3X+=,.=P1!"Z+Q.D& $Z9S [T(?T5]" MCY5/NB3.OND'0 Z='#]\>P*O]>)=J_0 M?;KEVVU!^6?FD&MAB#G=EA&[]>/?ND??IV\OC4T$?")@%)UN4>F3G_Y>?!R* M723YA3^6$D; L_T8^+$M *F;^PF??'[DV)HK*+?E)VQ\0'(*680!#ESZ>#CW M8Y>$\2;"'<]7;0QNW=-'0>DP%E5D=N2+\)HP<+O73>1WB)VR\4:8S]Q]*B!( MD;,*CRESH*=O'%AR7Y;NB^)XRCY91K[SMQQ MJ1[I&@CFH\2.!+51,TU2?I$@9"^DTO-\[C^8.[YW%0BG8)RF5B7X/WA'D3G.J!R(,:5J;_N,E>&ZF;\9\?7TU/;VZOKJ[NEB@ MZ&GKP_ T'$*!Z"%,5WHTT!&+@XH!'0N;SX[XV?;$U\)CI5^5E@1KUW M>(9 >% 5(,L58Z2XCQ9'6_#SJ)Y/#G;P%C M8X^AS'7':^?$K)0R[LPX*?)L35V6J1T<*@*SUY*H4\(P.CI]S1Q^0I9+M60C M,BV1ND7IJES%\89!D3"J@#\0 L+RF1W)X&.<+<^8$4K$BVR_.*_^:K,ZE;7* MJ?)+_Y)L310\\0/ 7\0>1$X?LFR9M.1\#?=>H=UM2*=T[8!%SPD!Y2B &,K& M06H@)$?JWTM05;6YV^Y,PV3@7+%0MB MZ2DU!.3&S3@IY=E25>\%?@2K?/?P,D&H_XCY+@R3+*^]1X_Q*K#B=6>N+E;Z M@NSYL#3(/\FS;K5*E"$A"F5XK0O3?!-/.2Y*%WA3(,YRN12APQ1G0,WO,HRP M_QA'L E>7,06PR(.^ MI,3?^ PT%\/34 1T=N1.D0P5_$.")P'E-U3=/*MSF7FN_UYV$.E[\_3[B"H@ M'L4ZY%%W$YK,S;O, CO]E %VZML&1/ )IM733D#R#WR?K%3+P M,..D(3DMZPLZ*)%R'R,G?- 2D09AK&EO%TX$Z+SQ'*M:-+[;10.1! &OB+\@ M)BR Q+6D0)@12-MP2J U%2@&DBS6[/.?&>6#$((ONB'A M"IW%ZS$D:$S"URAX7?6[M$&?\55CFLR<)J$FU=4F-4HGU=D<'8S;F>S-MV,^_;#39A@='+2>ZUH@]*1(Q#Y0#N@ET)%8F%V7[5CVH4[XER:P3B40DI50HOZ$KGW.:V,H M5*PS&_+F\N,[;MD"@("]W4J'!O@=?([Y?Z\"@:P?SYTMNW\XPM<&ZQ=/M\H3 M?"3T08[Y-20WR6&1&%?AP&UPYJJVI'E;FI=B10.JFFL3X(@)D,A?;T-L8F0G M]'_5%B''F3:F*6';?@ UJ2J(_6<@#4'8$IF\//'A#4R#TD3*(-CS$Z#]K%61 MA$E)9VT -+%"^C>='OH['#UW#K7+YGW; !4S+ RIDJ/G"#P('KP%)["!O!MX M(<6)[SI$9AKU66RX(^>DEFEKB&Z%H-EK$X$19=&SU_9<^.:$(J.0YP8G9T[\ M-(_"9_JZ]TZW]S$4W5*Y"%,W\9\[:WV &.?28:!L'AL'8C)"E>_@J$$.5UR2 M2@HCH+DFZ0<8A2HW7Z,TQV/:N\Q@:+KTHS@!6"V'$/CXNQ^%C"+22(Z??5+! MN97 6#,BY QU!5$LXOBIA.#9,OTET\VZN??TVNE""Y9V1SOQ3'V(.$ D9A]B MB"](@UP0RGC+\NT/>!E&N.?Z[![V?SD7W\E4B6&R*-*>G;>%?1 M\L6!E7DF)3E!:FB&<2[\_] ^YT"O%[SK+%@O'=S/1&0,EAEI/3$& MF"SYS$1JE,.4E>RSTJ, J#5BCQS4+]BOF*2%A!D@7HMV1/4^O :#N,A4Z B/ MF;XY&=&)3(#H/T' B##EQ5"8-6%)/\.8UYE(C0D$!CL0V/.!/U]XP2*>=OQ;^<^ MV22X$[!#61B<(#M0C.*^0K6)4A2T#T0DTKA$?;YEYE'H;=Q$3_;M#D$@B.JP M* RB(,D,QLEGR5 M5PF)H6(D2GE#3JQJD&BMWNILEFRK]VG<>QK)X'@M'MSIY@51EX00HB[$)UBI&A:<6^9$R:+=32,1%FTE(5# M3( )26 41F[TG),2IJW->UWIN]RY>1NAPISC 2W]WM2+O'=+)@AA($K;M"#(JG^[YJ9'0NI/'D)#ZQYP1CWZP5"OB M1 ]$%M*P2GVJ0GS0R#.A *6TQLPQR3-K1>7LRG7N"6"9^^DWWWW^=H$#/XR" M,,&QM\&?CS]_VWW+?/.1$O[_$2<-3S;P8FTP NH'(Y#848PF*A(]O!7*;;;L M(C'RR!.+9*^6&,O?2)/G.H2\\.)S>B*>G6"7$F"53(9*MXR\3 7[\KP4V^59 M*Y3:.?R"KF#@L59S^FJ+<.+SP"-QZZG3MZJ&_Q"]Y#_X@16 MW55=V!?SSKD&6+J7OEV#9?7[C"2$0\(,#_J/P=ZHP[+,*2]T.['4&40/$+B* MXY#X'O-"B$65Y*9_.V@A2;-\5@HVS._.YA%]_V0R@KL_@"E9 MQ.BB#.$#D40LSAS=H5(QK#Q]#_C"XJR95)%.NU='JV$H6JIGJL.NF[Z1 M,-,JZ?OD'-D'S0OL_3V?A^-;%9;0+A-NF*X31@,>6;/]OKA3O]P?'Q< ML,!]W_V*^,-'2KC<1OK]P0@D36] LV@C_=Z.C=2D0+DMG%VDC(VT?^%R]4RD MKU;!*JOO5"EE::9(QT(GRB^L!IOH&#>:VI8.^1:FH3:8P$WGPLI].8]"%V,O M!LLRQ+[,EE^D1=;"R*:^7_MP4 S2$+6D!Q?;L5V=@ZJ0+XI!; M__$IN0N9>\!? >[.GM'Z8F5U#!(>]LPA*UH8("<<]B?E#M:WB/CU*3G)"AWFAG:&$OO0#/\'7] KTKJC.&SSZRJ[W MQ?DUC,X@,L%,+ ?ZHB-A=+!U!'"QD-L0"MA CV+3O:3VHJ/ZLQ9^_3&!)/I M(EPF+TYD $96(XHDU8,0@E3S;\7<:$R0W--U.(&$6>NE *OM>2R.,O;8L<=1 MV[IEG^GABZZ"U78X@)\O4=CI"T?:VJ1;0-:0H%J[*.JM.1(.=W9(=F*R89TB MH#4[C@#/.UR1\]N^ FI=@#JJ(9$5\0'R\")(Z,N2#DS;Q!"%Z)#_XZ_/0J^3 M"L6I(D%V@CAA1"DC('T8 I&1R$)O9APQI&9\[B0.-P=U>DX+D33" $WI"$M3 MKSBA)D4B@TJC='-,"-?%N8F7_ON"EPWI8D(05)GVK>@B0=B25<&@9/KSBGDC M0*Z5I'HX@I 6JW,XTF2]8R4+TWL!'+B!S_$21Y&HI\>3600,6[?P;DXU4YQK MW3.\FUEQ2$X2/=M'D#P,07):4-W2]"G0;1)']_3)NR= 0[[Z\]WB%C%RO8;D M=&1:NI@4LU9>61V9SE3A49SWR3#/B+ES7M-HBFL315,$$@'$Q^G IM?]UQDQ M+15Y:P+E/F78%:\C$OWMRDI_"#?&NF+/[8KG$3,FE36X[8NQK,K/Z M,"R_<+-.:\^RDSE2=*Q9_".R34LZME=4J%FF\6*U)N,58N$?ZK=0I!U/.F#%4YS0X ]F: MG*SJ)#V=X/DA$(WHP\06*$J?@I*]5[E_6.>_7G9ZV;_X,03>.8%K&X]Z=\:) MXCGY!X[HR-Z$L]Z_&YO%5[,8>!. ?6E$_>@9)T6>>W^.L/HR.%8EH[O4T10: M$E6(>)Z8*.W3+_*&;C5UPV@=1NP\9%6KSR!>+MH:,M=GZ$]X76P$'F ^BC5S MMT$I\R;BX00L1@UJ$*X2I-;(F[,"2Y9%C+*BES8?-?V(2^HDG>C!L=:>IGGP M>E8_9;6"+1RZOW7$Q2EBV;-8)#X 8B-8P,7I3\S<6[Q8B !]N)@OOF8ZH,N% MCF&\WL/:%_+>N/CO#3U! $.4PU5:C7=&AB9E/9,/%7?N!0_6Q->7B"?;R. M>JR TI=4I+AJ@C!**5/E);)0S^Z23FC@^@[1S LF,DHU,Y8:0D]LGZ E9-,^ MPS '*B/)BZ>C(EC-%5;FC_^8[UR.*WN24 +,8&/+7K,'P_J9\!_.VF'ES_Z. M \N6ICTX)QK3$V"YSS?T=>@Z9/Y$U;&;35?;$J.%&#'$J8V9=' M7>.*4BHLI1Z24U7XM@NU.U@,]R%+*Q91#]%7<*2=9$-AN^Q7@8L'YR=*DS.$.$B_Y92?0N6MZ2"URT8Q7U+?-5FR M3&0\("?1-&;[!A89B"A@QXV$FXJ$G8,3IMY4I,2[M2->&;;"[('XC\Q"# + MR28*1H8[P\+UBJ^"QEAY)7;95,ZSV1).L$L2OG3U5"B2H'FR8Y%1 MM>B<8*_S6RR-ZAYSQT )"N]20IFZ_UM:77.^GE? M*L[LOC'%\^@60T0Z_]Z@@C(H7JD^#-F:+E2J![_F(Q0-3OQX":G++. M2LZI M:%T-R((3 /@6O""-&4T[GR#)#^(,\>K#*4LL4"Y*(*GZC<\?Z7/J+-G!9]&C M$_C_8/REKU=>:DK4=6$_SI;*@ZE4D:XZC3[V!&5&9Y>$/CY,5>I#35FPJ !I M9NRZ4EWTI3M;=BS#I5O,6U0LON&Q&_8*;/4]%=GD#C45(9L*-S,5Q$+X0\_B MDHZ+WONK"ZQ>\RA<^IU@+KGQ;.5$]/H=,!*P2FS;50T46<&&1UTO_\\S3X'A9RX7[CTKN05\<382%L3_ M*.;PB(*X%O\^=:!8Q1<9C;PT9(M\1E86% MO[. QS0<_@"ERD+CI1:1"5H[(B"0V8+N%^>IG+V;A'H0E&1D7' 9*7%(-.+D MA55 Y7+T+21/5I\M+P1L/J2KSYA_"/X_!/'3Z<Q0^CMNEG3'A#U& :)3]]/WHRN(_L>.Z5#<^[AEI'\LWQ[ M%')ODG##:;Q-4,JV:,(M5)E?9GLH>9 4"#&)6$]=)I0*94DU/\#5T_-X7D^900!2$4!V M?M32,]8%1>.Q(TX*I\NV[N&*I+S[N:+12CP89"(OJ72:> \6A!8?+I-VXA+T>DV MTU!P@Q@[]DMW6)XZDINU4,S:4=.L/6PS#:W.&J"U?'%>_=5FU3VB7Q :+:\D MPZ85))R,3XZ!8AA DLOX^1C10Q"!5')O#5'.9#7KM'Y+1\!250;&L5+4:21S M('9#3S72*RKM]#ZYG8(!T@3F._R:G)+0_:W+SJ*WB1]S[*QTX+<^ =)'9"(P M0L?;!880XZCW:CD^50R"!'CV/6'6,5 %A5-%&;('($EZ:5B5('57\#S,G[1B M-;=XN4D/PVV7=W%5>1H^A%Z(U(KENP]I,Q%R3*K>JYOW* [9;=UZCRF5,:!7 MP7J3Q-?X&9-ONNOQC [J/5'%(/=B7=*X4S"R M$)$L)8R[E-JU,#D(TH,.60 MN>-3=4GD>+/GWD/^97J+>74&O,#1L^]B'M-]FR*#[Q.%\H6U3S\V;P.MI$ C[M)@3,>OXCTZ\[&]FTK 7YNLD]:B0G M:!8@Q0MKI7.#N+IOJU3L4%-7+GR_NFN<>YV[ M7 0\BK\U7Y5(,!DB$B <4^A5/N,N?8%D'5)\K_N]L_&%G#6>X_[Y9%_=+JG MWLH/?$@-@,!24?&LNW(IPS-ACIS,$ !<6_1Z:1Z(3+H=/-DQLK$)DM*.$IZ!N^JPN-=PT$&G150,K MP&@V--+'!HP&-5=I.%&#QM3[K('Z%4"=%V&E$\[_2ZK<+O"C4#-UD([."E!V M1/ UBC$1#(KDJ/35D04'L72WVYD04CH783H7R\Q<),/,A0@S"QXE(]UO T52 M"7<@0I J_JV=\V+ 6[P&H L6\&C(>BXH(T7:MBF\1Q&SM5RXG%$S-H7BBA[W3[7T,7FAU"G?'M<\L M!+S;E@PEAMV_H3KL'37.GPY?9)+:!IC$&&,!AA\^%8%WAJ/$\8.[R(&W-+=3&;X_TO%1.O3O92+4 M:T>QPW$+'Q*M2CN;&U&U)&4*?8 6@B\D&!/FSZ]MZQKE(4Y=T4 &C]'J ,=1 M&J'5*Y8&! RP=''8/MT#S3U*992L2F,1RXP_'RN7N>B1_KG-AZ9-TS+UUR8* MM*D@,XVPU:)L)@4C(Y&IP9K:">>BT9AJ"Y?2L(R'8 ;OS0!^8'+EL$4KETL& M /2N^/V$_<BCS=(RT MT2;,\>Q:^B#[G0/M\Y0#'3EB#CAD)@K3,?[EG[[_?/+YSVRH@Y:;[+_LO2>( MB^K<#-6AN[59%?OFF)IS6=YL3OD[ %%(J12V[,T5A@@1.MVW[64IAQF![<6@ MR.UL+VI N[87>$7,<;3&R0:*NKEF @ 4140XR?&S3_*<"VJ]?WOF1,@]ZNR+ MTC8_,XV;8RF QG?/?%98\;:2ECNQ3H;BNF2G MZFG4;%_,U@R8!GQU/!$,B]OITH^A*"6+CKRDO^L6BB:((DY5!ETRN@8K->$QEC)_ZLQ5)TU(G3H=-R'4B.S@PQ^OA:&XT%F^#6 \Q4Y@C4)\-+ M?6CT+ C"X(A%>6N/J !>%N"ZL_VD"@-/51/H_IAH4YW@ $0B[:6QIZA+=>+: MA ]&4TZN[3DINLM0U*TLLK\G5H.LTE2*V7"#NWM8?R=RYUUM^V!43%!:2ZT2 MKN*F_\I\693#_0ON:%NA@&NHY;*E01R6/ .FY,O'47*@9(<5K#P0&<@NRS-$ M$C[[1#J>0U4I^*)^)@$9=SQR+KTXSD+GS%5G1.PPQ&?13/CP \C: 4 ^ ONX6+H1L4 ME,@&!+1]010QG),W)+#< #RQ\4I$#&KJK1P9I4,C/C9O*D='MV]L9O*@/2.? M(:VN'9B5Y!?=+9U&$$.*FK77CADQ,NI#7I:^1;C&"8P_6_*C4O/6\WK;W2!A M&&U67I,?Q*#,/CC!;^AQXS W238ZXM"$)04YQ863"7J86M$#F6MEXR:L=A#] M 4?/^#8D1.RH;MF6&FDD:*.?@3H2Y"VD5!H5CPPOF2MJ:/YR_N./G2S63N#' M3^BW* SP)W3_%BQ.)=0W"O'" I M (6Q3Y\2V8%ROYP2%95:F<8^P0JWX M]_ 3">O8"T'C5C *7&-F4./CQ8Q-C&ZO"^!?/CE2";Q4')P@+#F'A=!?(>%G M[QNA+,'_OL2]-G[:W49H5OXZ/85"R[WQA^W$OFM6X_G-\@G.V P'MDXZR%WS MNM9D5[:M:@TEVOQ5-$>IE[9 MEG20BDMW]OWWLQV"# IJ5$10.] /05JN"K<><8\#G 5Y7X#3;PP@7@"-*2/L MSM,K+XX/>':=HX;(M4KP7VJHN!XDP='/<&RO<<(T!J&YFLP(-%>QED^2LJ#] M0HZ7?I&GV5)0>T4-P""(5CF@)X_CHW'U@$*?])Z4 W8A&!D2 2G&$3 MVT*-26:,+VNVST@U Y@#]\1:R#(C2@8-\NS![<14%CK02!7@NE-0TFKI2*/Y ML7!)>B$@T*_%D.E:-V'JIP?! MN%U#U>CF&:7CST2K]X4$4>.T2 R@$S^.#M4*=2I>*P GSA MQ0Q&'JUH:=GF^B7,\'UX&<5Q]!5S%M^)W@I07#M;;^C \/C8^N;?DP+UA/[%2^!O MO9%SH[M3%]0)(^2,C/0,OJ1>4&Y@(&=G&@B3'#&3]AH_,-X(MAI1+?/4.Z%F M[#*BKON;;RG8^0#X-L2'^;AH@;)SC7^;ZK5%/=ARF5@^@5DQ@YDPA7-C42#G MSD4C>_XEY\^@+A(JLZDT1VNHU$$#EV[9#78;Q/?FK&/S9[.@_2J:?>XU1_, M>5"'G_@OY,6](VG H&/C:!Q-2&"+!@#F+G2?*T )"(FG&SQ29<2?7K2]+Z&7 MX8T'MK0X@H.W\P21/$*1DS$(SG42-CAWHU;!C\8T"=(I/'O?4 )U5SLF=S*" MB/.1VD3'J)76D8"@-',/OS_O( Y0W ME%)3^R+L 74Q'WP&HQ/X-JS=,B@A_(63(BR0T50C:938TMYIJV@83>LV.)%Y MBM#=_5,GL9;$'@I\*-'T&Y[*N.E-1\P]$*<-(N KF_KP]A*/X,B!,14,C8O- M<^R%"83S1>%Q]LR23G#6W.WV64JB M"EF8\IX.?1J4Y+<^FSP;;31?H. 1YEG6X)?N"BU2C)HG;Y/B]&,H @.05@I$ M*4A;<=)6A+1P!""1WF@*3%9J<.'6$#0!@3>EL(\<.=P+\N=*UQAG YS>'*>* MQTR,9LDMY60#R'[WZZNPFI=CE> C>(+6)_RR#-2$1/ M/YEV"91QKIK!HN)31.0,"N,S%+UL%44ZJQ9/X1-$%IT6G=+4V"M;2ZDJ!-Q5 M:-8*' \O$\&BR6((#C??5@3=!W3B3KH\&V_&!R21":Y3$-B8?"GX39'!@'4& M_$+QOBUA4^#[.TUC_R4C12R?HZ77-=!,G9YP9D0'(KW2I!>:946T-'C%X<]? MS-@$9N(,( ^+SF%((?H0A8]9@#Y^N/SQ(]:=/D=KK+*A]6W@'1L7A4>?OP("MF,CSJ#84^$FLKM7J'*PU3M.%4;//S@J?/+F*7O"T%L=TF2H4Z8 M2/FHLX0&L+%:7SX9^71H"JKDE./Q[JR1,\_25ZPR_'N89?+RT4^+MH;EFH]& M5A'5D4/.0J@6_R5'+.X4)D&+R+('*!39*5ZE B+RJ5+*EE((C\F'NH#(AU_1 M*H6K[+.7 *H.OO5H\K#X3F=)B(O-9D!(5[@?GE&\ U\"?RIT]RW!B-0%7Q2<@L)%(Y<;+XD-!IM\0)UW<'OSS7[VRC.4^;O M >*VZTDC7_P^VGR/O\D"]?A7 3TW?U% :F61K$\^71S-,V)+*:4HIS?F7,HP MV32W:!8);$(BFPK@B("P*1A/+-_C"54-&-RG\.BE:,Y\JC=A)P5B'H:0AXNI MI!2_\'CO<8%+AR.6'0[X@@!@RC]R,_4^BP&( Z5D&NGL@(U!3,_@4##NHKH*F5-SL4PT'&[^>O MZ2O84KVPDW;(,C;YN#,Z\(R-?"($!;9IF>--L":QZ4=85#C/X M)H7$2T:$6AF,_N!(TD<&,:&OYUL Y\ZZ6N/92_R6@&F3T5R>.5^@'-$)+N,Q M)J_S =U\V_L4'.,:RX./G?3D2KCNSDMII.5Z!/DX &U-?JUB^-GU"!0*9<;O M\!LSW/IY)?)"D^L8HN9QG4?[]\>GK[R]@YI8#=>_"-T0+&I10UJOXZA1U_=G[-FS@;C$; MBEM_08'K>9/JK/(0I^?A*@ XPL=2Y!OA24"J2A0(\QPK9G%U!R9&Y,4 _3T. M]&MKOLA1_+'XZ\@:4N( "VU:UB3?3 2>/\FK+PY8,,(=MI0A0PECXB)$$N\@ MO%'.GPN]RI\71>T,N%%'$$& BE[!72>O '^5HC7#92__0FC9%6#_0@+*7GQL M1IM0:U3IE^4>HX'OC\8G6H3F*?7BM,2M*BX_94Y<,&=%FKV@K1^2&@U8+M&Q MSI ]-^'Z&.8@_,OS9$O0[\$:/,H]?QR (:/(3&>69Y(/2I(,7B!KG&>0#IN' M/E)U+.:!BC;I5P\NI5Z]AVS4,7V%W0BI.@.Y KO-OY1C '<1\"H&$YQD7?[QK\64':=W_R@73> T=[ FSJ?(?5 M9JQ'=T^,X".Y.]N@/-'!R'*W\/$>0$=]I_.U;Y)F4W MGGG9C8L9^][A@@%0XY'/@MRR71=J_@+-I'1E[GZ,\T_.#D#\9@3B\VQ(5E*J MDVF-:NY%IN18);8Z$\$5V'SF-P//G.29Q=$&)5 [UPOZ#>@51QXWAK='FMB: ME&@9,UJW1U+*,!V2M3D1.LI>F%$I.4I8/^ [\_DK"M[0YRA,7X\5"PUWU(#H MX%:H/N:JBH9%2+]A_M\EBHDA%8+GBVI]O:BC_!-@H*<8,[/O;I9/OZ>E584" M?B=(9U A<9F3.*\0-TJ ]8"45BY""<7R11TUL%SG2%["+XA_F+1:1OB1C5+\ M' *J+E&(-GX*J*C)?/UK1KV['*'N2 S+9S$RCN)=^"$^[AL"@_%"/SG;TWG- M_!3MG(D]&)]9Q_,)_O/?/Q!@#>2M7D?R ]KFGA+FL1R]\!V=U>]G,*\+?,U2 MIK))$!C@BYFW 7"H6KQ",3O>A, ECF*6=82]P8B<'1=$CF"0]8J*]]\__/#A MXVR/=98W&/L_9S]>?/CPH0Z6]Y^S$"LU5D .CR(ZJ-++X/+(8!<#HQL64>=/ M.R\(.%Q##R'S9+P9']#Q^0=VI_Z*@J _" 0RW'C !UUF'XP_\;K)^"$B\7;X M#!-]EJ8O'H:QES\^?>$)DB=.H<0>GG^&OU'8ARQ8PN&]#4]@> 'CB_P)WPTI M_!MOKA>X1X\L*UXSF:Z)78$IBW#E>.$*C0,=/PR)@J/P8E;83^#91;Y ?KR8 M\8^,5$>!6G,ROF T&7 M U0]LD2%JT;DV1S+K[4?9 !H620*WWQ;!=F:51:/H'8?XUC5W'MYD _0(2A) M'' FY"X/&YQ4ATXG,1RYS"' [NUQBZ561Q$D/F'1HV"#3%\1H%,E4>"O"7;* MI1<0!1*_A$:(FNF9="5F/!G=&"\^__# D/$"J**?HGL\T5K6,V%$ET<"'?M[ M,G@]7.AB1CXPDLFS=SI+I;USTA@<-T&2VY!/S@+\S63VG4>!U]#Z]XQP+ OC M^$ VP"BOB+XY$+18Y,$?^SZ^U\ '*;4QW$7?@F+3,MG[QNS'"=WR2/RDBC$ M3_+#$L^,,('P?[&A76)\$;#6W>3>,DKQD?;).WD5$_1U+/4R85[$P<)<,&?/ MHXK:4,QF5KBEQ F!U9X;_*%JSZR8U(S/ZD*H/5+,C/<:-S!91'N_IE4EB9;5 M4;)0:'>";K^F.#/CN."&(4XPL B1V%4,^VM61G,40N\ER";@8_>)"^D6(3R- M%?CFM]T>E17TEE7^B=D&(1*_P;YRP@2SY;U70;H4GYGA[\R6H]%,W8EY>=Y[ M7LNW8R8$2U_/QYWQ@4^(GJ"!E)%>(JW#F9]?8S10^#89^CP(/B8J+AV2?(BB M*M\M5]$;"D$KP2_OP(<7X!,*_2@F)G[TAF(L'QYA*WJK-/."3LXH,C E/V!# MSPC&U,6,CGXV9,MOVAG_ZJSX[(QQA33E7YX)GSX;GE3"[&I:B(0Y%QKNC+%G M1+SNQ8;G&%4?<-2 !5H9'N85;'$\L;DW*'5\G7L\P\FO/GC/B0.!A/C%1I/> M-ONZ('1:>@GDB MO1>@9/!R0]R5#*<!6%(2(5I^!O)#:,N!KF7P%0?;Y:Q1VK! N?!&L,U >&O<>_2BUY) ;O M>X*K,O/(ET'TDV^? 3N".B?(Y["DFQ4?G,'?6=0Y]?;0C\[F9\.(BGP[V%PEP?WZ=V%^RQ-0'L//G7' M8B#CS#Z=T.RYKR:/]@"+*PQZ,6/$C ;7<(WV^(SX%#8:[0/$<"4[U7\JB:AB M?$@<8%^@$ W"-T:30P.06\)B*<8G-'HC%'@:DKB@W3(.B8>RC*-UMDH7,8NP MZ?HH8./1<%(ZI.O3#Y0S'\DLS,N7@3)VQ0JSY3$2#U&XZ@XI11X[S"S*DE!& M FT;B#BV:%>ENG9\?"'$Y&)6?&/((%06U73X^.GEV4^#;H"!, #8!3Y^^N[E M]SQ@:M!$CZ[3#ZS,'"3 TPJ%7NQ'2[R?_2A+@L,C ET4K;O5N,Z'F_'Q!E?: 8I_5Z>=]D8U4L3:V^C>(/\-(O12.KT"+PI5:8D4 O$ MQL-2:FDF/(\:KUM_3I\!0:_[8O Z,/,@H"":*ZCPV+GHW!QR,//Q3F'V@6SB M@Q>> [,L>PGLO&]"??OCKN(R1%,Q,'4JT9%/A)1RO$%.R%VX^N$$J0E*A'S& MA A##JWT]4Q+Q;XOT.2-1U.>B9*C5"186CZ@KT7%8/S:#O$_5X@B^'?(+=$5 M(1[E^?X<>VN\=O%O1X+*EN5",1HM]P(_SAZ\W?#X;5WI*#UA\[%$FH!$@UPB<(FV>V ;Y ML?A;YCFR%[-;/\0_0Y)9$<@Z=NIL;^SI*8S88_18"+?.0CV[&5@S+>QF,$V0SLF<+?VT,!W8S&A].+$A+.B!OC04X\&WOY; M8 /8MSWJF!3V0C+X9A">/>42M%B<=W]C2PK)XG%/AY9 1\;@K_#) :'VWMTJ>-T;,LJI M4Q64]B"#Y*:C7LP6XVU"XYK7EV+-ZWYPBTEH1QT(\,Q(9BO=6.=[1/3B+V$> MAD:RPQFN,+MDN]G:A+$I"D 9M9A$]X#-+:%)WV&4#N];[(E>R1X6J:7)[IS: MFW$4QGY)"RQ3!4]W_ARG$-#L9.8Y56L _-KXGA"Q2'.BY_B"*&I+X[]E.[3& MKSO\,A=^W_7%"W!BP? EN9WC ]L8?$XS85)BYIDX+9Z[GZ?U0TDIL?PWFQM8 MF(GA:(12Y\[QM6)5S/F[$O@K +;Y(G]9D'$."@ !&\+>A+\3_H;U?3MHJ<>> M&2S\DM2QZ7*$:2$<8,AI'N*C>2&]JB?+C9&$FOC[Q9!&.@=YJQ)L)\OC!ERX M[G'1KB'==8J5UF#=C1 V? .'3:7NQ<0:%,NHZX;)[Y"2F'(PX5UED5@]P&*.& M9G6?>R";]G@^U:OY=;=8Y=!;^UXX^\/LRP]//\RNHR#PAG>P'C'K0)BP=\$F M.D8\@6$8=1?7'RAW*XBASFC8M#1D_'1)#0HJ6T:*CR%F_W?FQ?A(\/3O7FZU M?$R6_GT"=%1OCK%(X-OOLQ?_AE)X$Q5E:[J"H GU0$F@69/#T_RA&_C9DJ:P''M%9KM'3N20:^PK/F#W,^'?R6%$K ME=$&)E[C%8K1XR>+DN-KP@Y-%DD7$@(#X? MR>EI5TQL;/KX2<_Q68;S)!:U=6_] ,577HJV4=Q'_7HRWHP/Z/C\ PM3EQ>H MHC X_HJ95'EH;B=(,#8DX-G3.%]F33])RO(;J%+S(J>2C5_4XAJ:3);*2#(9 M^W-4E1(D1_-2]4=+H"-C7"NY"X+PN\2*I9]N+AS\?,8T;* MH2*G1FO-UTAK/W['Q_\]Z$64]N(;([U&_N'%Q(L-^69=$P;X6"2GSO6)!Y(Y MCY0A@!>YEU!6(3XA&*'$:G@Y\ZI#_CN4Q#1XKWQLQ MI;>/,"A/.?V.C?O[D>R8_1%6BTNKKM$%Q&:=##V!P1H-^=AYI(C2CPBN;PK; MN(GB'=SQBY? W]+RC<02T%T'8A^;Y5^;"9^;%=\;V/0P"MW!422/$N@S..V5 M!S"GB60QL(]?-'(DKZ$\4IW/#N'N@K ETG1,+;%[>/H($>1],+D4V3':C,D= M0_T>8G1G]^@4>GFQD<>(XA^$HJ"!F-& ^4A:'%3%PBR^^;^9G[:W>=5.<2*, M^?_]M[]\^O@?_SE#9&SWJ3%(;3T5(E1)K.[/GYLA26=\GZ5I[+]DU'.=1K.E M-V2%BQS0E06$:_#K?T;^]A7 ZVD5V2\)VF3!O;_I^(;BP\X\5ITV(P-S4'\_ M)&6=A\] 'I,#)9@1'HI/BQE\'Q!$_VH5THO95R6?-H-O\C%Y$U38TE3H(-\_ M[,LS^NG9_8!\ ?T87&@ ;N>OR8NL/5!<1?\E+KG2@$[/GBW3>+/.!2X$\Z#U M J]V""N?^RO!*/84;>+\+W?A&GU[^NKMX2\= <3)-V?YT(*7E-CBOGM:W#[^ M7O@[^?8,/LZ,=2-I.-5C^8#2O(0RC[/HB!I3/8#@3_ZNJ"+-OS*6T6@0BF7R M65(8>@0;TA#D!:W7I;8Q,"T[.G>I5?Q$YJX(G:$S M'QD&JU\(K+$DUE$42+=,3@/X'0DHR#Y&.S_;68)5ZPE2;?"4D,?%0R=!5C5/O2 O(^2%F+P*2OV@X!D%1&U'2GX2 MH&?=G##;42)4\/!XB ;^(I#N*WQY/?L[W&2Q><*_338>P3N_]T-TEZ)=1QQ( M0T\:G\F,3@7B1L7)S/X%TYF1^0S^:+/'NJ#$-1-W6Y5OD46^<<%TA77E7H"7 M[TFL$T&I.XFYEU\^?,C9%4V7H+%H#'KOA*@*).2, 1R=AT/V"/?"D1..A+*2 MJOPY&H.(/#6XM\DAKNCP0R;.$ZY*2C"!+HQ!@3PY*! @1#,NCX@I1X%;G\CS M!VN-D!&3YUP\1TOO@.>"$B;EGB/BCR-0H'-2TI8D'78[;ZR8;%), 3)F\C0- M<-+MO0/L//R#4*%@O/JZH_-)@K^:S(1OSRX/11K.[!F\F(<9F4!^'^%?DCG, M*&XKG07-63TW-E5+=W;93S-Q/\W>AF17X>)F2%.+35Z/:!E1%*".U?P*$*M2 ML2,^^HB5^Q2EJ=EV&;IP.4>G/K'*Y;URIUOI\C'!RD?@1M#O-ADOTYAK!0>= MU+CYEF+&@.?I)L22\3@/M*)89CX! 2%O(14NQ2QFPC3.D56!FDL7LT89+.?3 MX!*Y$E'"$VZO_2##O^U>KD*0QOQ3W_/8FGK%"A+:]^D_V==/G7;AZ$R-]J!, M=AXV5"1@,Z$K? ._?,:AO6QP[YKC-I+OH+_)!])YCQ3;3U[! L!EIXP.,E@) M+G.,G(TK<$'B'> %\,B_1RGL!HXWV).\N/3"WV;;S,/:1HK*S M1TXP_A;'#LLQ%1YY)>*AJ9=7% 7\,#_,P-FU9SIGIQ E=455L(N&<-LZ-,7/:/4:1D&T/; JN-T= MD\LXVJ DH9!;O,KMB=#!EJD8+:]6/%Y0--MY/6/S%?MM%)R/WF@(JM.WC[&7 MVR-RH,B?XBA)R)74S7M#QF%9PJ#!;1(2JDH*I4'B0A3X:V)A+X'6#+Z>/9-N M9.C)7G[%DA)<"9^])"4!9BE%0!9MA_3I0ADUI&[+I#%^>R\V]P(N.G_V5:"C MNAS4 ES8#[$>&P1# F&-0!M;YN(KH+S>ER'A\]=S%2/KA.FN/%OZR,8"%SCZC5Z1$HN<6C=;R&*$B3#^'(S)Q%=*JS()4_ MR!FC^)4=X*B"2#Y\A\>6R4PAQAA]:>-*/V0O^ MR[BY'>UG'HB3OJ"3'E%Y/0Y=L)HYQK5S?'NS6+0EG@$68Q2&V1E5_4AJR\#U M$*Z0X]4[/_GZBV(^!L#^T^H5K;, *Y W7@P!Z0E6XWAHA;^:AVOFD7N&",9> M7O/\0[,]%EOD4S/R+1(..9+_;R2RV:+RK\&YRZE?GCXR9Q= WA8&4N,@.<9*Z'TG'F$%I;9-D MS%#!_)!6A:N@A?4GE\132O7]!"Y%@0WP^,5K&\S^R*I:C8'S/0(7)&*J>@\E M9=W2@H B>358,#//W-&[NQS_F)!HK)B>V/]Q*C0$Q?1I\A$?T,KIY"\:(0HC MN3P(/_5^//=X7J]@B=G'X-_P@F D!/7MI],DI'Z1YF.24_LP_\=(,5=])E#5T2IYNA)3 M?'K*NF-">9JLT:7>O3-FZ/P["7:JD)3W."S_>\B>HMU=R<8;(V5D?*8-EII' MASH[1@V7G)<,RC N#IE7,[F-XF4:1 NJ$X(1=#*$V#/&TF)#$E_.D]>X5/GOK*!]T6?6CJX=/X MB]'HD7RISYNLU?6*36XA]@U",^ =. MD%2%N#%>Y,'#8'$CL,I#:,4J)?F^W8OS*4!!HB!D]T2N+T%_@B MRUKM6GC'3YA[9!G[^(:CT6*CE2KD^BU3:H6''7OK="2UA-*]BP A8"1GW1$B\H!!M_.&][+U3%[18P;$,+H)-MZNJ)3,2+? MFI&/G3#-P1'DFDO3>;PJT>G%*SXY_,^&^;$6?X!40;1/OZ=39=W!RD%MDQR@ M'&L5)+"5>;8?4$J3V').1V;M"0?_8(F@JBRZY[%&(A7*1E:GOD;^+]?,9/L< M>R&]>1_1/HI31AV=(%$6(E2D*"2 3@UU)^Y"*0!2058> MLB!C1^\?LEGE4 P1.2;ZB<4;6-O_^JO/!*3(5*D;6A]NUW[Q'@/,'%)$3^$(!XL M+SE4W74F?9S8?/,WSP_ R7X;Q8""3RIY,4?_2UK\)-N IGVMKZ L-QSF7==) MY.V<6"FQXBS=0W6!U]36^DI\">,\Q@/S^9*9G_@K[RZ$<"OJYPF"Z"O<.U_V M>?Q*]<;O9T1W5ET$,=5'^UVXC-'>\W,,;Z;LSYGN3[>H MC-#C1G*""<)\&@ZJ,R>T%E5Y%^ZS-"%QE!_51&B:NT6.D ZA59FU'9P@B;UQ M>/XKF'Q^]M/7JRQ)\0T6YQ4*86OA_X%DU#R5V@SC!/F0LYVE*.9:?<4/0HA!N8. M\44GF%J+QBE>XF2O0'5N'E4N8U&;_DX07*SIX)OF7/9(@WU481=EX.]%(F<' M$VS;3UA_Q2^?KTK&1X@Z^_3ATR>Y!5;?VHD]ZZVO8,9P@7/9DR9&+KM36$Y-^UL\8"2(!4!=_+1''\A9.K$HAXG(/W&KMG2"(^W?Y12^6M-'Y@V7MK6^K>W\%]C+VV*ANJ?)?G>!^-=(" MZUU8HZ!F"6PN9\3!%82*O,8=OE9D;=U@I R1GLN4!LLV4V=K)\8%CN; M0S\P2[/NHFG1S3IYA6J&U@P2U$<*7[JNK75/\TT&61#UB5?_9IWC#*.F&0R3 MVOB@50D6L[HJ7<=S0GA0(2TQO/.(1JD#NJF3$Z3Q&/4GPO1P)=FC#4V=(*-X M(O#KT^ U46KJ!!D,&I$@(]XS])EJ/$I36R<(H9M?\\PI-; NGJ\8AJD4-[6UOI7N,9.IU^0*ZXR09$>3T:K;2M7.B2TFM03BC<.2E(L\<4D]"_TS MNOUXCC"$OFWR("QI<%US:R>(D5C B<- X8?7-'>$'(W%K!JCR6'T%WMB;_H'2E(X;-2H20S1^2M,^B"P,A/K+WVQ*AFK MZ:6PK*A;.K&3C%)JP-2U N I?P=EZS9/^+?)QEMI'4_]C.P$DP; W:,M\2@( MZW90N$#Z2AWAN]:/$N2W0,DDG?="UL:)G?&$@@!T\'#]V8M_0V#N9G9AM2FH MJ8\3A)4MCLI#+FEF?4.UK,3UC*\=Y&U2B>@^=B#K+'CRO(2D?A*)"W)#D4*G M:.?$%I2Q/+]-+J,XCKY">IRWQW]3&6[:C. $T?/5*MME!/&$IOK4WX]JR6+< MV0E2);>;H47$K*?U4XA?L^.EIXVM6NL"5BWC)3L MS%?XGXOX.?I:,@UIFCFQ8^HI:LSUGYLF48+O?I5NU**[$^3"@34V24N;.D*& MQ%S^$*4<&Q2_CQ)F.I> )2B-TAT'=8(U- (9D8"8, M"X,"4:_!HQ!E*61L?)(;HHRZ.D%FR;/?'"!3:>@&"3S%#^LUUU'VDFZR %]\ MI,QE87?213>T&< )DI@B$ M;JL:=;3^6.O3U@J:'HL0QXI2]:4WW)>L,Y$G7RNL3:6_.K&I%4'*&NFD[^$$ M4>(+O.F%[L2$"^V:>_WEH3\F[9T@2 D-KWA>Z-H[05 9D0S?25NYQTK6S@D" MJ)WA9ZSRWH6YL5L R8 LUA@_"HK0% T^V]&#N<&*S0:RX[GYZ=G[]H@O:+B" M0C"14UM3>HO@=1# Y9VE47PH-98RI?NPUN\ONF/S,DN4I 20!\(O3_\+;^ID M[1/+G!R;JN:V[#:<$[NEE@2.Q9/$B&FH )H,897L%;/"_O+3Y5*D1?R]([;5 M*P1W7W 7KM&WOZ.2 TS9R(DM10SAU2R^!B0M>7/K H/9[F^^K4BJ#O/:Y+&+ MX9H%,VE]/H:]G5@[R>.%/5/*SQ,LV[ &P.&G\#_QX8'?$WB?XKEC:*WJ\@DG MV*;,9U+;=B2-G2"EYAK2J;;FO9T@=ID' MMI/ O23)0+1"=*7TG:MI[@0YW&]%TO)(;#6Y$'*@)<$5"P:B1/XGM9VIS_&= M8%AA.,L-EU8P_X;^NO5W06$7AGHN^!KAE9HE)9S%Q(GJ"^'8<9S8;61J-&U( M1,HAZYWGPQ._5Q;C%U""P/PI-R <,9 3+)#%C3SZR6^JO'1=>^N;6G/9E9PA ME:("+;M:3T)F=47$:A7R+&1E0R>VGAIZW0$H]3+F3 $=^*$)GJ;6U UKX=_^ M?BVU%N+?.[$9RJ?MT=^^XGOU2T*-:5*[)G]:V=W.YJ;Z"\I1-$U)!KQ#I.AF WY2Y.D*5X?5-4 M$.7S6RZ)CQO*^I/PLQ_ZNVPGAZ L_=&)%3L",4IGY.XPG!/LD+O9-56O-.V= M($@0$BUQ-B6U23S?495VH&CM!"DT6 MR*O8J%TVTH9.D)!'P7&]E#U+$I4M6-O!"9)XH((L@YGF+/,,2!E]YKV=(+:< M\ZJ_+V4MG2""(L[ HZ#2'\=/-WJ1#&OW?$ ,;D:&Y^(+'/I1/1 MU-:)K5,#!)QGZ6L4JZ+X-,V=( <207'S5ZS'7D-9TXCD6VA,K=H.UBT"#P0* M]_5*5U9&UL:)M6 &F,9T5RDBURC1!=-+FEF777U$_3*@ MMKKCN+>AG5AE7?KNV*)=>>G0P(>&06R:K6! M]2G+,*YI=6-Y):&F]DYL.4&14^ZK:AOK*U$$TY?OFULL!5)TCZ_:=?7J4<"HYBQ8&0HPG=1\A0%:W& ZCKW.KAU5AE= M?S1AJJJ<'M'=B2U>CXAI%3[CPGM.!URD>)G6VCFP]8S+"+M:0YC(_5=\G$'T M05@ DX(*U&Z#YDYL*YG6D<>9"[$QZ@S-=B-8-\,Q;>K63U9> &4<;L+U=07% M0-?.B563%UJ0*OG2EDX0D4>5%EEE4K%<;V9?$,B#:!1(1[K&UDDQ0>K O[S& M"B]NAN46Z#D_0]UCTXG!,;4Q(KID)(E"8NM^GO!,'58&$)@DE#4R?( MT!KE=4%DC=V<(*]U@:+;*),2?-1 U@55\>C.]Z#I*UW1P3I)/B=F&E@ M061MG-B./!_X-HI+.KMLQZG:.D5(GD6)-PHHLP!-"9@B46RN;AT[EA.,N/83 M;[N-T989/)CRKJ[WHFGO!D'U'..'**69/^4<8::/&*]V>\^/@1(O7$.$':+^ M)A\+"I)8QZK2^*J'1.L!K)-,+:.RJG?:VEZ:#DX<+(V=7Q':K^_A!%$,59O& M&85KP!7XLE_C0_7IP\<_?Y!8ZUIU=()$GF AV7R*)M9/$-XM 6:J'DM9VL@) MC@LXJ#([H?:V,.UK?8V6P8Y+*?[TQZK1/DI\=;$UDSY.K""KLZ@^_J4&3DRY M4#/R+"+*:H76$>!=E*NPW%!--0N2OJM4@ ?YD!,LE(29J% 5EJLJ12@=C/W,[1U=H38#2;@-O6Q55 MJG9.K'/[./!+AI^?IXK=,VWC\J!"$M.4>)[2ZPM M;?R5''>@UL")%5+45Y1:D>1-G2!#A( QRZ=WZJB+_@L-,I*DF1/3;UM@SLFJ MTK@[=8VE&HPZN MO 15LQ7D+9S@/$/M4%L>2@WLOZ3YM:"/<%4TB9[Q^G9OWG@!$D4S7WE6"R!ZB3GOFNU;6QS+O[02Q%6]- M0UTS65-7R*C4DF'AB G6X(B@H%$(&5HK*M)T&\D))BBA0P2Y>&CV[Q\QC!/D MUQPY!,F&9+ZK4+8:NE@W<#S"FT3NZ1'^Y 3W:R8B[2-,W=H)8K!Z#ZAXRSAZ M\]=H?7GXDD#$=A[F4\!;RX@S[VU=H;OUXR0%=[P7!"#4%36II:V<6*G"6R64 M#2Q^J:QE9-+/.DC!=;0B41(T-E2!4"!MY(;DDEED\S\XL7T@%OP+]W M8JOPL,%%6 %WEP89/D3I-4IP*W@NSQ,6:2@TD&VQGC]A73MCV^PYND0,9@U) M2I3H6SJQ]M2']N0%,M>ALI$34]=%0ZNK%,S7O^*7,^RB9^^;TA_3;5@GV/,% M8H:881;/B>' 2$^GHJGU4T;G%:]59ZOZ=^L3GO_QSY]^?$*A'\5AE*)DG:%/ M'S[]J .T35V8@M1VU)A(U49:V3MG""@(4-59U,U[.H$F3J1M81?X"4)UZ35 M$HORF(!($XFD;-L1XK#-V$XP"CQ-A1H!U6O5@3ZJMF[HE,\_RW5*_'M' M.%V%9%&8Y*0-G2 A-S^QH%P*D,1_^3M!O8-:#6#][EH^7RUCOX+_ MI,B-5S>U3D;/L21"D<]#E0T#?LHZ&^=_^O#A0TTY^8M"D]$U=N,LEQ7W/+XF M9[BDOJ+T2!\QCO6U7,;1"J%U KH,/.(6&UFAL-HA-^KEQ.K*(+6E;[-&3Z.N MLQ.D%M?E511 Q$+L!8_^]C5]CK#L"3Q_!PXN_46KZ^D$D5JD)K= F0J$B=(^ M(M[J(J#$ *"DL;L3Y&I@LCY[OT;Q5> EB5ZO;CF$=>G)\ASA3M>#/"D;VB>! M75-?:W$C+*<3W]A%0:$:7:UZ6W?-TM*,>&XQ5LW@2>H%_\??7T7KFG]6W=(1 M(O#Y0,!Y?%:NO=23U"5J:NN$T'A"04"%&M4@"C06J4A4MK9^CGCFGV#J8D[) MZIE1M[1.Q&.:Q%^P"%:E"I7_;'VZ.31TH5#?R^*7FMHZ<1(4AO;G5R_]. :K-(,Y 03RBD :D5!ULX) NJ!J!Q=CBEMK0-9U?W=L#9> M_>U6'NSPMULG5H3:'A[ ]J#+0*\TLA[@ #H_C]F6!625_^R,4K**XGU$*V60 MF/,K"*V*#VH52]O%B0VDA5.2WC?M>EJ_1JLQ/B18+"\#*7.$F?=R8@7S[ >* M*0(>JR@D87$*IZ6V@Q,DJ1,>] &0)OV<(%!A\RBBL/4.6L/.3I#*@Q>?(^8& MX,X#E"B!1IKZ.$$814'QO4!06DR-Z69=W5"!_M=2'N^)?V_]8@8DOV#YBL77 M0U;5?F1_=V+C/&4OB;_VO?A O0OT2E$):U5C)T@1+'_<6$92EE:K;)<1J50 MUDE?.BWZ.T&P-CI3K8$;='."O%YB5*F)-,T%FH$[L9\/.<'"N@YB4-NAL9,3 MI,D<:46!9?"F89TD;..&D_=V@EA U_GJ!U)$2/XW)R::J_.+#3#O-HB^:M5' M77M'",)7W"/:9_'J%0!OB(J;$KP$P=U"GF6*]XUY?R<([D48YH$88TA>V<>< M8*51*7CPJJP [-_?X280WY_ZR<9;,2--3 IVJ?.S^_R"$TQ;Q%LO9*!A6 U+ MHL!?TQ"0<+W$AP3*>M':(/G#)1O(C)R5L34]B?E1.+4TXQ(!$">MX'+8*DI F/:V+I5X/)2BJ&3ES_:G^QK% M*13@]L(UK\6M-[V;]W)BX[6H\YJH0#<-8AH[#F[=/\L K^4P/Z4_6I]J2:\D M+D=YJKRJG1/;LL^$BB*VU!0,KH]/.<'&3N\-0]R1OK]A7>;GT"DID..OF:)0 M%?**9DZLNRQ/]1%M,@$<3J[*-G9S@KS#@E1?7(9?C2_4"?40TJ)07,Z66/":^H('2ZC7T-YU@;!\%5I3*36^#.\&J M3B\NN@7J/AOV#A/?=O2])W=]CCD#)YC.#"6 5KK>^:$/]CVP/+,H=[5$,^KH M!(ED24#,> $SE! W0[DH95WS%QX&2O=@IU&=8 X(S1""FO-*TSG2!"LN@H5S MH5,A]4OKN)&<8$(.[<8GJBF0(&_J!!EL2H]H#P5'B/')1'LVZ.8$>?EM=WFX M] )P[CR](I02TYH/%@X-C:9]K4=/78$##]\( MOPO?$%-?(33D)(C4=@I51G'I^^!Q[H ]0ENG)X1?PD-8H4U!!0I\8H$C$ C0"MRA M\&)YA,U9R?X7H]'A*=P'5?,I+UU MJFJ9. MK$#Y'M3JOHJF3I A1/] O7G\5")S(_BOQ(\,A[M(Z'B.>O T#?U-Z]N\GY28 M9^\;(1K**3 LM_H-/\+GK+.SI$C*I86DB1/'BT4K56*4YNF5%\<'O'F5SR2C MCDZ06%C=/.<%**((3 M]'C<37V<(*RL5GT),WSX+Z,XCKY">7!O[ZT@4$?Y)F[1W0ER"]$',V_C#:FW MMW[:B%8OTQ%K?W2"]Y52TP).2)[)LHSH6_'F6PHZ&,0#A7AGU1^;?8UI72VC M9X,>&;0F1=%*Z+P,3J. Z:HJ;:T'L+YMRYZV_T)>;."0RYM9#_,J1,(5.)-" M\I""ET+972P5*\?T=^+LY@#@*(&<%H4IO][*^OEZ1&]1\ :5KB,/PA00*QJ_ M"!6!'HT=W+"'WMT_2>VA^/=.;!@!31 TGL6&5/ZA"#5JE:FYEQ/$<;/:TCO M4=6HZ?*63A"AP$94>>F4K9T@INGE"E: DJ$FCTDSQ1KJ]PM.,*WD^(%RHNJ# MJ6AJ7;QS)%_NE.-:SR+VMRP^@)@H%(Z*QGY.K%,UJ46[315MK6M][ 5\X+F# M(-^K*I^LC1,K8 *HM02&8SE02II;>EH#U/%#6C]Y#U'XB+78CQ\N?_PXC^// MT1I+/OP ";QM];!IFCJQNLN8>2L% ]1=DF1(ZBY7MW:6F'F6OD8QW-VF!!4] MG""J>.;GL4Y@D:D6.):B,)CVM7ZB -8('AW\+I*_3^2MG%@E4O1RL?F24&/, MX@72MN!UR^7Y;13G'L=[R"C7+ER'X9Q@QSV>;56_$,'$YNQE>1-*CV6+[M:W M[C)+*?(R:,!S\EQ3I%&H&CJQ8@R(EF/3:I^JJK9.$"))>V.AL!I_16,G)TC+ M'U6%VT$%I:MH:ET5ICZOFQV*80?]%$=?TU?0!+VP) <;FEHG8XX9NB86VHK. M5_NC$QM'50MB!TKVOY4>!H-NUL4O3&BQ@70-/"EBB(BR-?/I)PIH2),^3JS; M,QY]L9FOH[W\6M&U@U>16%_EK1-'8"5+^X<4D MO004,/5-6F_EQ.05-=%9R/?E@9X@$ R&/G'C8:S?5?0>O86H2&DAI^K?G5@O MV0O@YMO>IZYK@/C_:/IPJ'1S@CPA*:M:K[Z09#I;9ZL!W'#;_?WQ9ZG;#O_> MB35IL$H6V"VE6-AJ%"R-C574*>CY$R?,-@6(?[CNE7.ZKSC!O$Y(A7*5O<. M3K"D$%]PD8HX"T3E(ZZI DZ4.[-TLK+;B*Z\R'I VWR$LR3Q)(F[]KTYPNGA M5-4V+)BY4MZV8?D+TJ-6:V3]%H)25"A)"%Y*@WE-T]2)%6BU=Q[P^7G^BH(W M]#D*TU?I:G4:T/K*WG@Q%-M+>(DI,(@6.2E2,=2BFQ,KKGL]+.$7Y%% 6BVQ M(A63DI:P="R/$:*^DB+K5%>*;J!/.<'&PSNGLD(3A!-0&OP79!"D:YP36IW MP;\I8A-:ZW/)FGLZ022[R;4O[FH;1\[1?+V.P6Q78>A0F8:,.CM!:C_IV?/^$$V^2)MS??H'H)2Y'#Q&6\CE95B;L\ MR =0F00&_)P3[*SD6.:'A2"#&X9>ZGHZ0>2M'_HINL=3K?F2R&P5\47:/DX0 M]N3CTPI6_S#EZ'-?H&P2.\18K69*=W*'7VM>@A^L+\$!J^4D59;>N8L-[1(# M= QM+=56AOF4$VQ4UX2]ICDQ1!@V6PQ5/9T@\E[B.8;WK$^>8;<(Z>OFMNCN M!+F5M-M[GLFED/.:YDZ0T]H<^/P:HWX,BV0DZT:<(U$U/2D84J?!K+-"#$]< M;#@,;O66HCH*R* L7KV"UL>=9U5N=!W/F0.2LFT-04JJ@RYK9WU% 1[W-0J MNR3!_@X %4-$0NCA;\3.1#1W M.>S%>KN)+!U&$8)]:O4">Y<@W',0KQ^13" M1#@8=,@5;;UFVFHH)]@@J[_ZJ5VYUD\.>0.OT1XK?+32'OYW@%AX2E-@MDD_ MZ[[991RMLU6ZB-G[6E812M;&B961(7/GKS8 G53[^0V[6K>)\8SCCY]>GOTT M4&8D\[];WU!/6('V\(-A&:,W/\J2X$!3O65%#TS:.['1- ]I?/]DNXP&NC<( MA/:C.$$\N7%I K'X("0B6VZ.D[Z]6X_B1D#L/ AH$- *$AAJ$?6Z=M95,B:O M=]XW(65.GO>H:>K$)A30A&^C^ %]98%:L)'B*,3_7#$ $Y41M,T 3I ,]23Q M@L2_:2H85-LX,7%%C34:_MNU4IMF%">(+Q1W9=FN2A,GIBV:QII,9TY,N&*Z M?XA2&HRZC )_=;@)Z(OQ&H'F:H;-V#2$$V3+]%8R^R)^'JT)QCJKVF"J_&H' ML7Z3W6PVL!H\3N?9^P;V:7@)+T**R;8,=NP.DX6.'#N&$VM>2YW TD]304S9 MV@V%ZI___*=4@<*_=X+;W '"@CJK)8R<( M,LYM$8M9ZB'R.P[I!%N^A!Y]Z^(G(3@S\.,0'!>:RM+Z'M9OJ>+?.\%=C+5H;O)7;?]*,R?6ZK,7_X8(X&D1$"E;%5D[)PA@91>8S?K 30+E.$A] MK'++(9P@VPB20ZMYMQO!":(+0]=#1(NIZY(GJ!)DB M2IO*BE=MX\3$,3F2W.YZ>$5YJ9^GFH[.$$2,65#$"R*$\@"E"D*TM<:.+&& MY*V*U@O,SQ!8FZO(<,T\19LX_\M=N$;?GKYZ>_B+^LQU&M )EE3W''Y,Y-D$ M_$FH\!,V]G."P%(U=J5CF3=P8LH5'ZR!F]8-0^3CXD%JB,2_MRZQ\N*XR1=\ M$B%0KIPO5_.<-+2W3E 1X%&=>O$7)W:SD;8(^QA (9_]'6ZRV#SAWR8;6H#P M7I='W]_H3C K3]\,HD0;#B-MZ 0)??H[ZO63SP- GDB4A6+)+#T MY68R*$]V((EE+%+B.:IFE-4@D_H:TXE=IZM K:W;9]#/$0*EB09L ;OF*^B& M<8)\2>&PG@N9'S^N$PRJ/!:Y(?T:\$T8>E53P%G+(9P@NZR5J 6Y87CA$L=O:]'-BET83A NCRP'?[@?9J!([YD E"-<&?=V@MAGM'H-HR#:'EBLO"8[2=[4"3)R M9ANZ_77MG2!(,2/F M1622X>NXIZ\Y8GG\;AFKX,V MF+JMAG*"#?AR]+;;&&US,$YB==1:)IOZ.$&8))Y1F[VL:^\$0<4NJYXG06BU MV:S&PSA!/DF0PD>)EV[0K:6JK1.$% MP62^/G%P>A)\,%])\'"<8D.^RRT)K M_9N/-9EX]7H@8%+*\LM&/9T@LD^K?3WTA=OQ):5"K$S NN[=T=I/N_?L0J#= MG=B-/'GJ-HK%:KBDJI]AMDK+(9P@FR737Z/$WX9:)%9Y2R>(R%.!(W9&,?OW M*,;OWP"_!N&6P[_=5Q_0[7L[02PDSE6J *M-Q\K&UC'58$[,U5*?OK2!$]SG MTHV)-$'>:PKP-79R@C2)CJ22!8JF3I#! ]"H[:L:&R^C1M_#":(DEEJ==J]I M[@0YFKC7R\-G[]"6OP:_TWX"_G#'NLC8%%ET4&_ ML:_72,?*SP^8QYCR3W_\B/_WA]3[%H71[O 'PH-'_/_R7$_^7[A*2+;074C" ME$IN:0"ZQ#I5Y?._*RT' @?T&JU_)UF^J+QRI'9(E-M-7V.TH?-/, %DW1*T M^F$;O?UAC7Q"!?SC>_C'#]^2]7^#U"8PI\;5;48X1U.?RG^7[:D!)B7++1?F M5/KSR%-2I/Y*9E=M.?)$J:"["==0EUXSS7*[L1=8(5=,L/3GD:8$6<3! M\C4*U>*_UF2DJ:D@UH6IU9J,-#6 ]_7#[=-A]Q(%DGF5_SXROVZ^K4AD@>*Z ME#8;];PR@P'5QDTBN=FGST56Z&N*# M5*LK6HTZ06D]X=H$RZU&G>#-#L5@+OXICKZFKY42PK6)REN/RU%)J>,Z0\5& MXYY[ _S0^NG7=1II^G/\0%N34G2!)YMI^>_C\A0!N%- LG/_CM2K7FTWEL9# M)=^MGV = @J^J1_LRJ8CO]F+"=SBW\@$DZJEE8E2^X;95,6VDLF*AKM>K*A[ M#U;T^]6K'^3UQ I@(JEI3@:Q^+L95/6,_^?O_O37'S[\;K;'1( "\S]_]^EW MLRS!$XGV%!$+_L8\UO>4!\HIDOGA[[]$"2)M3X4A-0,=X\V/'_KE#20TG!9G M*A9!SI>/4^=+W0C)6?-IJJRI&STY2_XX;994C:V<+7^:-EL:#+R<2S].FTM* M*S+GSY^GS1^IP9KSYC_>>5.QCW/._.6=,S*#/&=/SSKQB;*G8OQGS/GS9)7B MLJN!LV.RNG#=S<%9,ED=N.Y>X2R9K Y<<>MP?DQ6^95[E#A;)J[MJKQ8G#T3 M5W95'C/.GHGKNQ7O'.?*Q'7=BDN0@#F;S-,K+XX/^.8O MP2M5:##K:XTT$:U OQBREM:F/5^MP%&8++T#@##(XT8;&EN;?+V020/K-1VL M$;'DA]AJH-K-Y>SSFJWR'R MMM:F;@RP4"&CN9^]8[M>^U0U76)&WX57WMY/O6KN2U-K:],GAY&J:?HED#2T M*2I!IN1 "$W;1]W>&@F/*/7\$,M%AIB(IYCM,K*[K]'&7_DJ6@PZVEL7@WWD MR!:ZC\+M,XIW@#&KG["LI;5@6,=OB=^ J5"S@<-Q2[PFK 8H,WNOH\ MM!K%XE6G &MZ0.H;3].E5YV(8\ ).#D5)&=!#=(T=N@98_Q\L3?I:NFZRE3S M/UO4)VE5^9_]]/4J2U)\F)KTY%9=K1'6IJ!@A3"CKO9TH%()!\.U:NADC1@N M:')E)^>X@A!-!Q>,6@V7LT,O 6TE$*-=5.WCA'9DH!8Y\7PI*J(WOV"$MNX< M5&$OMSBME5Z6=7^MTN_HG=RX<4Q[.R)YS EK[F?W8(M[V^ATRSNX<(TUWU]V M+:!^2F!RP=$E%@K1&$-5/5S@-IZ4\>.FL9M=GWI9A&I1_\V-9,:I!.K1RN MDV!8.U%5]^A.A$G'R2GI;IP$QYJ%E<+7SKCSZ:RY8ZA#&?CT)\&N=C)*&38P M"5XU'SQ97 )CS1_/FC7F+Q=5",0DV-3NM)E$6TR";0;JN?3,_:E7KD18TKG$ M%<,S)XT9&81!KFV;EG=;VR"52?#01-G41;MP6)NS9I+!RU@7=C,)'K4[C#([ M^"!L;!&=:F>#$Z!ON M&3AO/Z;AQFD,XIL&MTS-2@4_^G4LN2:<^U"U96?NO-UQW31(&;_.VXMBRB]- M*"5GU'E;O=OKD@5GWBW?31&BG%/G;74SY)3..,<9==Y&D_:'31&MR]G5KRE M>@*=Q(-:$E:_HM1?><%)HD.Q%[D12%2UK;U$EB"(OL(JW$;Q=92]I)LLJ,IY2$RZ>D"68:[3-?#'3*T^TO5VIWIJRO< M&G5Q0]75:CDEZU<[G6(2F2)=TH_4 FHBK.N2D53;KQ/AV?';K7YQ3"(]XMAM M9F(#.7/&==UK_':?1#; T=E=C=? >9NUC^:;4IZ==P1N1WY5SN1YF[L[\DI6 M564$L[WJ1N;\]ZA@(\W'8>KC][\6]( MF)S*9J;N8!%V#T)+\AW5L JJUO8MF,_PQ&VR5=)&_4XVB5-AHOBG8I+X!\BZ M6&YB-8WR:_[- MKX(**9O9W[-8+*,[_$\5#I*DH45$Z3<49HUBNM:L5TQ^88. ^S&QA,M;68/'AJ%6 T-,(/F MZYT?^G!,H=2N?CIWT=FY56_ <@-[O(RC),$W\T99C$!L,0B/-">A)^FG M$\1M3Z=1MW[K\NR@QO:_R1MRL2$IL20:O9R5EJ>D+3,L;7',?FPI(&N/G M0Q;C#>;5B[=*0-,V(]B'^2TP%)IL,4)+VP^3VSC:R1(> M I"M1!&\H.]K<HVOVLK:=!^B,"J?5OW$U>TM6RA!R/"3Z8<9GEYA^;Y$FRA& EC5S3=\>J,8 M'U8O/A##"62EP)F.B 66+X_6RCG,%RVS$4^6+>@E?I2H56]5:WL;&=^53?=2 MN8V],H0,!HS[BR^]Q%\IIBQOZ\S4K_T@2Y5Q@*K6UJ;_,X(T=+2>O^&#ND4/ M&:C<^,E4=1KJ5J3=&*Z1RI; - JR[2AN>(\;?8>E<"&-EVX2H6D-'KYR:%79 MFW;6_#'RSI5SRDJ^L+-FCMZ_"EQ1N]^FQ9C[JA.OC Q:]9I-@CDJ9R$'V:M: M_<^:*4U^ZLIADLFBL^:/J<^4;QZ%&W,0'KF64-]*\VEPG)YUK+3QY6[@PCUK M1C5?]+H;;UJLT5[U:O$U"28U7?E-WLY),*G=%:?0DLZ;1:UNN,9PC+-.<&EW MQU7"0LZ:,^TD=RD091"^N*9&-@IKA7)]WEQI^0 QN]#.^X 92>M^(HG..N>N MM2U2&8QTUFQJ)]7X/? (B1-8_\E2R&XYCFB MM1>:$*]Z&KW7U%[=I)@W_F]HO44_>7X(OZ-*^R-:!5Z2^!M_107J!LN/>B+F M !]P;F_EG,:@9C];WY+ MNM$DEJN'\Z'5HR81 6AASW?6[GI=&'=];9:6IHV Z=? YG0ER08#6ZFVY+NU M;3AKVX V&MCT)V&*H87/$9>@JX1_>]=F(=A7GE['^O'S=5*3 >P"9*N]JM<"!O17&NN=['ID(;9D-L3'X?+PY<$,M?RK31?I?Z;G_J-51Z.&.C= M"W_T^K":DMW71S>0Q9K@T0JA-0F6Q:(;@;C'EY<2SU/=WAH)\_7:I[TN(>-U_M6+UPF6Y'&] '>7D2RN,U> 27PVYCB);7N.\"V%?_8#5!(D MSU$_TG;PSUICZ#7"BMO*)[L5_SM S$,BYE@KF&+4U35)?A>^H:2/FU8WD#U) M[AW()GV.6%8\GC7>=>D!7C +P#U,0ERETJTFP_@H):+9P]Z*NQ!*JCN?>_% M#\CBM-9[M8-9K%"P9TNTV-Q'6&RC>'>-7M0EU!3-[1$ $<>+#3Y$)'EW\9)Z M6(7 !^KFV^K5"[?@N,TEY3TL">?[045CAQ'M5RL@$ZJ0($I0/<1^ZV'<$4V7 M60*Z8X*H7PQD+(?R,!5.NB$<$D\WNWT0'1!Z1 'QA!XAE#1#6%]1-J?G"*N0 M@D*)3QU/ZT'$8(?WGTZ=.'HX>U:)-N2Y-GG.;LQ7\3U'K/\2W:9AT4Q'<>A4 M7C,;K;R,E'D_>_45-AO\4EML^#7WB(_-(@0A"/\'BMJ;%] 3A?52?X4/%9&0 MX;K\"Z$EII;B'5S[R3Y*O."G.,KV@/GJ)RN:1HO6]2KA%9XY,#'7GAV2MU]G MPYX](JD5"Q&=8QG[^ &\]P(N"A1TZ?O8]3[S-[U!32-U^UY-/-<^D9UI!@EX MFT+/X9@WH/!([#E&W1R2P>QE)>3ALU=7F]>:8@1[*21=!-T2Q7ZTKM/)Q)\H M4JF8566EC#N)?BM1YD]6:E:^]5;DM;:(_2V6(B#A"3J-Y 8=W7M@C!7N5H, MX-!)7\9H[_EKKCPQH7(G/CU;88(W M92Q["+7KV^N4-;[[DCVH?NC:]G[?=+SE+W]V3L9*G*^=O;)6ID$%_L,>>'AX4='EDR$X^,$GXB[W"P^8Q+L/SZBHR0V6H1(3$0E&$J[ MTH=C3"UYH8NVI=WCDV!D/]K6\!)\RHO14H%3AS+URD1WY6[?&EPO(5:3V, V M-+GV$5^36(J!M#IM=-E$Y$O?>ITNCFT2%M)M0":R=1S*ZM;N! D.PT%J8W M/YUQ7.]X$&[NL;6EKM$02=PK)]V5P%;,$>K YXEPO9M681ZE/1%V#N!%4L6& M3ZN\JZ%",7;8^20*>W:[Y=H%L_?*4'?E1#^/N39A])/8J7V+7[. _:D59QU# M%@]3#GA/)#PF)$Y=XFQO M8D'V$BN_4X4= Z46):!8?'./F__'D8KM*S?Q,Z MM4O[,2"T2?489,.>NQZ@2"KIM0JVNZ*T[?'O)Z1GD!+C#J ,F]6 ($'FX&Q$ M\1,(QP+XZ32@AH4](Y"24%+,46LU?>WC\#YKDO0KC>SAHQ"F@;LT"O%LKJ.= MYZO0>>1M;5:AW$4AV0&?$=1D5F5HUMI9!)*,L1J3$FQUO$TSS1KQD0MKMIFYO%Z09C"? :S8_[=[3=.B7B"1. M!0+P3\7D\0^_@#;-!(YD1\E:V)J>=$O(V]B7\!6)F&A.J[Z/?5*PCH"(0ZUI M_D5#BY.NWOK*2=<:6IOT,QY[L9FOJ6ZJE1K2IO;@I&FF$I9<> ^$:TAI_+(' MA?33AX]__O!)2XE97Q>0LF^C^ %]+>:+'\LA_N>*/4S4![O=&*.*U:<5"CW\ M.%K&Z,V/LB0X/*)]%..GA'31C+HX@%Z_]/SU7<@>ZOKMI^WC@N9*0A:3198F M<#[PGFE68NM=+ (MTZR9&R\.\402[6(H&MN]1>Z2)$/KZRR&XTHL@/_P@@RU M0RUM/Y!-89[M,A*SK"KXU"30#?N[MJ[TV/2QL-J1>L5D8E\B5D6LPX#IEN>7 M)% -]4!"/O(8]"KR -F!%=IZ&]8E0FGW_BEEX[JVEX%+45MW?.@D& M=7/:BAS4>$ GP#<$>1W,/=&[K4E"GF9=X$AOK*+>RR$PY MT\]5Q&LC@/B5U^S+GL36,M;6&]SEDX#-4U^#4AUK")ZX<+[:W7=ZL\ 0/'+T MYC,^:JHHB$G 3C6KFBUOPR&X=GJG\)C@E$GL-_,+T#S291(03\T']5A#U[38 M=\RQU<<>38M_S28)@\K0K=^#M03")G?:\/PS<4OT3GQ/S.48J<8[E9W5PF$0^8,&PFHK$>@(O+=!*U^V$9O?T"K-?WT'44*Q"(- M2)S',>#=,AARQI[1T8?$2=*HU]6Z"';%/_Q2FW5M45F8:T/C7C/>'K, ??QP M^>-'_(G/T1K?NVA]&WC5R%MMTUXG](#?0.9STK6V>X3-5IR;@M0DY[?O#V<7 M<-&.1=J-D5^> W/) @8;% 0)HB0C-GL_66R6PN#VY-U1&1[QU@M9Y<0"48YJ M3")5BPW#A/2" FRN 8VMG['M);]TF7ZQ19[Q&E_B&?XV!)=DGW%#3^IU8Y6T M_=Z79;SP,*NRBA64@J)=F&^$OPD4IKO"[Q[\6HHM:FK'(8S4R!&I:9!-IKTM M JAH)]@D58R[NR$M6BYF.<;*E%&3.><0HK%*B;V8&SZN\"MTBT[NB)_Y4*7!< Q+)R(,"@B%&2H1J=+O]B4O=CD5)!B206M>>'W!MG2=50WQ,PP M&ZD4*-F5^Q,12SP@?HEH->R;Y1,PO[":CRJAI%;/ZA3+\U-(DQ8=>S71ZK^I M.MUM>MH]P>T7A-LHC3ESKB>O.'1"9:?DXVFI )>L."A>NA=6]J_I0M=VL78] M2V9EKN$;=G;CLC59,O'J-.7,N9[3R@WY4Q2MO_I!@.75'1X\W/HO >+E@T[I MZ&H($423_BRW&\/:X3::9M,A;SF(&X?]J$463W];UDU$"MQZ?DS"9#\C#WZV M'%%QS*'(22BH:KJZM5VLG6[9K)H.L[Z/&V?79('$H]K AXF_!LB89E/ M:)7%K$;B*1U,&04-!U/;Q=K!+**7D[OP&KVD^!(I9DJC%(7YX@<@BB$OGT>X MM+R@!_N<&^+ 9%N4:UX.Q?V)2)(BN3HW-@I9UJ<&" M-CCP5,WMP3]79F1^V$UZNG&FFQ:IE#MBPH]S/9>52Y]F*!$T@=,ZE?G$C6]P M70^+;X;:I)KU?DT7-TZCP>)4RM5KF#"1DPA/EM,Z@C#C%OJSM+%%U5B<3[/6 M*V_MQG'3+T195U50/9%#!BYW/^4:.L3IXOL?X;?NJ5U_&D*,CV2[,:Q6 6F< M9M,!;CF(&^?ZJ$6NIO^V8=U$I$!C!@I!@#LQB7#F>2C268'-%F_L>]][\0.\ M6\FZ-8N"]B/9#*/UMML8L!I(+AE;)R-"S?JZD%ET@P]/C&5+?@ O#S^A:!M[ M^U=_-8^1EQ@1W&5$-R1^A_RCHP[()!#I.S#5\/A- JN^G]RX]D=]/-!H9]/E M3E,?.?NDN:?5*UIG 0*Y($P6_X#B-W1YH$52(-FBT=!^Q$BN2(4.*7-',7 B MCQ1YQMPI2H+WO+FC9,I#1"):$$799 ?*[(G39"3RJC\"3>$H#**>4M^NL8"XP[KP'Z8^"L2A-K+3AQV3@XL10X23B&LFX0V MZ 4$WOK?F F$4I*Y:L[FOK_GALXU?/YPVUMH$G:$,=G>TWTX"<.$G77I,R\!4_C:I((ZYB[]K!>,69W$:QL& U."DLBSXUW,I, 9EUA:=[[0<9 MP*VW>R:T&^T4L3$Z<_!\I383B,=7 - M849B'74%FD:UM?7IGPW(B<#9>P6POE&7?@E)XE0@ O]4$$#+R?/M?A7AXQMB M-8C&29?K5*KNDJ.&<&FER#]CA,KU=^$#_(:O36E1=?: M 4VE68H:JRDMANIU/?#[+/#"]5.T2?%C#BE70MZNUZDLP65W2$!.**=1;^/( M&^_("UH&FU2[\X;0SUPH4='FMI0KNJ;,G@H'==Z>^QD=Z(H0SOD0K@J7.&@JY;HI:I-P^+26=@H]\9U9,F9) M--F)A.!JP/].T>XV(<3+0EA69XDGSFEH:7LW'\D!LO.9&9-7[]&OJ23_T'P' M,!O_9BZ[6S_T4W3OOR'Y&=-AA'XE7P#KNJW/3"]._" MW%DA% =>1M0X4YR*(V1PEZ\XP*Z'B!YNK#MFF(3%9I&E"=86 :"Y()+3T#:? MJ=OH#K!'NLX_>7YX'R6J]48Q@5W%]U;'_73$=^R53-]L\!63YK#>1ANEH9,# MQ' 8#Q^UI4C=TPVUHF=(YMX%\"1TN\$6H:-8GX359=P3<,RE,8FDI9Z7H>DB MFD0*T6 \U=R'$\G\$>"[3_&]Z :(=X/_*O]D"_^4JH\;!](0GMN0#>>:@"/! MYS[%,W;2*-VB&O.B3W@PZN+&^3/'Z];3/Y&3UPC76PH*)G_/G>'\%X*J<(U2 MSP].[!2[C>XKOT%?HSA]1O$. $@C<)7$NT>T0E@7%*6H>'\V]' /?/@!J<'5 M-5TL5CV@HH!M".4M4&[EAM0\ G_4:!N>>^CV$)C"9-]/PB[3!3RX>M@F$MG2 M>%_/UVN?4BL4A3O):UD,";CGB"B:5&]5$2R_'VX%N_'B)? I M:#HU^DL.Q3$CV)J^]$@<-\80)#14,E'/NZFC4X )P2AX?9S[1VNX63@&F@5 M "J\J5%#.O_&YKWR]4L8HQ4HLVLE,VM-W'N[XT<@ ZY#Z^>H>!*V?= KQ[&[ M:4QWRW#;A'/L:ZTB#=/_DS6!^Z?8?1IMQG >UO,V_NI%P .(9\R(!'.5ZML MEY%R"'>[O>?'N[K2=M003IVEO+90K@IQ3,86!TDSB"NVLGS/F1G-BN;#&%6] MPIJ%-PF)JU&*L!8=7>'V\99)!T["7;B"0D;H&M'_WD9Q[IB@ZL[Z+I3@QAQS M8([^EE.L>T2;3"A3UH(1U9[6R )' MNH-K1(B)BBUO9[&G[;>FW@2A?VDV]'7#$M]D:RU!S6C,FI.(Y>UL$N7NLV8C MY%GSLX.9DW/P"#/C5%AJ:+>TAC/H#,\Z^L!-V3T)'KYCY?5R]=9YU6RS/&MF M=7(I\;U6-ZV>-<\,W3T.@#$ZQ[)>-+P.1O*SCO[IJ*,H7RIGS;0.MX7TFCAO M+O7^0C-ULYQU'M]Q!_>H5]Y9\W&86Z:5G^RLHZ7 M>GHN'%9[6ADO?WSGI8DF8.H<9ES]\SM7C]RA.0O_XYV%O8C1XSWF;"'^\KX0 M71:BYG]G;/WK.UM-V6KJ_^>/VW?K5-=W0RD)[=U8T/D95HJ#X'Q]?]X:\]4P M$(-S=H0GF-MI@'I&G5&6H-'&N/FV1RNH;^SO<)/%Y@G_-ME@IOGZLK@]#>YV M^))N_D^I%Z?77HHT"4(]?\0VL\XUKZCS,M7D<]_[X'Z85,_.\\(=5B !MYID MOUY&/]V]0?T?'X?:&7QX-Q2;?J^=M/ACF6/1_,T^D\$?CRQ@W];;;&%'6+3:LPTD^?A6TZ)ZT MVB[]*J!)G I$X)\* J#<^#*.UMDJ7<0L!ECRQ%0VLS%1@#QD[!XSRENI[-F40_V"/TF/&ON M-6F$E;,GVX1GS9^V^@4_B]JK?LH<4UI FCE\UG:-5I)>I;&=-8>..8J=-,6S MYJ;Q?FO4.L\5 KI5V =I<'GX"47;V-N_^JLGM(6<#W?L6PW6EKQH6D&"%RAL M0^JVHQJ(&(O%22@-1.JVHTYYCG<+_K;<;B1I8*]*#>77(]I#!%VX%9)"PI6/ MO[0%6=MD7FD[RKLE8?@MB&>51(&_)L*'L%UY:)1-[<& [E'LI>2)2W96 QBH MHK7%;<8V?EEU@@=R)IK,;^7&%JUO2M9J\RSUO>R%@>&Q040)T]-6*E.W']46].B% M6[6-2OSKJ-/Z[(?^+MLI)U;^^_@<4]A-B[_9,Y7FI>JKPOT1$00\.#32JHW' MC."&]"BF-E^E_AN^MO#UU11";=K?#1*7@:4CN,4G3=2]NK4[ M7#6];/*VO7*TP*/T0KS[5C&BN4P^WHSDHK[U0$&%':GD<_LQQI7EWC>]+"_] MO=]8^N>K)>COI854!]1K6@]TC-#:8'VUS0<_WQ]:G>\/0TRKV.#ST@;?0[0= MD]S/$=WPK<[+$<-9$UQL)H\>A)_K15E^U5-77%2F+^NI7Z8"J/QS-W5;5\?I9B+M5/O+.W@TO> MB=P\67FK38,5,G]3B4=GS88.C\VRUZGA#$Z"B:V?LB7+=IL5F!X[Z\_F(CU/ M\Y2=)J-4]YZ2HY-@4Z-AE^^H(Y[R9\W )K6A;!8X:W?O$/=E<6(GP3I#L:ZU M^$R"4<;R2F^%F@2OCCR/E5? 1((QCE:K/E3V5*^,!L-V^^L$N6O#:A2=++#7+>0_"&"L%[C]Z:>O06.QXMY,-4G?4]RS1ZQ1H) M,M;T/;ZC_=1Y\,!MQ>ZFF+VR>=^Q7^W"%1LZN+&CF7AX0BE6!->0>!QEZ967 MO'YJ(5QDO9TBCSP6 OJ66?^:)2DMV&U,H+R_4R2VH.:7'QUY\!T;:M2H-I^U M'^P]XLA!Z]][?,E[?$D/[%3; )KDWS#M[;:TR'QWD[ M=[L>U/SQ. ENM3JB>@=1KXQRT+][Q,92OY![]>+^E?(L!#1FUM81GAG[BIJ> M[9/P>O>D8TBM!)-P3?;$0(4=8CROY>FS\)Q/6I9Q53^]3&JU^ MN_02T--V$,?#-L^Y8*D\8:4(U>F+8PB'@]-Q>2B:L%MO#ONE9B"J^JVZ#]RK M^?C>]UZ8CN,EB;_Q\8L9/I?D<5GRI988EH\>RIX;,GM)_+7OQ8#O\3R++:3E0K5?8H*,#[N'&XY*HSHN9\[CK^-981.> /Z#9 MKN4V]CVML-?,O*Q"2YO%'=EEM]B(FT.T3Y"M\2)LC2:/?L=![9W(H\])L0G# M-3QR0-CH!=,0G^H7/B)-XB^AKZ@#(&OAAJK;GU+#7['':P_3,'(VZ1TI-8@4%%@$8J3\(% M(GTZE!@TB++'+=H_O&_=X[=N#QK<)#P+0[Y7\AS0ZC. V\O'V.&VJE(28?E2 M96RQZ9^CU MN/3_^AQ=DX I+LN0?*,'7YCG9@0/R-?A7N.9/'_J+N_#6#[UP MY7M!7KFDR2C0\T?<-1*HSMS-_\WP4;D+P:U":"&)8\^O7K@@AX;MH+MP2;PA MY3W6MZ&]VV2<%G\=MVTO-U''M1Y/_770OU:(V?+JE9\I++'^-.5M3F$1'D?J M/C?M: BZ6$7;T/\WWFYDY[1((>OS6Z-B#K-:VHN8S5R!URYM9F.BZJ+?]=E* MVEJ[V2H5[Z7;J=S&M4OX76/1)P%V.?@U\[@R>;"?KSBVMUKM$7N3OPOQ]8OR MW7?/MZK:?ZKKX1H96I>:OH\U4F!;+S9@A--7U*ZWZQSA'*#5:Q@%T?; 6*RE0]7:9C8D MPB^V5\S9:_2&@F@/9\]D24QZ6B/K)Q2BV L R6N]\T,?KO#4?T,FA)GU=>0) M/>1+A*/KR?7WLW;Q&+T&1$M#1?<^:^:,:+\99GM/8G4&>C4TF]'^.I(L(PB(NUF^03W<+3;12%QT5<;8)GGKV#;^4%F*>9):N.NSK-, MA<+;UZ*C-7/D TKI'K^/$I4?I]S&VE1_1O[V%1"I .]GBQXR.$HL3#199&D" M!94PK\D>4I#2;@R;3JJ8"!PO8+N%3'">IK'_DJ6@13Q']?@@(3Q3[*NZVLP9,ZI=C^94Z!&B2 M"R_)XA$Y7_W?S$\(,%)R1@A)N6GQ,DO\$"6)2.?E0?C)+ C;_\-[]&,8F+:029:3N*O1C9 M+$GQ,RR^]Q,%WHRNI;UIXZO:3SE^KG8II$TM9GJ$D%Y%YM20[E%K:%W""\?T MOB$G0=O%.B'"O2-,4,3?,+^X5 -8)U)4$."?,=++K.9^0UQS.^^;\,&F>T[: M>J(I<4>+2XUF*6G8ZZ+?^G&20G*N%P1@4E&NMZ*A4X=*S495:Q>UFLM#H9%H M2&HS@L6,G]T>/_OCIVB3?O5B5)EI0Q:025^+Z1YO4? &]11*1[0AT4/7QWJ= MN^>(W2_\N*#DIUCM9FWLUJNDFLVM\1\:_Z57Y M6K->.?>,XMU]Y(7:+:II:%W&"\K=%5Y4?XUB\@.MO4W,A!_-]4/U$+UR'8NK MP O77'HIF2YOU^M4KIDM5;C]^-F53$C7NM]*EL&.FVWX,EW[R3YJT#R-NIW" MGN5@JCY*[L)5!K_JOHME@_:[:H!6HEH;BY$I6(5 28JW,)B3KX C MRIJ;BL8N;:8BCO9NC>?F;WPOU_O8-;R>A^(VP'_+=FC]@%H8?SM]Q9Z=D\U, MHQI7G*)?$K3)@GM_HW)7=!JRUW/'_;<\\EHFNNMM[*4-1]'ZJQ\$"K[F?SZ+ MLU5LB19VJEZ^UNL6ZUD0/'O?A-]+MNNPWW.9-<(O"1S:\,RI?='FPQF%&;J- MHQU68HB+$2IY<7?&S;=5D$% "M"%_[?&RZI^3K<>R25Y(RY4[$/%04X*_B<* M5_#[792%:;'P.7C>/&T"1!SP@RXQD6W_\K8W)*Z%4Z'+5_I]S4:YE!OTZ\^A-] !K.0-NMU(C]Y?K@((6]8\GGACW;=_XE:_R_^ MWN\>X67T60?2MTMKUT11G3673.()=4=Q2-0.EP[CD8%> M)0@/6?#4)#:7+OZJ#*Y5#W>:!(-,0J9$1K6)3)HJ ^513!6!+X\G.FN6.0K1 MY)*P5P= E>2Y5*J=]=XQB]GF9TP5OC4)%C6$@,FDN49X38)E1X2=B6QLK:)- M@JE]O+^5>_FL\X?[5/W-(@TGP4[3QT!#".,D>-7V7= <*SE5MNE? _+PS4GP MJH_[0:8OGS7V08]70ST(=Q*<:[H%=*'!DV!0#R8A33CR5%FHOP844=&38%8? M]T"K!]QXH(UN;4'I*6X,A)\JM_0'UBQ(?Q*\ZW)^&XN_](HAY)*E=\!;5II M<=:83,-9EJ"A3CS%_?=\] 8J^4@,6-RN?M=6QS6 =. M[.(,/V\SOD6&U]/%.,O/VV+65J0QHL>I'-OZ6J7TN<2Y*T.LZD7M\_IZC;JS,/.8MZ??Z<]#X2$R,Y M=WI] IWB!I(D97+GY_M[)9= JM11SJI>7QJGN(W,,EHYNT9X);A0;*$P]B^S M>/7J)6@9@Y\M+T/Z7GCA% HO3 0;U23YN!F88J@R#?VLUSM"OS,(_28WBV*[ MN849?S+(8N]X[S8X?4(@X&>,CMVG 9Q%#]"6>!3DOWDC0>TI/WT&4,$G!V[M MU*8\$\C'$T/S[9.G/!A8"U,YXH==QJNDK4:"JA0_YC)3A/63HH<-^#5GV7+' M55:\RU^JS]B!/^8L4T9D22\,<4I,,Q5,^ .7G\S;/YX:J)F#LWMOXF##1Q+& MC0CC(.DW?LT-WX2M_+6S!4$RL0"[!S_I$@??,0-MQC-/CCWO@'>GCLAU(L+K M9,"X7.+GR>%PN<2\=P@NUX)_!_"73)7U73!)SIM9H^5']QJ"=F:"ABH M$\B2/LT$KR59NE>4^BLO>,_V.H5LKQ./X3^;+*ZSRP]:(BP1L1*\BA$6%->( M_KY0@ MDW$? M;N0B/LX-%NC%X?IE?>WD^] .RL MC>GUZK8N'EU6;;+M>:7=WL%S>EN'^6J5[;( 7!3S712G_K\95EW;E5$-]([O MT,,JJ7/V&CI9(X9XU&H*GFXA=#VLD2'AZ5W(8+@;+C^CKFX\#4>/GC]ONX1< MO78JC]1=GAE9"H=ARAN*7R*WV'*4_EJR3E?VXB0VTSFDIIT24YLNB8:GS#12 M51HO!9D(G!9KM+*_^3$Y"68-C!G0:W*$@Q=JY[VF?#!/(@UGR'2Q7BL8G>/6 M$V,F^RWW) V9/.UMIC5 3")-QFR_F5DXAF"8ZHBZ[^&]>L5_@*K=O/7EX1'M M\64 JMT3V@+33]/'RPFJ;1F%3^3^W0?5(B::S\4L]+G@7CVW3PP;^G0\U5//F8.,>R5IJ"7(.>A!NOA=[0E(EYYHS278:ZU\XDN-/JN)D\J2;AQ6QQ^"0, MG@2+6FTL_$X=Q"])WWPW81T]QWT?T7R[C0GTCQ@E.'*]P(6[%B"[F-=UO,T'^4D]11*6T&#J6[2W,_> M%?[_VGO7YLAM*V'XKVSE>S;C<>S8J7??*DDCC;71J+O4FCC[R461Z!9C-JGP MHI'\ZQ\ O).XD0T2!TU6;6T\(H#&.3@X]W/@),_XL,C_7/\G\U^=@)PK8ZL\ M*:X\WQB(#4(;$3&<#>DWBN'! M[!P/N(_"N/SGI9/X2<]&[6)$ZV^81U63=5=__,5',9:\S^_B[BN#UC /ZFWX MDF'21:\H^$Y8/2R:81Z,$PA/E"NH;WWS*+I\[Y,A/4518Q>UR>:\!&'J>WZ0 MI?XKVA<X.1MDB23C,IIKXYL5?)%/&59 \&=AK7;\100-X-MDSR(O;"HKAV MXA!?DF2+XMTS-F4NW]D+".ASRE\T?V-K]4'6,E@XQ1P]O&+3A7 _3*@[)V@@ MF+R"4/^+=[BJTXT!^ G%6),GM%/I?E7^3CDM]]/V0T4'"G.XX/1HWTLXD!&L=G3 TZ3M-0\"]P*8E>3 MM-"$ER__Q8E_1T5?QTKG\3P_!_ VW$?QD?ZDE9GP3.C$N3S"*<:"K*Q=#0! M>P\N%R$O(4HU<79L]@K;&S 1!D-1H9TF+V'C8!$N,U54#2&>*4PND!UY:_E> MR?/;$.,NZY0NB<==I/21 +L+EVH02V/R$?^:,)=8.,5TYMKUFTL[*1?A-EDV M,7\*@&RGFM8>_.1W05*P< HH0(C1\@OR#L0Z3 M;P5Y%TFQN_KV"OFSRDQ YR)@T)S!4(3EABIW0V1E:P;42U^%,\==_'JZ,0#O M(ZP#ZLD:;)JPQ3,,7V?90*[W="^6ZC+X!:K8&FW[(;=17ESH0^YN_! ML)-5[!M&A(UC1BSDB5 5$X3M+V1'^& W&#ANC2\JJ$]@>;.2(=/V%W%69 M?=!&G((JOC!*XT9;>0K^(O CMF[$:%HHWQ^E7[0MKT6DI.EA\@W;;A%8&\+F MF5;C(K"DP-;%NNW"L"2\@1-9\8M(.QI$B'<+R\F:D_[8KI#YTK/.,,Z]I0?\ MC%+?=0([VXI?.@$&$^V>$4KOR"^(W??;>.V3L2/Q2)G\" /?]FGNPYAZL MN0=K[L&:>P J]V"#I7R'4%KZ[@U14L/K7R3?'+]P+5#RA_ M;#QY]E\&$J;"8J9KBYH;4BGZ8HPW5[F"TMOP%24IP76Q/W$!"W\" "*T-![Q M@ @5$$PZ*2GS?_].NG_&%+V )'': +_JP8 _^.W!R(#F932_3KKMKXX;_XQ M.W(WUOX^/\88W*_]S30SL[> U=(BO+5 U7R!:JEC;$(MR6PU6;8W KET$M@:' MSU@VZ%ECBF/%$NPP+,EEH*++>WHX.FLTJ)K"JD5\YXTE04BP0T^+0,=:BGTN MI=B@K1>A--?NQSCKW :9 M#V>)PU*L9(OB%=2LX;:VO2U3R]7)92;CV(BE2< M"8MXYN+$%#6]SUG8EJ)6%YECK8""?'&,,OQAL]]D:9(ZH8H8 MH/)R21RCU(@X@=C69RU1C 2Y_WV(7O_B%BOGFRO_56^N_,MO%T%0[(*X5EDQ M6.%0 .D,9G,#F0]SL&,@U<-L%1TS0T0C%@!P"FL^X)H/:'"[/4/5CE2LMOB3 M[KTS'% 6R9J],[FDOKKXQ)/,Y!,@8C"44C08H]=?'W@8)9_,;.KSY9:W*?+) MS*9N[W:\39%/9C;UO]O_XVV*?#)T2W^YX=Y2_,G,IG;7_^!MBGPRM*G/7'Y& M/ADZOGLN39%/9C;U^"L74^23F4T];.YYFR*?#&WJZR5W4_B3F4W]X^%7WJ;( M)S.;^O0/+DL@GPPY([YR"9U\,K.I7_[!W13Y9&93__K7OWB;(I_,A[I8GB_B M'!4[GM:0= -58SQ)"T/@FEV[9M>"RXO@NW<6@:4UGTV$)97 2TM.4K?/6:-$ M,<6OK5$L B-KEI_NVT1=?FL"C%("S'GB9S#)4(?LFA,T(+/L/+$TF'"HTWQ- MAI(G0YTG<@;3"XUG3)$?!BC%?+CZ2^(I!5)^6.FDBN84*/EQ14D52RI0\K<5 M)54DJT#)3RM*JCA:@9*?5Y144;Q2WU]MQ#J(6.)D-8+J&&:)DU6_KT.H)4Y6 M';:.X)8XF:'(P0:>0GE?R[XJ2-_N[_@WJ'WZ+QQL##!#UF&M"X4.6RZ,<;_%0!F=DL[X!/1W:E1A<'I!@L^@)ZS5\J#AWE2%X'A-7]3!4L*SM FHB1. MQR6CC*W(R]V@B\#9FO-ILH)F*9E[)G291?9FU:G%:/$J38%M2*5BZPOL]G$& MH6JUL SBH>QABD#/%"@'G>X/Q;1?WZ(W=!\$,;P5WV:OPEVO7N(\F_#IU!0' MQF-7O)Z*5QTJN=8^BCV5W(H*H"'M N%4_JQ] 8UG8*Q] :$E'JXU5>=54V59 M7\"U.FFM3C).A#VM\XW7?..UY:AY+$V5Y7&>6%M;D&IM9G?>&%D34*UIH0D&)0JW:5!%R^*Q M),F574HRW)H\9: =Z0QI(%8D(VSV^P2E*;&8$_P?@!(.+ R1BUJ-EDI6X=Z2 M=A;EC <0.5F#WFO0V^!V>QX#.^*--XX?_],)LE8+:,ISI7 (I@( C&ZDVN+G MF"8:.D]^@$6K%#3A9"C R2FM& 9EP_=1FLOU;13X[OMU@%QJN&*9[^;9F"KP M2%_CU*:6KI+GOZ-SZHQ^B+D^ /]X5R%\T1BO7:"4,)"I&C40ZUQ08 UW^M[;?T4A98J57JX/WYQQG(3J0Z!Y, MK(URP2W%_SV$I*;R?D>I$]B/';E=H]7U;>4J.%NX/C'@?$*QF0 P/6OR\SQ MBLDW ,V.66,6:\QBC5G 1^(I,8N^;WDI6%NC%AII2ZP(KU&+-6HQFJ2H^;&& M+DXS3M;PA31\P3*9UM"%*KL'';X07GBC<8N\L>6C\X:2778\.O%[V0&3_LW* MR$2U?V5GLFB&X6>O24'4#;XLQ%;SPPP3[>:EZ#Q:= %O'-?U&]XSIEP_Q =) MK]%]A+]B*P]?"%HWG;_1(D3#-+]H&(UXL\6#-)%Y_DY7+)"H'K8R*'(C_QDC<5*0?)Y6$KS [-W914%&62XW(8@YS+P.:]2B8>*3 M3;.DE<,FW#DDY6T;''*QLZ3OJE$3!PG>>YJ M[YRS$TXQ!@@;L3R5AC<:VO8?GYWTUR@+O-OC"^;/%=L0*PLC%]-ZQSA[P 03 M(R?!%[O/ KZ^1&'QBA$CZ473HL9.>.?C+9!'R,**M_' 21XP--CP>0K>MU%" M7Q7*V>!FGT_!MJ G=E9-]6OF]1R4;!W?N^XYM"RT65YQ\.06T+@)EBGY/,2<\:TRI"@$Y&SSK MC)PA4F"\BV%%H12% YP;9]VX=(Q:,MQ'CN&),5NGDD2 MFFQ&%]>95&#JQQ53)_JM"D3^;?&(U.4K*Q#ZT^(1.KF_K<#TSZNP%OG<*B5[ M!GO.<'N/I[1NXG$7A8='%!_)7^NF,W8FRQ(8ZC(C<5N"_DAS+V[WNZP(DEMX MHXUM_S%VP@1?"5)TF%NN)!-LS^H=0XHS$_8G85Z%UI\PAJCF51,^H.LIX^G.%ZLW;^^N'#AQT*L8@)HQ0E7H;PF)_XZ3O" M\<9P>X5%H)_>."ZM71'BE3G4V,8?T&L4O&(&TMZ6\$:*YP"A[Y[&(R3O._/9 MASE1WQ.BYD6%&R. 4+I -#,& B$-89.MWD"][.[['S_^T&-?/_#9G7"\05IU ML4CSI+*[/\ZJ4I%AD2\"/P/D8-L#L)">!HJ\B,73SSHS< #]=!PX"VD8QW.8 M\B58DY&72/KO5=*+B&PAK]XKLVB9(_+,,VU'8$S5VSE)3BV\KG=*Z3Q;>@#/ M*/5=)[ RM^?2"Q(W$R$/P%(5-&:#"NKDUBL M3;1H6A_B?*?^0" 4WA-$T%,JSBJN28M \O1?FM#7M0,7_(2=^_!;IP$"YE$6 XQ_FR:N1 MB]D#_$V4*>6&*Z]E$>C^J[9CIVN! +W02A0 *T?"<,O(K.Y6;Q&!@;L&055P MNA@LK4E4>D*@+ M[$0C2[V _;WS)G8^]Y@M,NWL1R%JS?2:/L)]WAL::P3)) M!@O7L[,(I(U@X3S7T2+PI2E18?&Y0)J\>"LZ3T!GY0ETRD:L/&RE\TG=-4%3&!>%5MR\M#2?9$2-&'.$VP2;>.@)L6%"P !\L;Q8]*Z5@VB>C1$#7M, M$>[YARW6R+,81V+5B]-C85'1P;7!R20V__):=HATEJXWA'4E%X$D19G&QN4" MXUQK:PF-5::JVN\"<;?&4_426,/R6""B8'=;,!X-R--?+@XQ0A1;:T3 ;$3 MRK*^]9F&,24KZS,-8S>?Q&ECX_A?]:;Q/WY[("\<,=';_3KKMK[XH7_,CMR- MM;_/CS$&LVE_ ^))!1)$JCJGWD5.^(!E88KU=C_R-B&;]M3F !$\:RN(-70W ML"C^B_-&V-=E%,?1-])0V'G!7])WA=.0+F&NLX[J6_'=!CO2>5IY4?&J\]%Y M:_P@EPN)1J\OE8W;_C^=V">6 _'B""F#,=!@WZB$[D/(-CN#0&!80!F]8:!X MAZ"K&&?TO"IJSH#Y*FKK^YK9$M_SG;BK8HY; \C]LR0)F*6^/R"BSF 2.<4&$"P""MAFV.ZB,..O M0V\ I+P50(%Y%1V/?DK#2 A)T_*&K*"59=PAS&CQJ@\D'''AIAD)T/28 FN4 MUFWDCZLGMV'[JEY%KR@D;Z]'QY? IZ6V5'&A[8:;>V+L^>0E)P!0/WQ P*O) M<[-GT7)^27UWFQ==,< 9NH+)[3\^8_[C[%.F?CU^+:T@C20+A\<"3EM/*V@E M_R>;D/,NT6AC$F-;%1\V^]]<14G*TV%$,PQJ8'D@/U??\]W<([ZUPQYMA-&V MJ)31V^^TM4"=2%&N21\/&7 TK6E E/P.\RSOMI+>SYMK#+1R!T7;*]H>A ,) M9%30,.-5K(%! 6VI58TJKD@WSIM';,DCSH MJRA,,;&@T/7!OWHJ:=%VA_=^H!NZIT:V-.U1OTXF,X.<5704.B1\T M4_-;.Q*/-=?WED\HRDVOAZUAL/MXDK0V)^J*SQD\:SO"-@%S^E,S!L'!<(]% MR[!<3S '!$J)X"O]<)LL35(G]/ 6A4T I=/T]L>(@@ K ;$3^']@.<7];083 M4IYJ/@]:QNPK'RJ?!R^BV& 4$V^7E+-9XR*P)Y8+9>(]BQF?-7K$$HB-EL4] MHB>7>*UK)A4MRT2:X/%!/GH7D7&O1E_#-(+Y$*=H GMH[X=^QP#NV)BGF,7T M6<'![Y)7!ZH\829L7C#?R^XFQ][JJ[%R?^'34VQ\,]?\*LENPVCKS,3>N:?,1^ M[DP\UF!G8)?@3/*\3G.,">QNX@)?'$\!8LI>7*$Z)#R*(LHH2^2\Q">G%O^038'F .ER0/ M!?/PO<]CB\T1D^!(&]P+E0->:- MUAN'Q7<#)0GU7LCI1S1Z OH>MCGY'),*2!IC19,FGY2J&J73V^.+X\?4R_+L MQ ?$\U\,6<&\K^ V=*,CNN.W7&>--&U3T1+_**1J\Z]^^GR5)2G>6UQQ$H)N M_'_>H_,F-KL&K634PMCL/T>1U[1_=E'M5&78&)P)YDFN-'Q4W5)@FIES-MP= M96R[]U$8M6^K>./\\08Q7C*9\F;Z84;Z6U8.[$NTCV*4C\.7$F'U =_>*,:7 MU8G?J;\8P^62.QU1WZ#D\84I?]$P&O%FBP.]Q$8)7_7FC39'R%A6RN12>XRQ MK5X[,>EMD6Q1O,-"'5TZB>]RMLP>"V;KG_P@2Q%/I/!&&]O^KXATV$+>15X@ M*#J186M [4X@MYNAP'+784!;AW(9(:'Z\ K =5+_TXR MR>HY;$RJ!YU=?_YV#)"VT!+HW_M#G;\ M.)NE>% **+3;?;1B7I#!?L8KQV[VA/Z,_XHWC7]60OG,#"]V& TRX ITKW;9 M^\$XR\'F11>K=B,=7SMH<$NB_K/7NJV]B\T, '>HFW7Y+0&^"&3JA;Z*C\+& M@ISB96'6.D^,&?F< OJ^H@-#O$NBJ):B0EG"*T1J+47!,*''OS&6@R\3?K)H MF^7@#^.$QOM:"0>60RQE=W/H.C/".U#3 M,\#LOP?&[_3D;UB*J<&>'VYRAZ4(&,89!01E.?PR/BE,4K$<]F$\2:Q/$*+MC, MR0F;!'AP00=N5MDDX(/S.P[,2IL$*>!<#H/SU]304G3?:'?7 -=[8Y=&[N_/ M6$_&%^+Z/QEY]\QX.XO>::T].#3EU-(#)NW+HQ#OAEG.+AYKM%%F%%)J%1:[ M]<<9V_(G%/NO-*!7-\U-/F,L$FWC\OT7Y!W(J[PHR%759_^%T3GBQ,6, <_8 MD)#<^./M!\%\$PBJZ+YBLX:03;%/X3423)BU"0?Q@!:\D]-6I3O"U/:XO4'Z M8^!OT3S%5B*S(X<2 8\4S[%7ZD(XC4I+3 HMD7<$O8'FJN3QVIO]A9=908QN_<%W2CA*SW!VQ.9S82[Z^$,W]XX?O?OSP40B)VEQSH'G_SG*ADMQ$ M\3WZ5N]W&V/C)0O=W#(17/-A:]A*?A-=>HFTV+DH=+!YNXW1JQ]E2?#^@$C^ M"O*8 "A-,4ALY5,+6\?W;L,KY\5/G4!\?X1S()@_J@5UPBD&>R2D6*(AKW3$ M"0^#,]BL&"0OS"&O^?[+/YT@0Z4O%7E$>J,PH4: 2$P.6\BD-,J.&6ENZ]$' MEB\B*3"(ISH=VKOFUT7&PPI7T]I/*?XF^KX:5,.1=OE\?7X+H M':'D,=HZ[S0*1FU4Y#U&=+]T2Q??B*Y *; #F[9E(0&:3]4&9;;P!G#I?AK00,]/Q'N?OG&Y+C5(*C6CQ%'C:&[?^IRH >4OP6'BKR9 M'-('Y$:'/#;!X@JS_:Q9>L*Z;)F*?!'BS:4D;;EW&T0TI+@"<#"9_'+4$FO? M%H5N5!Q%B>RJYYI%51B )KO@"T3>X?'WOIL_E1 *&HU-\$/@D':#]^H?POS- M6??],<9LVG'+'9-_Y0[[FI-AR#=[#,N6U"S@#VD:^T]92H)W1 6($?<9JGGW M [5A#BV><$XAHN.VD9)&E-F0* J\HNHJ.S#.H)(3_FUM86,317V0C=Z.Q>X M%RH&#;JPOX2>8'(3/8*PIB5H8G6BF!%/9].S0AK@[N5*+*K8Q1MMBQ!!,B5JD'%780AX8>98IH@XP% M;2FSK'P RP$7A6N;H"L&YT%C0XE3C@K5MPK9F1BU!#$BQCD)9NS@HY)&!]QD MLU*WD.<76-[]2-E*E20G0$:#IH:?/344,LP:VYZ),CDL[XVC3/V\-!#(\&O4 M(0=*$,A8T:M3#DRNL;PMBKJP4,_!@8P2C3=HK)\/,GJFODKB?";+NX6(,:,O M->JLVVEH3*Q:1 ..D=E6BVC.,3H=:Q&--Z;/UEI$!X]!.5K+Z.\Q+)]K&6T_ MYFCT LZ@FB*);!D=06;.))L$J6!4[\ESQNQHQ_+)3\A!9#&BS8\3^BL)M6\3 M8RU7+K,$'UF2-+;4.\-.,IYPBKDD9O<9>5F -GO&_I++]\:_A(U:ABYC#&#& M_@0EL[S1,]>6ELB]BO!-"A/2_YMP@+:WYQ'?M$O\J[]W8!FU!*CSR9N>(V$# M /D\O554N0UQ=-X:/\@LYY.-/C], VB[,( =<6[-24MI);7;,,42W.N^]]$C M,O8XK5O98BF\>T^(R.)NHS_&VG1Q%2G?LB '"U/(*0OJ08>1.D03=5RQ#!E# M"BJ^*@F-D_/GAQRV!*I<["*I"QH92IEC$MU4=E\ZJ+,$'Z*$,9T(F39/;$;/ MW912:5K68A9)8M;"T;(LSR 9C :&AF>'FXAV[:U]18QW/Y+FPQ])'3JZ#?=1 M?*3^QT\DNRHPYU:Z#E.,Z%]]#S4VU0#E&B,IQELNH9#YG,:OI]5LD!X&R[4T M8*(Y$]K!/,-%NV>$TKNH\/@+O$F\X: $!O__ GG ,3)K@LF_;->'J*O4>4! MD6Y-O-*4*2[H R(XR$.=E%U@)&V> O^04^J19%HRR'O,"J:VSZ2+<6O8#X)Y M1QU$;SP$%^KJK&8VSLAY7_[DJ;!W'G>X5KQ^#6/D$J6>W>23.<1@)TR.1*E3 M%DA:(OX7\E\%H;[AZY@E&E5JF8Y,2HQ]ZV*LM$$2KY%@)% &%!QC.+T$1'MQKN+P@/YSZ(6*.&RL $3H6!;# ,59AKL MD*Y@_G( 4YMK;2+#R7[E,CR@ZLFU)/8HBL5*7+NMV*/ 6D))H116"VHL+Y/ MA_;+)'<+@\:4\!J=X%7N\)HA+E%+\,6Z;"809L>5E.:A#0\Q+C3S[%R3JQ20 M(0T1]BMN6,YF2]%P4H2II(^^MQLT-LXDXV[.%EPZ%)L3P@V0T3>U$.*JV)"1 M,@WCG9[CSMG82[>QH!I$@HRWB2[3*!7:\KY&>GGVH/B=Y7V/)I=VHH"@YD^=C5^*BMY9V3)D=Q+[IK>V,EK1A3 M#1S;WGEI#I6-!J1M[]8TBV[;"GK;WJ5)*\84X^GG61XFAAIF]9C2@5V_O2"7 M-"#UCWC(9K_#?TWV>3.N'CF,R9)0^P'862(B&$1MD#0M;B]R=JD3IY^<% FJ M.#3_R/QE.**]X0DN"E/G("AGU+*ZO322>RB_FXHZRN6M3=;2S\8'2W4%_@S!UF8J/)1>@5 M>TB8)+28R[_!%NU2UOI-YFB'&T1TE"^5;Y.^RJ+=EHO=M"\0M* M,R>XPS\1)OQ^D9R!I@V+)H-M\M?K-S?(R&-O).L!_U_>5UUD0PQ:R1C8C\A] M#J,@.KP79"$L5>:-MM;:415/K=B>4 ) 5I65+1,5(5?VC63+%,AHD+R&*I4] MM?+/D0B@@1=FILJ4A,ZALW $&GBY%3.$(TCEL*46W:!;P)/XEL)^BF08I4- M3I7402-23<,.>WQ0](X.N'S_C*)#[+P\^^XN5UQ,6^/%-O+'N^E#FU5N8.CZ M^)<.A+9EQOG050SJ],6.VG>8G%P!0_(8X3-,HL#WZ+N(PNC:J,7F?:NC;-5= M4YX3<(Q\_MAYMYSCKKD)KJ7/'VO?EB?J?B?9^@7F3W@/;-\%8\!JCD]_)C7/ MP'R%3N&K Y9@ M@-410@\*[.CQ(#%SI?I>B8:N=F4IS%I9!Q"/R$RD(A/7K7)CGNH$&?X!R4VG MV-X58^%S(,A8DDL7L1):@L\G)TN@YTF6T\"W_C&E05*EK4E#AGAFYL C(HL] MZNJJ1M^*L<./WLMK2[ ]Y*:T>T3YD/C5LQ,?$-0RE\:&:0U7Z.&_H?A5FM2F M-!7 J[7=,WE M/L"V3'SK:0Q*YAW6-V1ZN*M\TZYC8AVC^Q:46X6\#1_Q2&F^TYKS>SH_@$1\%N;W\T7"PJBH,JK%PMCZ&(*9Y M-Z_N-N6$WH7KQB@O,?&Q)D/U@1N'F#"I+T@%'[[&O'S6>1/SV=9WO8GBCU=; M8K"TCI2?+2X8/1$W0)["^0J'3\ZF/@QB4Q^FV%9-X!%8O'&MOZ]?$EB-X1VJ%7;.J$DOQ_WFB]CRLY3O*( M5T\JFY__6"!OJ+7AVB'N!?8SZPK6.VCGL4JAZ3@<\4Q_T.A0:B2MZ!=HI>/R M#5=+\"%Z-$0G0LXBALVP$4M7J##=0PC<0=78!\39W 3Q=^9 (,BB[8 MPPZE:8 \4OX89>F5DSQ_',!<6+-!@4=5W"!_X-+[=Y:DS;P(!0#9\]<\CC6/ M0^R392F"H/&R)G28=^2?>P28;QW)[I'U>(#KG#(5WQE!#)42;CD>!A'#C,Y: M4V$--5+@VP:6XT+99RLS1"QWX&N2%4R+QG*WOB;4<*PA*SW^NS1R?[]T$J)A M'4F$KP +8''^#LLMU-]J'),H-3F"R_=Z2,'F+LBYR@( &A8&$!Z00I'PP% + M'IRZOC$4Y7O /R#PO+?'F#O-T3BN 0@](M#NG2,2NN@G^:D5<>-^:IH:U^HU M^*O 21)_[Z-\"TF5Q,'F_@Q?[.BE])9)IDG\%$M_SG?A] MYU#N2= C8$#\\>9 J#="*'6SIWI/_MZ>^(;()YXC4.8;,%0>#[)+M3!A8Z2U M[GA]BB';67^R9@7:ZZ;DLF;J4"UL32* +4& MH")7^=-=!0TTSI0XGU21:]UE!>W"$I2(>)IFG-C!K4;$,C6Y9)K8[(@3R A3 MX4G*VC@SL-=4#=H@]Q9Q# M#^B/^WDO93;K-;?XVQ,(!5:]&W!473N!5%A$F:- M=2.L(8E?N^N/T]LG+WLA#_-@+G<51%G%ZOC-\H3CS?$;% 1Y'N<7)_X=D?YL MA>HE1*YTFKE**-Y#QTPX>*--)O.V/Q(4M(+\!6I *8VU]K@R$0F!CM2HE4MA^S;&&'13V"RE'TZV(H^ M9/SI?'N^HWY;"O:<]Y5C!(#&G)*S7L%":")"HKY:@@^1IUXG0NQPT\N[B(K< M(AV.RF) H(&7\Q;?''^'<4T*45:8S1T%7/1LBQ)L52/[[!TEL3+&"/-;3M&6/"6/0&$1\$< M:C#5("29371/DGR#WD!CFR[%)C:GG_PP-W[KF]ML\")1+Q06, YD4Z:2_XR1 M^*K+YTTAXH[.6^,'93*..7JAJ4RCN8Q &6,,!++IP:QQFDK6&S].TMLP29T@ M(,8CEV Y T%Q!3X=\$9#U&8NWVM-1 #2D!4@@CF=TF9>5R7N[2Q%\2[:I]^< M&'5V+4E_4IEK,,_E-0I>2;.K%H^29+B(YAAOYOH8%7I!R250\CF.$M[%DT[3 MRJ O8A0ZNRC(J$^$RYZ9P\SEQY=(;IA5SCR@^WD5.*"11P4#C MHJVAE%_A0_4]^@YK%.;/(J 87Z;OU/5Z_A):L8[95>"$7LF]^$]6,\=IWAFY$^G M4S%K4;VG1NJBWA/B=^]4.F AAKV+L$D&^%MV1-X]XD&M^U?,N7>+G0G4Y%^1?WA.\>9)P]8# M^IJ@?1;<^7M>9.:D);7>N_N,7*0ZE83%NOMCS.5+1Y'WS:]3AKLIT>7GL[A; M-4D,\"]J^36M)*:9$3PZ;XV_,\AUVM^#C)K&'^D#6-,CI_>+)@UG%&;H)HZ. M6(E)8\=-20O8,GIS_>8&F4>REX@AF2 /'RO?G!Z\$B1^TSRHV"=-HTM0\'^B MT"5_/T99F-8'3\_N\=D)+](;QX__Z0093W1-^(.0D%B0?YOL%8$;$ PZY5?T M6O-1Z@0M[9]ER?<':=T$:=8LVT-_C%Y]"-M "KM@#M.ZD<^.'VY"DKW,^/G& M1[-9#PE?_Z^_ZZ61\DZD4DKAC-0KP:,XCK[AGTF^AO@7[M&WMA.6)8)E4ZPM MV5-)P&/7WZGFN4&N81B1P#\LO:_53HF9,0<9/=J2\@6Y;J#A5^M7*\K3SD;'=5@44*\G-DKYT? M:MA);!TIPDXG XV,19>)*LE0?OI:BSDR&8DET(ODYWCPST9VBC/R2Q[ 2\X# M#;S2#9!D[[&$A(!SVH^/$>F K3?XAJIBEF!,Q$7F1=FTG,=@B?YX"Y][AR%C M:":[1BW_TW)$J5HZDI11R[$PU.B19YV>'T+$I@X[Q15RIX)9^2Q+78:,G'E8 M;#_%V'*[9[E3\_9(G?%!\PE%$K/^X?S0);E?_7***5#P UR*X55H M3(&&'^&B07NMQQ3X^QM<_)U6_#$%LGZ"ARQ.(W^?:XV;M&&T"TQ9UX3WC/JTZ78Q%;#(?B5=!_JLS4],G[D^?0=-*Z]JL M@B+*,VD^9EE?29TX+1/.A W39OQAR)W3\E$S-4UK_AADI#3.C]G'9L)? XN6 MVU)EQ53^U&U]-/&/@47*C"C1@A!0;+I0P1H?2OY91%WG4P,%>P!+>PMO>SD2 ML-*),$]/9^FOK1W/N)Y5R*7DRZHK67L_F48+K(S,M;W1VM\$"#[.H;_)VJ1C M+@RM33I )39.$#VSA *]>?[;Y-7IH"N>W!3!6E@(L@YHC-G%^= M,A.E4T=P%E+K/'G,9R'%TE,'B192,SUM6&DAM=2&0DP+J=6VMSH4L)MULAC4 M657(@$L)8DXW3GAXXU1#USB-JT)OR _]]OM3K<4/"[\8N:L30& ME89!=[!IY7B7.BD51#*5F#'0G")<[D6HYK8'K86I:UW<6DD-H4:7\SSVBY\Z M ?&J2$OI^&,ADD;Q,L=0>LBGK?7EVL[APG6S8T;?A;PX1G'J_\%Z7/N$A=9: M3@VGQ,_/ETPR!@QUC/=DLN@@1#.,@<' *;;C\M:'$HF@--5:=PI?0VXY43HJ M*6@C[]QS).?W)3$-DJ56>*C=&$L*&-8<=5#<16(K6(X8M9LC-S8L3^"TJ41L M1K2<3!U<$\CR;%=KDLEGQ,G)Q#)9F]49_39NLGU M16N3WB1./ M7[/.Q-BVM!.?Y7F550U%%F-5),\]DG!CYA2]I!!'>XPLJOF4S\#R:8(_V#AV M;Z(8^8WPE)L-2L#; MX=X=D2W*5%:9H2"VW@49'6K>;B7%LH61MDYD"08*M6P"%%0J'VQ4*#@06,IN MG00K5$$M!QUJDX'SSP0&&[T9)!?9RBMD#$PA*V""\>QG,<5K/)%JVK=<;42TWPVI MB\8G25[*#;W[*(S+?UXZB9_(_-)Z?\-<9J,&,$1><'WK&T-1OO.:N.L*\Z>$ MOK[, 5T^SURRM),\8TR3_[G&C,OW/H[I%D7E1VJ3S8F&,/4]/\A2_Q7MB,RB+$-:&R>=9I*Q?'-B MK^("8GIC#P9V&M=O)/4#>?F[]"3%FVKLF_VU$X?D>5YLRNZ>G1C3&'L! 7U. M^8O T'@R49\<-K9/>)@'^>(5&V)$?<9WE3S!7A\,Z>-6_XMWIJK3C0'X"<58 M_20T5RDLE:N[8;ANH]Q7 MBV2H:\3>!(M)?(ZMS'=]GCK083RYSU[9(=>JKU%W>5F.GF&>KQ:)C7(K68ZN MR2^N KF>"PJ'&%9,WL;R=4%&CG*(67N)B4N1;@E)1EAPPG%J2=J?6<6!0'(#)W=2DBR6H$I'A3+B:EKQF M3%X:91"HNT8MQ\YX>T"/<]5R]$UN'ZB>S[G@4:>1\'%*?6[V/-1)C81)=1O+ MLT!'"9#!H0G+D72"7TDUJF$YAB9A<=]/R>)F[.\RZHZ='FFQO./).-66'XZQ M,CV]IH+JU&]##'[6R5,7C[M(:;,Q,%GJ3>U:G&O.&@D@^"G*^^Z. K#=4D _ MXE\3YO@(IYC.A, *&VWO4S@V90EZ_"D 3J2^G ]^\KL@STXX!0 @6DC+?+98 M@W^63++)5*E8D0(FF&H,L%^0=\#&S">4X.M %0/A*7&'&SR9?"O(NTB*W=4W M0<@#5&8".APP'JZ<; _ ^ MPCIU>9N%Y\,::9J\2C\)2Y8G]U$J9%0)%2"-$E.U1$]-OV4WZBK*G0E]S-^S M-J]/8*6Q'17GD6.GHMLRG*$6/BS!!^B&+5.A%B2YS#D MUB@R"Y&=93DN9.IQ&R$*Y@UD?"B'^#C>LR8R>$819/C5F*C8W!/CX(Q8Y^EH M.)O,G1/5C+:I>C:X.$5X-,Q$JXXXU"Z(R.IU*?,8"&0,J[V!(+9K> M:ZI,-0BR=W'U-I^3MW5&JAA_.1@:Z!GZ_BX\S\]!N WW47S,$;2Z\A;@REN= M2*L3:49 DO))F,=Y<8C9Y8/X5 M)2G!=;$_<7XV?P( (GQ !)UD2TY*JOS?OY.2&F.*7D"2.&T @?]5 X#_\=L# M84M,E'>_SKJM+\Z;?\R.W(VUO\^/,08;:7\SS17LK=BRM%C#ZHJL,RED*H7U M)M22F,$!7?>OS,M8L; 1,M;6]^64;:[AFJ&X6(,4:Y ",#[4S4!&WCC+I@*- M)N6D8+ZUV,H*%MAEEN-A, ME&766XH!C\!&X&487:""%?(%III50MA &D9+ M,_TA!64[E 97+LKP=;2)\C!:.V&L:5HDPG MG%L*9!CA(.Q.N(U44%G69BM MU=2Z*KNFI@(5H_(,DS?JPBTL&B@H%\A@5W1=C+D(OE[5K MR9:]>1X2=W*I1W#B8:W/6C:6(/>_#]'K7]QBY7QSY;_JS95_^>TB"(I=D XZD)?<2UFF&'$ @!.X6S2?-KR M1PI$9SB@X/ :E)^OR5BRGRRILBG-2/,FD@H MS^U$P!4[4"R!F=4!/@ 8V:-2%P\@ROKE/)\2F _1$@L-3C/@6P?X,([.>)%,^? M )+(P13 /LS0&!IY&$2;0NB 45#&I- "U&3IK&22:"%J$K2(,PDT$+4HFAT M9Q)H(:I1-&PT";00]2@:CYH$6HB*% UTK3GHO1STUB,B:T+ZFI"^Y(1TFW.Z MUS:.:W[WFM^M&0 ;\[OGR$:V.K_[3#K!S9#GO.9Z#<7%FNL%(MUI[7BV)CBM M"4YK@M/,N1^0$IQ,Y'ZLZ4YKSR?XJ5^394M 3/U:=M.>L5F>EH8 F+UY+D*O MX'\7+OY$7U2JEP;4A(;13ZBGR UYF^0.4F1 M5G2Y?MMB D#[5*LF9'A=\6K M69?,IG3D*JL%'2;? DKUU5()S"V7C=U\>3UL>3(!&AM %I25CW"F_$CUW7 M-&FNP:29M\U1!P1,3S0#&AA"&A+/T:HGW(8IPMHXR=>AKZ!>O[U@FP?A&\?5 M#*13 %U5>T-]YY '4?+OBI(W^YRT-_%5='R)T3.QKXE,('^\)L9KXF.=_CK$ M_#^F9R*5)SI^8SGO*LT#5OZ>[_@WJ'W MZ+QQL##!#UF&M"X4.6RZ,<;_%0!0":+B2SRMJ_EX1QWHR-O:;#!%R80TGS/YT0B=C9?C6KP3EN/1BJ< #>;3F;BR0B4#,GXG MO;=3>/(AMX*SA%C'>C<@HQX@'0N"*Y:V^-,IR0?&72SM$S@+QF90ABQ-+1_2 M709.2GF/'M8V,FL;F;6-S)H^M2:TKPGM3/C6A/:UE]%YII];D..X]CHR_I;M MVB1H;1($&N9SB,*93\%:4]+6E+3%IZ2M/:7.(T*Z]IBRK+T*9.FPX#2FM9/2 MVDD)4CLY@\D$AB+^E@8'-_M]@M*4M)A*\'^L 4![ X 6AJQ$?9=*[:0PZJ5M MECCC >#X;()0-XX?_],)LE:_.LHWI )I@( C&ZDVN+GF.:C.$]^@-F^%#3A M9"C R4FN& 9EP]@:SV73-@I\]_TZ0"[5T['<HP>49G%XY23/"@Q9L@ (-N7)#^3BP.6'4E:;_\>I31=:9<]_1L? MU&/TQ4GPA_M"08ECXN0E3+%]F@-OJ.8?7^,JD!P%DQ3!\U01T)A8 PR3>XQ% M^A!D7-CM6S%2K:5($6)%$K*G:3)L /PG?>ZGNYI-,!P!@M9FV JKFH!5.!@07YN :.-;?]ZOR<7Z;6FR =\'TGWJ=#% M]S;/$D]OD$?N*&FQE.$]O+<&AL!W( MX&6TGB=>.SX@6M.!?S#*#R,AFD;X=?>_6>PGGD\5B:]A7+7>J*9A_'PKMTL2):T6+1S9QS=L(IQ@!A(Y8GF18V=\,['6R -3\.* MM_' 21XP-%CY?PK>MU%"&U/F;'"SSZ=@$\]C,Z.I?\WPV6AKIT(.< ::PI4&1,:QXN*UL:5AD*!&= M;'];&C 90T1B WT*1/P($Q%< W\*'/S-*AQ(O013H.@G6"C2Y7.8 E4_PT+5 MY!Z)211%H/86RR]A9?3Y$WI*ZT*:NR@\/*+X2/Y:UV4!**5Y2NNLJ][!]/)B MV:,-9@HW-R0NJ^F/-/<$1+_F2A#.YHTVMOW'V D3K'@G%Z&7VVU^>-CL695D M)+\S87\2AGBU_H0Q1#4OO;"!/&,@D#MU[QQE-5^85O53V\\1UL;TM(U.(Y MYN)&E"KN"57P8CV-$2N35?N)W[!BY62!T2*V)B,25E#V!@+9]&AF:Q[[[3LN MP#YCH%Y)\?V/'W_H%)-8?^.'/:#K8'-OO\?'EZ3G.( MUF.G11($"XPCKK\93$=QCE&<$C< O<-)DA%OB3@Q2#+)*-,B&FN*-58B.I[Q M)LE_7T7')WS GN3A*J7)UJ48*%K4[01^AO4*.4@ZH.J+:Y>W'I;AV<&0D: 0 M+Y]"=VOBC6576HXRF2)491:(#4'+L2"R#YL$(#''+,?" !;:,N9 @ZV47R)Q M##8AU\MC+$%=8>5 PEUE>MF"0V$]/\^$YJLM359M"09$5'0:"LZ)&/@6?1,3 M;(D%.;--MQ++HAC(\.M4QL2^%LNQH*J,,5PUED,^0 %K.WT@)VWJOOKGK1G3 M_ 4%X3EPAP.A_7DB[DL/:Y=(Q-3KQSD'=%+TG<+=Y=.FDW^VWLAZ[_0ERW]UA9?/R&@E?T)<+Z&^_"G+:F':CX/^3$ MC]\B'1@HE[((,7) M/1_.N7U"^[+?AAA]*$E)\T;2HAMY6Q2[^(-S4!.'P@6 %F]_:8$43UZ#08" M='C;6J0T8]Q#S$(Y1<)6!#O6:OFU3GPMU!5C0*3Y=;TE+"YA"09$I)F33GMH<(+Q[+?J=O_SQB_-& M[O]E%,?1-]*%T'G!7])W!7"D2Y@KB%=]Y+);%R^=I_4R%P\E'IVWQ@]RK[%H M]/K\R;CM_].)?:*]$GM12!F,@0;;/21T'T*^TQD$1(I:DO[1/&W!EGO#0&QX M(!V;?V^ Q74%[5J6]_7J/Y9=(]H2.*R 4DI.0,B[ MB:-C^S=OHACYAW"7/26^YSMQ5ZD?MP8H\^4!$1F&L7V* 2-8!!2PS>C&16'$ M7X?> $AY*X "\RHZ'OV4!BX0DF9W#5E!Z^V[0YAGX54?2.SAPDTS)V#<+]8H MK=O(GZ=-;L.V<+F*7E%(7J^-CB^!3^OHJ Y .SXV]\38\\E+3@"@?OB @%>3 MYV;/HN7\DOKN-B^:88 S= 63VW]\QOS'V:=,577\6EI!&DD6#H\%G+:>5M!* M_D\V(>==HM'&),:V*AYK=H"XBI*49S&*9A@T)O8HQM2=:\+Y;N@#V1S#@3W: M"*-M42FC!=5I:X$ZD:(HCW;)'G TK6E [-4.\RSOMI*ERIMK#+1R!T7C%UK[ MSX&$.52SO,@IH.&1*ED.4QKP1P,AE::5\"F+L3V4$X 2K7 G0R&6O-N]"JW0 MD6M-!<"T6EO;Z*P/%T)$&2=]AT#+2*$!#:0PX9Z9=%-"V4( :!CU95$K9--8 MCHFUK>#8;EK\Q!C+\:*<'%/>$F&:"FADK ]U3DA'_)R#=L/6=K(*:*#7@CTE M#/#28YKPLZC#$LA%A7KC0%_?$K6* $0]N\6Y2BW.)Y>SD,OT=)G8':,#,L@G MF(CM?#!+@1QJ/IUW$>K:AWBPYU"2$VDYEU%88I/%(6N#_0ILCLLE%J[[)U3K[LE=X+! MUIR=/8E:QG(&S]JUYPX3PH&>_Y63(.Y;/<*A>HNGLQ3_QBNZ"ASBLFWFU;9V M)!YK$(><[IV,0;8=M/FV6'PY*3TIFRQ-4B?T\ 42]AB23M-;,QP% 1:A ML1/X?R"/_]L,@E:>:FT%GIS+MPNJV.P4=-*D.&-.=@\K[R&?#T*&7CEX)Y:4 M91(AB[5"!E]>;,87%FR8S^15E]- MR197.55KT'L3RKN+$\?5$/',*$*P%CK MJ384'PAYQ[]P)!OM=N-$Q M?_Z(YH:)\<\;;6S[&(71"V46X2'?7.&?X@# 'V^#D&0SI*9@Y' !VY4#/H/H M <^YD!J%G^L$;A8XT[DJJ_N%-8 D"GR/O$UVZ00T\O^,$%,D-G;%/#7VJ9 M M52?S\<.'[ZMC2;)C[O[\LX\W(Z+'JS;3:U7V.3^_AP%>/<)@:]N)-O.,:SF M6 JJX(0O7)2=F:C72'CAS(F;"UB9O>T!J49R0("T$3NW2;>,BE$F' M6\=GI)RUO'-,^05*BH! MMJ7BO%MXWGQNNXV)9IZ^;[&>DV)0R?F_T)IB9!6$,N;;:(5F$UCJ5S,*&3S7 M @BE/!?+E!?'+Z]C]_)]A _A&&;+&F4EQ(*#O3Z^!-$[0@^(N%(]@7YD 6N:_\BJJ M(Y7RV883JWO_OHK+$GQF=9:>M,-:0_$:NSH@>1&AMA$<6)2;)]@ MLLZ.&96BF#7[KF\5S&I7MZG!=R_M7^$#R;^T/6%:W5V;X)-;/'IVX3 N0^%'Y)0[,U 70X M^9>V3<\/!(S-_FN2RUV;0)3=6T%PSQX@!>?(CMS6;2*@@Z8F/(6:4E>:_NU< MH.8(G2Z\/PV#=\XLJ"MA9DM[C+&M*H:;F2"HS061(R5RW0D2IIC3( DWSN( M;8JO &.@N2O+"TQHE*8:%%^*03R. M5%.;;0P\E5 =$S*%B2!T(XE]SA@)1Y(T(FUJ0J2>8(X!RR-I;'XLG6>2/0^+ ME/&8]J!5M%ITHGA7SX@3# 9"5KV E@))=>>L%:(++2Q6"S8-%^?&Y8W[TB%M0%SJS6=!HMLS#U9\!THZC3,/B.77 .56W.Y#)(U!P15NPX7P5U M9I>]O$0Q21"X"J+,L_ T!ZHW]@,\2-UY0 G"BY)TT$\8Q""B.2 "?@R0C =J M/%AJ%?!=HA U#4W@U]60D!;TG6,4XL)%F])]^(Q)(G8"?!TNO*,?^J0#&^G M?(8@%V]-QZG_!UUGLZ>A$1IY:\>N*P5XFV%6X6 -N&2ES(I'2_'18(EIG+DI M??V$/IE$J($@XO;XXO@Q]=(^._&AHN.,-QH=%(&S6Q6.LTOFH_\]*4Z+]S3&&DNMZ]O-G33^QHC# 8,949=+TS( MG:#YZ0R!LMYZ)X,U3NM6NK[.WAXZ R; @W0+S&'F[VQ7PO)N;#7.7)V+P./+ MW+M@@KGFT"S;I]L0NC5&[X--(H]/CV1%HTWF>K9]D1Q!VQXUP8T?ADOY'+U: MF,0]TE?*Q!.FD!Q#MZ@TS: *+_30<)1UT1S#>C'#_R+0:?NCS[,!_TRZJ4YK&_E.6DGKEQVCKL-H8B98K6-$OR#N@SXX?DK_EKHT' MY))7\OR][^;0[[&F9D]JT4BR.1GU5D5X-!*:;,D;3%+^(^ MP(CY)_U7 ;OW[RQ)B\+I%=UCT4V6W.9O!Y;E]5LLK&)L7<>4UQ?:'RE73_HX M9\5E_@RGKY#"I>X7CG-G+,#)H*>2XW329=5\G+"J5D59MYCLJ&_; M.'KU,0(NW[\FQ.JN7/_D0>M7;A-,FPTB G:GNQZUPWT7GT[1?:_]A\;(+8K] MB%0_QZ1V[1/*_Q?_._=.7+^YSTYX0 ^8 J[W>\1^'W ([JU"+0>PV_ 5XU-* M5$7%;_(8%5X@;ALD%EH@)X6==MD^(-V$-?S-.V=GVB'8J\>D4*M0 M>QK=[9ZQ?7!)0AM$:\:4U6;L=B1QFJ>N_,MFWQR]"4_:5[6#3W[R$B5.\#F. MLA<2O_43-T_G0UZC!X!=1S9.8-!4D5Q4;/:,]BW$(,++Q5PBMDUZC%5B+[/$ M#TG6;>Z$HK16!#E9&YB+DT238.X(2C R,A$:)QX\VWQ=5[8(X M/$@R+UZ"7;#QD]7$,/":W$1QDRZHRU*D@Y\U92) :U7 MD'ZVEYTJ7I>^,M!OK5W;)I;4B$V%DJ)S/B&5O%UGZVV#$DE+T*7[..+W&ZXQ M8[6^-AHSI?+6JZ(=7C<%"!WJZFNEA]PX+FU$MHG] YZ=:[%)FC QLB1^V^G\ M6["9&BT_V$PHHQ%3-&(OKT^AQI4QK?+UD!)'/YZS:"*WJ8\@=I^_%L?]VR(I MI[(!\HZ'75*Q6\=5M08+YEO(X\<(LQ92LTJ>JL&3L5T@\8=]]_,2T)0/0_0& M;6,?SW@AC>]SW-7NT1%QL-FRD@9>G7[*DNH":^J5VLMT\_MG&4_Q(+0 22B2@ &]-;V*X>?VSA8]A< M.))5&$I4DZVB)4R^D,B+#+*AXHXWFUO-#NNQ63%WO'%R4P[)"2E.=16];\XH M!<]ZO$!IFLG"?(40&/,PE*8"!$PG%6 2F6HQ&$6*EQ;02Y:"82H\NA\P&=&:< MZ(CB(;%G&U>JAH$?N5AI2P:?R*V<8!W6?')Q1C MBSG?*]U_LLG2)'5"0GVL^!5GB=Y0V\&;0)LR6 MB0.M"&@\W2PK\X65\*&&A;[")YH$$9B"0H>"DT^#"!"7XH:"R%O(>I9\<3C$ MZ(#A8H1*L>75G4CLLAI-0+AUO^-F=]M51(_?4IY%'TV^)OX!2]CZ+)A2G3FM MCJ_0ZE43[-R^KZ>N;XRCRFB=R3TEDP ^.Z$@$H:?%#@Q<./X\3^=($-?D$/^ M36V)6@ 424U.4 BZL!EA*:9X%VFU"@R67Q$=W72]N0IJ)F/*\SXZV1[,R59P M\[9K$1]AX^044=+I!E<^M)24*[VK8@;'8*Y";Y<>A()>GQO6& =BP2/)(@!!,!0"8HA10.2CI M*E# Y7+\0;>R,QD <'+V*P%0NL!Y61(-^Q^J.=&WT^>4YZQ.-;8IV(S,\ '& M15\=M!5^LQ3T?KZ&AC*!]4^"BI"V_6HM^&;HJUZ>%O$38>4&CG^TS=J8"XM< MT3_Y!@ AF>]!9H\%L'69$V,1D <&+FK&R+ M,";#MD.>TMK::+;-J8TJ(/8&R3ZC)-/L =1ZB0.%?A3CB\0Q ,!J)T\I03PF MGR/)P'J.XI3\]U5T?/)#FHV;]1]T;F "/JC2H\-DCGKO"EB0>S+\[,J97T,G M3Z\CU8-/Z6V29*1XLONJP-!WF\8GCO;.IY'T67\SUUJJ>;F9W+@YPJ \&4(0 M/7FB--D8<.U;R@2A-<381F67B[EUR21E*5Y\)?_OR4E0_N?_[R]X?W]W7E[\ M_G=*S)RC\Y;H]75%T1J"__T7WC+&(G" M(3F>O33^,_FOY.]>=,1&TBUF:8_XWW_ZKR1[HDUTR!S:!>Q__D3P[O^]X'KT MOU]H]\['?*FL[,X5^@'-8/F?/Z4Q:0CBX)5(;D?Q[[_P88KVZ3EJ6-6+#B$AFUL/#_7WOM,HJLEK -LYQ_A;=B05..7GG.WF6)CR M%W*,YH@Y1B%6Z^+W$_!);&V'<#,^.O=.0"\2(B5!. MUVUP?R92\H:&U=/2C\X;:6E(J#PDP.61'.>ML'WQ+Y/JA%])G5>.:/*NNPHA\'!0:D4%\&V+%!]&*>=H:II#" M]ZC#"^3C('(%1O/*HAJ^A$LT LH92N\Y;3^*[QZIKRGX%JVX:1Z@> S$P[OX MZX=^;()(>Q.%!"J"7_OT9?X_=[ G=3D<.C;Y;]+!N2=_@,/>VDV_=,RL: MYI4@CYX.YM 5V#9MU/B R-W%<&Y1O(_B(YE=.X5S'>KBS4]J3CYPVC@:\7R\ MV03_>4(:T6F#856D\4>JI$QAZC%_QAI-X1Y#G@7HNP^7/WQW$<=?(@]#CA6" MP#F4R!(.:0+Z%$4!% MG'U:$\<)"W2E\$N^E&&,Y+8LZ:+WE_2M#5!U*Z3CP+!2F?PL/5I5R]RV MHZOZ,QB I!=UE[V\1#%YWN4JB+*J74 70,DH>^!M-D,G57J;_1O]L!39\(06KM#)(!9M5AO M-0PM79:JXZ$HLS*>^9 F\=?03[N.KNZ?(=Z[O!D01VWA? 1#FU)A%D=[;&W1 MW F.XB(< @90Z27\&L:5'?GHO%VB$.U]VIVK:+=.'%&Y/1X$T3>RZM>7RO@L M-D41HF,E*!=7BC8:]J^J<*XB?.X.^=_C2^"3)7*_)\W20'F/WP<".O[)S EJ MN732(DUDO60QF@-10BOV!9&-%0*IH_QQOH+D;.2YM/;C8J5FU/L YJ)+18W$ M9V*3P^2!V$?$"FD%A(4QMN#@Q/C>?ET3<'! M_/6;3]Z#)!R3ES\U8B)$E:R^LB200 V57"HRQ&7[P;7283IVOC4D4B9W?NLF M=UYX'M5$$WP.>=X%WDTW)51UEC777G/R!-;-&A7*D^1GM'_"&KJ[CT*N\X3] MS1H:RCW:[! ,^YLUH%%%B'"Z&#V3?*DR2_X.R\;/*"0!%_JX]V?,^LG?+M$^ M(DY]M^"?;N[4)0DEF&Y+I.A>%0PZY=;RXU6=JDSX)9[X\/1P9,V-\@*\^B7P6,;YVK=7D/P/F=LA3HF*T>T_P[R;= M5*C>!X@$HUFIS4=-F=;<^@4H6K-4LWQVXD-#\M%2Q83TH@J_[OX7D1OZ640N;]72L;I"W7QDY:?#$=5:'>/Q[S31]EW";-)Y+^2]1I!)H]0)F)Y4UA=K])A6)N-% M*QV2^:D)F(=<_^@$AO,<&>IDQ[H3C(!(:46RME*YEMI8:Z@1:X1X)*<0AO,1 MXA$.K =63@*M5RT,'NNW]QGTJ2Y,'NJY^-";_/"T$B&SH)X[M.%'1L96A/_ M"!2K1-Z+2FAH] Q2Y>%0SUH=PS MIR6CH="O-/D)8^YYDOZ I)@;:GR[J+ :R[ 3JH\>5%KD%E30E*2PB<_>8E8O6C5QD)4N[:/ M5UN\8-P* ??2._A#(,)T1;7@VU!6E-BRTF^BK.X;,'Z!)GF;KV3$TB *7DG] M0>1@39<\M$%_8!.B;@: ="#(AUR'/BL-318CY0Z$:XSV^D<2CQ795;.4 M3# &6ORO,#IHO^["Z90TNS$GK?Z9JJ-'0*F[FV;^7D&":>WH_/__#U!+ P04 M " #\@D)8/_I=8)X' #S+0 #@ '!T8RUE>#,Q7S$N:'1M[5K1T'2R07P.+LP=D%H6'F<_WZ.S',2";X%$.OO*;7HS_:A[U.;[A? M7\)@O[$81B:9"^?GFGY\DDL[445?R,J;_ZB\--;+P@]*F22JF/3%J_)B\"1T MFZCIU49M;\K^BU>=;C 9[L,@&)8+L]04ONW4W]3O=4L_6&G5'81GJ9^&AR62P,(^.]R6'KZ<*WI5:3HJ\I]3P8-U\,,\N4I[8K94S]TE)[ M9F4Y6!O[QN$PUDPE/NNGRK=C6%+!@WS_M'?<'0SWN2VF5WZ)R1VAZ%Y>A3H]X$3 P/R*Y'_O^$P^GHX]GX[?CTY&S\Z_MM0#338<+VCSO' MQR^?K0]]5]AL6A.[(O-Y0(Q;XF?)IN^H+$G#M&B)F*Q7Z5SX3/K^-G2"^ZI( MT,^]1:?7$6.1R2D)2U-%,TJ B7+BKTI:D%G/<9_U5IA"O#4V%[UN^S=A4O'A M[%2,B[BS57L> GH''?%&.F &=/*Y."_,3%,RH58-8@-=8M!98;S@AE(50A9S M417>5@1WI:<E M3X=["9S!D)K%A<=@@UC9N,IA5J Y/$G("D 49\)5_&_9?D:6FDYX KER&OD9 M25?,E,\P05=2'!SD?DNX9A),N/#?,;&8<%HOF=,$S:T-#6<3 MQ1VWV*+2, !=#&(:AG/!GUBZ3*3:S-R"2Y8FRGF+>DQ(OEG[#2];*Y1P"V>N M>?N@6?&B(\ZN0/C]TXN#;N^'@6L"WZ0I7F\F314N [IC(2V%."(N*M+$> L" M>2*M7,;F;)9#:UAO^#I1+M;&56C'XUNCZX"6UL24X+83SQ&_A$"(.DBCBSB3 MQ83$"1;XQTK#HGNHN-*291/3"DXL\QE:U-EQ-:GC6T1LB)BA/25;E>R!\B]:Y]_. G&- MAKM+R\YL!(.G*F&226<*R1HJ'0C*)1$S3]IDP0+P4LE(:>7GG/0V#: M=E@3JH1:/A+O*O'B/3&:2ET%=>"H4)JBWE%3X.DVU"W+I+N#W-67FVN90#0T MA%2YNF**3.6WN["+(,M+:^)R,/UTG2VB1:$9U@[54,"? 7?^R)4K7$D@4G44 MKD>3=VE-91*>;.;,+;2),Y^)X\IRT%;2S*9N<^,\'O K)73F8O34;,G%\VUM M4O /NK%FWOB.RIW"'I.WGT5UZ=E>[5>:?>OS4;J1I ]A3W#TC_<$X2U.LF!S:ZD#+$NK?%I* A/B%FGY6F&V]$VB M.O/&NLM4&&Z@SSQ7WA/=)+N10;9E@T3!P]#+<] .*N=81?')1>)BM=!?E<($ MPL*HBCCL3?>^6/'_ZMMD$8K_$^SYN0Q2X CODWC'%2M"4)LT=EF$STB>DJ<(@HY:=Y7VD:0*"^UF1.>SC)3JY"\PCPPY6Y2:&% M@PAT(1N0XU/"[B"8M[6@.!W,'MUIE=[/(MJV27T>_BW>C#A]%_?SEY_WX3G#R;D+^6BXSS_9 M?OW=<#_\V/M_4$L#!!0 ( /R"0EBN7,N"LP< "0N . <'1C+65X M,S%?,BYH=&WM6FMSVS86_=Y?@4TFG7A&DB7YT:RD9L9-G5E-=](VU73ZK0.2 MER+&),$"H&3MK]]S0>K]L-RXNTTL?[!-\@*X./?@W N"@\1EZ=NOQ" A&>&O M&#CE4GI[^UOSHM/J#LZK2QBY/!.0R\83$WBW7NFE;]AWJ= M=N'Z*ZW:??\LEIE*9[V1RLB*#S05'W4F\[EAH)W3&6P=W;NF3-4X[Z44.QZ, MF\^'F2;*4=,6,J1>8:@Y-;+H;XQ]<#B,-5612WJQ]EV__T]\]_ M2MQ?+]!I]!2 W/[VK^%WPY&H>/586*X>&O40,"$\(+,9^?\3#N]N/XZ&[X?O M;D;#'S_L Z*>#A.V=]VZOO[FU>;03X7-KC5Q+#*?!L2P(7XPRCHEFTQ% D WK=EOA.6F &=+*9N,OU-*5H M#()Y$&OH(HW.*.&VQ1IC 731BZH>SWI]0VD3$J9[:.9<, MC:&N!@69D'RS\AM>-E8H8>?.;'G[K%EQV1*C-0B_?GG?;7?^V;=UX.LTQ>M- MQ['"I4=W**0A'T?$104I,=Z"0)X@539A*%X;*,9 /,]-UL&"$]C>-+ZCREDEUS>MSN7% M%T@N>2:^)PL?@+*7]8J4HFNC3H &M_HJQ7%%A1 M[OOABFNI1:MZ9BB5GA]U-EG&N%%K'3]4T"7X8G6J(NF\HX%5D9)&\014E?.\ MPN;<4VDY#_GE9'W2\OJC+<$AQ\4@&A6H=518II)E$]/R3BSS&5I4V7$UJ>._ M@-@0,4-[BO8JV3/E7[#)OZ,%8HN&QTO+T6P$@RT:EM>$)XSG0D7G-=.5DLI+]7T]H:(T!;AH?9(.0VTB M[X OKL:4(_>FH"2>4,%<9Q,4CA7ML"94 ;4\$6^=>.&9N)W(M/3JP%&A.$:] MHR; T^ZH6Y9)]PBYJRYWUS*>:&@(J;)5Q13HTNUWX1A!E@MKXG(P?KC.%L&\ MT/1KARHHX$^?.S]Q98TK$42JBL)V-'F75EUR8&_Z ;&^:U[ZC\Q>?N9EPO/SBJ_$FD7 M69D5Q_.5(B_%'I):)F?82=Y16F\X-^P;GX[209(^ASW!U9_>$_BW.-&DY:W";.F;1'7FM+&+5.AOH,\L4\X1'9+=0"/;LD&DX*'O MY35H!Y6SK*+XRT7B?+70'Z7"!/S"*//0[TW/3L7_5O%_@ST_ET$*'.%]$N^X M0D4(:IW&%D7XE.0=YZ6J#/&9R1=0_OW3?/__**K4]7*U2]VA'#)"0TL+X=A/ MJ[KN0AM0 ^51H\J.%JG1EAG0!TQ^-K5H[WQ5\C?*?)WNWX4BJ,]OD.%B@Y7: M0,#(JPM"[E_TU=QH5-E!Y1.=3HA31"[']?M*4PL2946J9X2GTT17*B37F >F M/$T*;6W$T/FZ?4<<^:2P'X N9#QR?$S8[GOS9BIGJ,H QCWV;!4PG7:[U7XU M;P#X4UE8ZMFJF*=Y"/W)5]6W/VZ$ V8^.F\M*J[VYNUK(UA%BV- /]SU*W\6 MZ:(]SSL//&<^'C2X:J\9X!^SZ6]2'3=Y]DPQ[V: A7K7\[^;?&,W[[:G5)_" M5K@#QH[*^Q-.4:A!:HY7U)^?U]8PUJ9P\XASN>ZCUMC3++%]Z^9[,&(UW>R, MP^>)RJ-PV#IZ_H* ^ 1ZO*? E'PBTVV(;KM[^1! ZS7M1;'XKN$(R&K!FJ>6 M O[S:['=4.Z8\IX<>#$'J':K?2#[7;;>/"X!MI_DR'P?^N>_G(L?/@Y_&0UO M/HC1S;]_'8Z&M[M"<-+$T^H_ ?'9 7%(Q/XB8)YPY+,*\:L*2?QDR"JN _UKEG>)HEB\7^S-?ZQ>01Z2,/SEC??IN]M/ MF=SN*/]/IW?TQ]6)6:ZF,559JBEC^-^3Z53.K$])@W/^QOOM5X-S_W7X?P%0 M2P,$% @ _()"6"T$ RJG! <"H P !P=&,M97@S,BYH=&WM6FU3 MVS@0_MY?H8-I!V;BQ$Z 3OM#*5A2%\HA5RGWVX4:QUK*ENNK)#D?OVMY!A" M+BFAD!9:YP/!T;X^WEWMRF['.A&OGI%V#)3A-VEKK@6\ZGQQ6LUVH[C Y<9T MO=V7;$)R/1'P;O[-==2])N(($ES$JR2*;:R?F_X'MNIH,9+C>P:Q%-N)CX/9Y 3DYA1,YE M0M.2L"^UE@G2:AAKAPH^2'T!D3;*#'NI9A1S#4Z>T1#\3($S4C0+YG1_5QWJ M&G&F8S_BV@F1$E*CY,6FM^<&[8;A1?>R=3BWBZPS[BD^B%$UX>SE!HQCWN?Z MGU9SSM]0"JG\3==^@N7>C\!(\_M2L(> H_/EI/NZVR,FINX*R>YM.K\'2HCZ M04LUE2F1$SD!QR7A(CGE*TY!30<[!I-&?C-+94.5#K"-$ M2^+MD[_K%_6C.KF T*+FM7;==:/C-6_"LZAPK K.NK&H$9H3RF2F@9%LAKPD M.G#W3*CI&,@%57V:0NY\' N8D,-0FY6FZS9K!&@8EW3#E('*T7,4*2,,6+RR MX=H[(MTTK),M0_5B<]QTO3 XDDE&TTEQR8)M$A9AC@[JF.J:,2;F.?F:RI$ M-H":5?)I2!4&G9A,0YZ@K<=2)<1SG4^E)5/9))+*7G\KF B@A8R\@1"2/EZV MO!JZT6R1:"A08(A* M:R.A,PYCF@Z@!,L[:.T0FC+"4[0I*3+9W"_*#5H\M3[/.!)1;GS$H,B-\IHA MH4(09,7DQX3'A0RMR0M4HJM"@$(9M^*-.J0:BL)VF8&R>O,YE.KKSHO'M9MJ MVAS9:L M>[>L[[1N(=AU;Q#@/VK>WKBHV/9^++QG(P3#Z2N@7WW[US$_+'!IVNH5N"., M'D^#2Y/^(173."EBIVP*IS!.2=',%8*T>:<@?9C:O2P2WV!$^#.!N/ ^/$U4 M[H3#_S+R-P+B'N%Q#'V%6]2$-.V&M/-P $W+4]FA9&BM%)PM!FZ!@^L&\H=; MR&50-BX:Y.WAA\X%.>F?S@\/5T$9U7?JDRN@'AR0*Q6H@[N@\O:AMQE MP+VEQIP3R#(0:$XZ"^&#-^,/57^7C/"&W^<:A8?+SS-B'&[0LG(.>2VI8G9< M.8HY1#@\X2"E^260C\44N6K]KFKV(\C0"H@*B-\)B*I1K ;A*O&J0?@I#L+O MSKL7O>[A*>D=OO_<[74[=RQP!W]F?:LRN0+BL0/Q$P;AM8V*RX![IWBN.0Z& M/2HNS8.TJA][HM%9 5$!\71;JGN<;5V?77WF(9 S!3EGN#1SO'7]TLX*QUOX M;1Y K_I@?O\^)YV__-%\]1;?#SJW.-)_JGLKOZH9J^N*,H!B4W9HA/;[5(SH M)+?;'-D4$L! A0#% @ _()"6#_Z76">!P \RT X M ( !!_$" '!T8RUE>#,Q7S$N:'1M4$L! A0#% @ _()"6*Y#,Q7S(N:'1M4$L! A0#% M @ _()"6"T$ RJG! <"H P ( !L # '!T8RUE>#,R :+FAT;5!+!08 !0 % "X! "!!0, ! end XML 73 ptc-20231231_htm.xml IDEA: XBRL DOCUMENT 0000857005 srt:MaximumMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-12-31 0000857005 us-gaap:LicenseMember 2022-10-01 2022-12-31 0000857005 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0000857005 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000857005 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000857005 us-gaap:TrademarksMember 2023-12-31 0000857005 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0000857005 us-gaap:RevolvingCreditFacilityMember us-gaap:LongTermDebtMember 2023-12-31 0000857005 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000857005 srt:MinimumMember us-gaap:LineOfCreditMember 2023-10-01 2023-12-31 0000857005 us-gaap:SecuredDebtMember us-gaap:LongTermDebtMember 2023-09-30 0000857005 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2023-10-01 2023-12-31 0000857005 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000857005 ptc:SupportAndCloudServicesMember us-gaap:CostOfSalesMember 2022-10-01 2022-12-31 0000857005 us-gaap:SecuredDebtMember 2023-01-31 0000857005 us-gaap:SecuredDebtMember 2023-12-31 0000857005 currency:XXX ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 currency:DKK ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 us-gaap:SecuredDebtMember 2023-09-30 0000857005 us-gaap:TechnologyServiceMember 2023-10-01 2023-12-31 0000857005 ptc:SupportAndCloudServicesMember 2023-10-01 2023-12-31 0000857005 us-gaap:OtherNoncurrentAssetsMember us-gaap:LineOfCreditMember 2023-09-30 0000857005 2023-12-31 0000857005 2022-12-31 0000857005 us-gaap:OtherCurrentAssetsMember us-gaap:LineOfCreditMember 2023-12-31 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-10-01 2022-12-31 0000857005 ptc:PureSystemsMember us-gaap:TrademarksMember 2023-10-04 2023-10-04 0000857005 ptc:PureSystemsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-10-04 2023-10-04 0000857005 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000857005 currency:CAD ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 us-gaap:LineOfCreditMember 2023-12-31 0000857005 us-gaap:TechnologyServiceMember us-gaap:CostOfSalesMember 2022-10-01 2022-12-31 0000857005 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000857005 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000857005 ptc:ServicemaxAcquisitionMember 2023-01-03 0000857005 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000857005 currency:JPY ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000857005 us-gaap:OperatingSegmentsMember srt:EuropeMember 2023-10-01 2023-12-31 0000857005 ptc:ServicemaxAcquisitionMember 2023-10-02 0000857005 us-gaap:FairValueInputsLevel1Member 2023-09-30 0000857005 ptc:CapitalizedSoftwareMember 2023-09-30 0000857005 ptc:A4000Seniornotesdue2028Member us-gaap:LongTermDebtMember 2023-12-31 0000857005 us-gaap:RetainedEarningsMember 2023-12-31 0000857005 us-gaap:OperatingSegmentsMember 2023-10-01 2023-12-31 0000857005 currency:TWD ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-09-30 0000857005 us-gaap:OperatingSegmentsMember srt:AmericasMember 2022-10-01 2022-12-31 0000857005 currency:ILS ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 2023-09-30 0000857005 ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember ptc:InterestandOtherExpenseNetMember 2022-10-01 2022-12-31 0000857005 2022-09-30 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-01 2023-12-31 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000857005 ptc:ForeignCurrencyForwardsMember 2023-12-31 0000857005 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-31 0000857005 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-01 2022-12-31 0000857005 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000857005 us-gaap:TechnologyServiceMember 2022-10-01 2022-12-31 0000857005 us-gaap:CustomerListsMember 2023-09-30 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000857005 ptc:UnrecordedMember 2023-12-31 0000857005 currency:TWD ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 ptc:A4000Seniornotesdue2028Member us-gaap:LongTermDebtMember 2023-09-30 0000857005 ptc:PureSystemsMember 2023-10-01 2023-12-31 0000857005 ptc:PureSystemsMember us-gaap:CustomerListsMember 2023-10-04 0000857005 ptc:SupportAndCloudServicesMember us-gaap:CostOfSalesMember 2023-10-01 2023-12-31 0000857005 us-gaap:LineOfCreditMember 2023-10-01 2023-12-31 0000857005 currency:JPY us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000857005 us-gaap:FairValueInputsLevel3Member 2023-09-30 0000857005 us-gaap:CommonStockMember 2022-12-31 0000857005 currency:CAD ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 ptc:ServicemaxAcquisitionMember 2023-01-03 2023-01-03 0000857005 ptc:PureSystemsMember 2023-10-04 2023-10-04 0000857005 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember 2023-10-01 2023-12-31 0000857005 us-gaap:CommonStockMember 2023-12-31 0000857005 us-gaap:RevolvingCreditFacilityMember 2023-01-31 0000857005 ptc:SoftwareMember 2023-10-01 2023-12-31 0000857005 ptc:A3625Seniornotesdue2025Member us-gaap:SeniorNotesMember 2023-12-31 0000857005 us-gaap:SellingAndMarketingExpenseMember 2022-10-01 2022-12-31 0000857005 currency:CHF ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 ptc:PureSystemsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-10-04 0000857005 us-gaap:ForwardContractsMember 2023-12-31 0000857005 us-gaap:FairValueInputsLevel1Member 2023-12-31 0000857005 ptc:A3625Seniornotesdue2025Member us-gaap:LongTermDebtMember 2023-12-31 0000857005 ptc:SoftwareMember 2022-10-01 2022-12-31 0000857005 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember 2022-10-01 2022-12-31 0000857005 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0000857005 currency:KRW ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 ptc:A3625Seniornotesdue2025Member 2020-02-13 0000857005 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0000857005 2023-10-01 2023-12-31 0000857005 2024-01-01 2023-12-31 0000857005 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0000857005 us-gaap:OtherNoncurrentAssetsMember us-gaap:LineOfCreditMember 2023-12-31 0000857005 us-gaap:OtherIntangibleAssetsMember 2023-09-30 0000857005 us-gaap:SecuredDebtMember us-gaap:LongTermDebtMember 2023-12-31 0000857005 us-gaap:ForwardContractsMember 2023-09-30 0000857005 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000857005 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0000857005 us-gaap:SellingAndMarketingExpenseMember 2023-10-01 2023-12-31 0000857005 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0000857005 currency:XXX ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 ptc:PureSystemsMember us-gaap:TrademarksMember 2023-10-04 0000857005 us-gaap:LicenseMember us-gaap:CostOfSalesMember 2022-10-01 2022-12-31 0000857005 currency:CNY ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2023-12-31 0000857005 us-gaap:RetainedEarningsMember 2023-09-30 0000857005 us-gaap:GeneralAndAdministrativeExpenseMember 2022-10-01 2022-12-31 0000857005 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-09-30 0000857005 us-gaap:GeneralAndAdministrativeExpenseMember 2023-10-01 2023-12-31 0000857005 currency:EUR ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000857005 ptc:PerpetualLicenseMember 2022-10-01 2022-12-31 0000857005 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0000857005 currency:GBP ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0000857005 us-gaap:RevolvingCreditFacilityMember us-gaap:LongTermDebtMember 2023-09-30 0000857005 us-gaap:RetainedEarningsMember 2022-12-31 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000857005 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000857005 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000857005 ptc:PureSystemsMember us-gaap:CustomerListsMember 2023-10-04 2023-10-04 0000857005 ptc:PureSystemsMember 2023-10-04 0000857005 ptc:SupportAndCloudServicesMember 2022-10-01 2022-12-31 0000857005 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0000857005 us-gaap:TrademarksMember 2023-09-30 0000857005 currency:SEK ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 us-gaap:LicenseMember us-gaap:CostOfSalesMember 2023-10-01 2023-12-31 0000857005 currency:CNY ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 currency:SEK ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0000857005 currency:KRW ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 ptc:A3625Seniornotesdue2025Member us-gaap:LongTermDebtMember 2023-09-30 0000857005 currency:JPY ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 ptc:ServicemaxAcquisitionMember 2023-10-01 2023-12-31 0000857005 currency:GBP ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 ptc:PerpetualLicenseMember 2023-10-01 2023-12-31 0000857005 ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember ptc:InterestandOtherExpenseNetMember 2023-10-01 2023-12-31 0000857005 us-gaap:CommonStockMember 2022-09-30 0000857005 us-gaap:CommonStockMember 2023-09-30 0000857005 srt:MaximumMember us-gaap:ForeignExchangeForwardMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000857005 ptc:ServicemaxAcquisitionMember 2023-10-02 2023-10-02 0000857005 us-gaap:OperatingSegmentsMember 2022-10-01 2022-12-31 0000857005 2022-10-01 2022-12-31 0000857005 us-gaap:LicenseMember 2023-10-01 2023-12-31 0000857005 ptc:RecurringServicesMember 2022-10-01 2022-12-31 0000857005 ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2022-10-01 2022-12-31 0000857005 currency:ILS ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 us-gaap:CustomerListsMember 2023-12-31 0000857005 us-gaap:OtherCurrentAssetsMember us-gaap:LineOfCreditMember 2023-09-30 0000857005 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0000857005 ptc:A4000Seniornotesdue2028Member 2020-02-13 0000857005 us-gaap:OperatingSegmentsMember srt:EuropeMember 2022-10-01 2022-12-31 0000857005 ptc:CapitalizedSoftwareMember 2023-12-31 0000857005 currency:EUR ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-09-30 0000857005 us-gaap:RetainedEarningsMember 2022-09-30 0000857005 us-gaap:FairValueInputsLevel3Member 2023-12-31 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000857005 ptc:RecurringServicesMember 2023-10-01 2023-12-31 0000857005 us-gaap:FairValueInputsLevel2Member 2023-09-30 0000857005 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-12-31 0000857005 ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 ptc:A4000Seniornotesdue2028Member us-gaap:SeniorNotesMember 2023-12-31 0000857005 currency:DKK ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 0000857005 us-gaap:OperatingSegmentsMember srt:AmericasMember 2023-10-01 2023-12-31 0000857005 2024-01-31 0000857005 srt:MaximumMember us-gaap:LineOfCreditMember 2023-10-01 2023-12-31 0000857005 ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-10-01 2023-12-31 0000857005 currency:CHF ptc:ForeignExchangeForwardContractAndOptionsMember us-gaap:NondesignatedMember 2023-12-31 ptc:Employees pure shares iso4217:USD shares iso4217:USD Q1 --09-30 0000857005 false 2024 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#NonoperatingIncomeExpense http://fasb.org/us-gaap/2023#NonoperatingIncomeExpense http://fasb.org/us-gaap/2023#NonoperatingIncomeExpense http://fasb.org/us-gaap/2023#NonoperatingIncomeExpense 10-Q true 2023-12-31 false 0-18059 PTC Inc. MA 04-2866152 121 Seaport Boulevard Boston MA 02210 781 370-5000 Common Stock, $.01 par value per share PTC NASDAQ Yes Yes Large Accelerated Filer false false false 119552405 264997000 288103000 480000 429000 678000000 811398000 123160000 96016000 68252000 81849000 1134409000 1277366000 85389000 88391000 3458463000 3358511000 953370000 941249000 123109000 123319000 141340000 143028000 375077000 356978000 6271157000 6288842000 14384000 43480000 118751000 132841000 117368000 160431000 14056000 14919000 12500000 9375000 0 620040000 649707000 665362000 23567000 24737000 950333000 1671185000 2248355000 1686410000 40758000 29508000 15777000 16188000 166458000 168455000 42823000 39806000 3464504000 3611552000 0.01 0.01 5000000 5000000 0 0 0 0 0.01 0.01 500000000 500000000 119445000 119445000 118846000 118846000 1194000 1188000 1860934000 1820905000 1039664000 973277000 -95139000 -118080000 2806653000 2677290000 6271157000 6288842000 183998000 172698000 330469000 257656000 514467000 430354000 35747000 35556000 550214000 465910000 10329000 12753000 67023000 50225000 77352000 62978000 32668000 32812000 110020000 95790000 440194000 370120000 136924000 118383000 105783000 88177000 69206000 50971000 10363000 8026000 -795000 -338000 321481000 265219000 118713000 104901000 35334000 16358000 2220000 -2119000 85599000 86424000 19212000 11389000 66387000 75035000 0.56 0.64 0.55 0.63 119124000 117819000 120250000 118788000 66387000 75035000 3800000 3800000 -11511000 -11485000 0 0 34674000 60029000 0 0 222000 308000 22941000 48236000 89328000 123271000 66387000 75035000 27222000 21328000 7724000 8054000 59013000 41504000 1086000 617000 -153950000 -105512000 -51204000 7680000 -13483000 -17530000 -29094000 -19635000 13467000 -16836000 19338000 -2956000 -4953000 7895000 21264000 34425000 187341000 180921000 4563000 9180000 93457000 0 7347000 10795000 0 154000 -105367000 -20129000 739845000 0 181441000 0 50326000 52423000 0 217000 0 1350000 620040000 0 -111962000 -53990000 6689000 8616000 -23299000 115418000 288798000 272888000 265499000 388306000 4009000 452000 1965000 13375000 118846000 1188000 1820905000 973277000 -118080000 2677290000 950000 10000 -10000 351000 4000 54332000 54336000 94371000 94371000 66387000 66387000 -11511000 -11511000 34674000 34674000 222000 222000 119445000 1194000 1860934000 1039664000 -95139000 2806653000 117472000 1175000 1720580000 727737000 -153458000 2296034000 1090000 11000 -11000 401000 4000 52871000 52875000 34119000 34119000 75035000 75035000 -11485000 -11485000 60029000 60029000 308000 308000 118161000 1182000 1701817000 802772000 -105222000 2400549000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">1. Basis of Presentation</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">General</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements include the accounts of PTC Inc. and its wholly owned subsidiaries and have been prepared by management in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and in accordance with the rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles for complete financial statements. While we believe that the disclosures presented are adequate in order to make the information not misleading, these unaudited quarterly financial statements should be read in conjunction with our annual consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended September 30, 2023. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting only of those of a normal recurring nature, necessary for a fair statement of our financial position, results of operations and cash flows as of the dates and for the periods indicated. The September 30, 2023 Consolidated Balance Sheet included herein is derived from our audited consolidated financial statements.</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Unless otherwise indicated, all references to a year mean our fiscal year, which ends on September 30.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Pending Accounting Pronouncements</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Improvements to Income Tax Disclosures</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU will be effective for us in 2026. We expect the adoption to result in disclosure changes only.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Improvements to Reportable Segment Disclosures</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU will be effective for us in 2025. We expect the adoption to result in disclosure changes only.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">2. Revenue from Contracts with Customers</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Receivables, </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Co</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">ntract Assets and Contract Liabilities</span></span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><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:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Short-term and long-term receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">880,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">997,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Contract asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">665,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">681,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">During the three months ended December 31, 2023, we recognized $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">289.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million of revenue that was included in Deferred revenue as of September 30, 2023. The remainder of the change was driven by additional deferrals, primarily from new billings.</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our multi-year, non-cancellable on-premises subscription contracts provide customers with an annual right to exchange software within the subscription with other software. As of December 31, 2023</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> and September 30, 2023, our total revenue liability was $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, respectively, primarily associated with the annual right to exchange on-premises subscription software.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our contracts with customers include transaction price amounts allocated to performance obligations that will be satisfied and recognized as revenue at a later date. As of December 31, 2023, the transaction price amounts include performance obligations of $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">665.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million recorded in Deferred revenue and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">1,499.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million that are not yet recorded in the Consolidated Balance Sheets. We expect to recognize approximately </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">% of the total $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,165.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million over the next </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> months, with the remaining amount thereafter.</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><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:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Recurring revenue</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">506,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">417,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Perpetual license</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Professional services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,747</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,556</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">550,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">465,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud services revenue.</span></div></div></div><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our international revenue is presented based on the location of our customer. Revenue for the geographic regions in which we operate is presented below.</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Americas</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">267,267</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">226,912</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Europe</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Asia Pacific</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,994</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71,788</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">550,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">465,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Co</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">ntract Assets and Contract Liabilities</span><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:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Short-term and long-term receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">880,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">997,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Contract asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">665,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">681,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 880808000 997490000 17563000 16465000 665484000 681550000 289400000 25500000 23700000 665500000 1499700000 0.60 2165200000 P12M <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><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:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Recurring revenue</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">506,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">417,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Perpetual license</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Professional services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,747</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,556</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">550,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">465,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud services revenue.</span></div></div> 506027000 417110000 8440000 13244000 35747000 35556000 550214000 465910000 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our international revenue is presented based on the location of our customer. Revenue for the geographic regions in which we operate is presented below.</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Americas</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">267,267</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">226,912</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Europe</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,210</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Asia Pacific</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,994</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">71,788</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">550,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">465,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 267267000 226912000 196953000 167210000 85994000 71788000 550214000 465910000 <p style="font-size:10pt;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-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">3. Stock-based Compensation</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The value of stock issued for restricted stock units (RSUs) vested is 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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Stock issued for vested RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">146,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">143,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Compensation expense recorded for our stock-based awards is classified in our Consolidated Statements of Operations 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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of license revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of support and cloud services revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of professional services revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,559</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,775</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023 and September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">, we had liability-classified awards related to stock-based compensation based on a fixed monetary amount of $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, respectively.</span></p> <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The value of stock issued for restricted stock units (RSUs) vested is 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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Stock issued for vested RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">146,869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">143,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 146869000 143794000 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Compensation expense recorded for our stock-based awards is classified in our Consolidated Statements of Operations 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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of license revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of support and cloud services revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of professional services revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,669</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,238</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,559</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,775</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 38000 37000 3382000 2790000 1669000 1248000 16127000 12196000 14238000 11458000 23559000 13775000 59013000 41504000 9500000 44900000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">4. Earnings per Share (EPS) and Common Stock</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">EPS</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table presents the calculation for both basic and diluted EPS:</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Weighted-average shares outstanding—Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">119,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Dilutive effect of restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,126</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">969</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Weighted-average shares outstanding—Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">120,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Earnings per share—Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Earnings per share—Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Anti-dilutive shares were immaterial for the three months ended December 31, 2023 and December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">.</span></p> <p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table presents the calculation for both basic and diluted EPS:</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands, except per share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Weighted-average shares outstanding—Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">119,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Dilutive effect of restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,126</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">969</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Weighted-average shares outstanding—Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">120,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Earnings per share—Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Earnings per share—Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 66387000 75035000 119124000 117819000 1126000 969000 120250000 118788000 0.56 0.64 0.55 0.63 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">5. Acquisitions</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Acquisition and transaction-related costs in the three months ended December 31, 2023 totaled $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, compared to $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in the three months ended December 31, 2022. These costs are classified in General and administrative expense in the accompanying Consolidated Statements of Operations.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">pure-systems</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">On October 4, 2023, we acquired pure-systems GmbH pursuant to a Share Purchase Agreement. Pure-systems is a leading provider of product and software variant management solutions used by manufacturing companies to efficiently manage the different versions of software and systems engineering assets. The</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> purchase price was $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">93.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">net of cash acquired, which was financed primarily with a draw on the revolving line of our credit facility. Pure-systems had approximately </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> employees on the close date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The acquisition of pure-systems has been accounted for as a business combination. Assets and liabilities assumed have been recorded at their estimated fair values as of the acquisition date. The fair values of intangible assets were based on valuations using a discounted cash flow model which requires the use of significant estimates and assumptions, including estimating future revenues and costs. The excess of the purchase price over the tangible assets, identifiable intangible assets and assumed liabilities was recorded as goodwill. The purchase price allocation is considered preliminary, pending finalization of the valuation of intangible assets. Additional adjustments may be recorded during the measurement period to Goodwill, intangible assets, and net tax liabilities.</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table outlines the preliminary purchase price allocation for pure-systems:</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.66%;"></td> <td style="width:1%;"></td> <td style="width:31.340000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,118</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Purchased software</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Net tax liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Acquired debt</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Other net liabilities</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">526</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The acquired customer relationships, purchased software, and trademarks are being amortized over useful lives o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">f </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> years, </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> years, and </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> years, respectively, based on the expected economic benefit pattern of the assets. The acquired goodwill will not be deductible for income tax purposes. The amount</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">of goodwill resulting from the purchase price allocation reflects the expected value that will be created by expanding our ALM offerings, which are included within our PLM product group.</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our results of operations for the reported periods if presented on a pro forma basis would not differ materially from our reported results.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">ServiceMax</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">On January 3, 2023, we acquired ServiceMax, Inc. pursuant to a Share Purchase Agreement dated November 17, 2022 for $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,448.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, net of cash acquired. PTC paid the first installment of $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">828.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million on the acquisition date. The remaining installment of $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">650.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">620.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million represents the fair value as of the acquisition date and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million is imputed interest, was paid in October 2023. The fair value of the deferred acquisition payment was calculated based on our borrowing rate at the time of the acquisition. The purchase price allocation resulted in $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">974.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million of Goodwill, $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">628.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million of intangible assets, $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">121.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million of net tax liabilities, and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million of other net liabilities.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">ServiceMax develops and licenses cloud-native, product-centric field service management (FSM) software, which is included within our PLM product group. ServiceMax had approximately </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> employees on the close date.</span></p> 2500000 5800000 93500000 50 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table outlines the preliminary purchase price allocation for pure-systems:</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.66%;"></td> <td style="width:1%;"></td> <td style="width:31.340000000000003%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,118</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Purchased software</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Net tax liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,860</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Acquired debt</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#cceeff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Other net liabilities</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">526</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 77118000 17400000 10000000 800000 -8860000 -2475000 526000 93457000 P18Y P10Y P10Y 1448200000 828200000 650000000 620000000 30000000 974900000 628600000 121700000 33600000 500 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">6. Goodwill and Intangible Assets</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Goodwill and acquired intangible assets consisted of the following:</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:40.328%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.961%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">September 30, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Goodwill (not amortized)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,458,463</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,358,511</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Intangible assets with finite lives (amortized):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Purchased software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">629,554</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">406,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">222,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">615,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">395,109</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">220,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Capitalized software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Customer lists and relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,140,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">712,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,116,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">413,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">702,992</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,928</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,928</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,867</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,867</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total intangible assets with finite lives</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,834,464</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">881,094</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">953,370</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,795,627</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">854,378</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">941,249</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total goodwill and acquired intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,411,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,299,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Changes in Goodwill 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:81.82%;"></td> <td style="width:1%;"></td> <td style="width:16.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Balance, October 1, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,358,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,834</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Balance, December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,458,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The aggregate amortization expense for intangible assets with finite lives is classified in our Consolidated Statements of Operations 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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Amortization of acquired intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,566</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,142</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Goodwill and acquired intangible assets consisted of the following:</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:40.328%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.941%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.961%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">September 30, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Goodwill (not amortized)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,458,463</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,358,511</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Intangible assets with finite lives (amortized):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Purchased software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">629,554</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">406,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">222,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">615,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">395,109</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">220,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Capitalized software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Customer lists and relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,140,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">427,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">712,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,116,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">413,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">702,992</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">36,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,451</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,928</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,928</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,867</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,867</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total intangible assets with finite lives</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,834,464</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">881,094</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">953,370</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,795,627</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">854,378</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">941,249</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total goodwill and acquired intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,411,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,299,760</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 3458463000 3358511000 629554000 406952000 222602000 615915000 395109000 220806000 22877000 22877000 0 22877000 22877000 0 1140213000 427224000 712989000 1116117000 413125000 702992000 37892000 20113000 17779000 36851000 19400000 17451000 3928000 3928000 0 3867000 3867000 0 1834464000 881094000 953370000 1795627000 854378000 941249000 4411833000 4299760000 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Changes in Goodwill 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:81.82%;"></td> <td style="width:1%;"></td> <td style="width:16.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Balance, October 1, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,358,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">77,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Foreign currency translation adjustment</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,834</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Balance, December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,458,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 3358511000 77118000 22834000 3458463000 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The aggregate amortization expense for intangible assets with finite lives is classified in our Consolidated Statements of Operations 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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Amortization of acquired intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,566</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,142</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 10363000 8026000 9566000 6142000 19929000 14168000 <p style="font-size:10pt;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-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">7. Fair Value Measurements</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The valuation hierarchy for disclosure of assets and liabilities reported at fair value prioritizes the inputs for such valuations into three broad levels:</span></p><div style="margin-left:4.139%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.308321423728106%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Level 1: quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></div></div><div style="margin-left:4.139%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.308321423728106%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Level 2: quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument; or</span></div></div><div style="margin-left:4.139%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.308321423728106%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Level 3: unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value.</span></div></div><p style="text-indent:4.133%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">A financial asset's or liability's classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Money market funds, time deposits, and corporate notes/bonds are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets.</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The principal market in which we execute our foreign currency derivatives is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants usually are large financial institutions. Our foreign currency derivatives’ valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our significant financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 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:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cash equivalents</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Convertible note</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_40fe6645-37b0-4c98-ba55-1d94039195b4;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,772</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">62,245</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_ff01e1ae-47f5-447e-8c20-b14aee36bbb7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">September 30, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cash equivalents</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Convertible note</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_413f1787-cf24-4927-a25f-2d40890b1e85;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,340</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,340</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,094</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_8e984811-0ac7-4a76-b70b-2d0e392c873e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Money market funds and time deposits.</span></div></div></div> <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our significant financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 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:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cash equivalents</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Convertible note</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_40fe6645-37b0-4c98-ba55-1d94039195b4;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,772</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">62,245</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_ff01e1ae-47f5-447e-8c20-b14aee36bbb7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">September 30, 2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 1</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 2</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Level 3</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Cash equivalents</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Convertible note</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_413f1787-cf24-4927-a25f-2d40890b1e85;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,340</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,340</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">82,094</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Financial liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_8e984811-0ac7-4a76-b70b-2d0e392c873e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forward contracts</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Money market funds and time deposits.</span></div></div> 58772000 0 0 58772000 0 0 2000000 2000000 0 1473000 0 1473000 58772000 1473000 2000000 62245000 0 5584000 0 5584000 0 5584000 0 5584000 72754000 0 0 72754000 0 0 2000000 2000000 0 7340000 0 7340000 72754000 7340000 2000000 82094000 0 3158000 0 3158000 0 3158000 0 3158000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">8. Derivative Financial Instruments</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">We enter into foreign currency forward contracts to manage our exposure to foreign currency exchange risk in order to reduce earnings volatility. We do not enter into derivative transactions for trading or speculative purposes.</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table shows our derivative instruments measured at gross fair value as reflected in the Consolidated Balance Sheets:</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:36.867%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Fair Value of Derivatives Designated As Hedging Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Fair Value of Derivatives Not Designated As Hedging Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Derivative assets</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Derivative liabilities</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(2)</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">, current derivative assets are recorded in Other current assets in the Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">, current derivative liabilities are recorded in Accrued expenses and other current liabilities in the Consolidated Balance Sheets.</span></div></div></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Non-Designated Hedges</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">We hedge our net foreign currency monetary assets and liabilities primarily resulting from foreign currency denominated receivables and payables with foreign exchange forward contracts to reduce the risk that our earnings and cash flows will be adversely affected by changes in foreign currency exchange rates. These contracts have maturities of up to approximately </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">. Generally, we do not designate these foreign currency forward contracts as hedges for accounting purposes and changes in the fair value of these instruments are recognized immediately in earnings. Because we enter into forward contracts only as an economic hedge, gains or losses on the underlying foreign-denominated balance are generally offset by the losses or gains on the forward contract. Gains and losses on forward contracts and foreign denominated receivables and payables are included in Other income (expense), net.</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023, we had outstanding forward contracts not designated as hedging instruments with notional amounts equivalent to the following:</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:8pt;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:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">Currency Hedged</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Canadian Dollar / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Euro / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">437,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">383,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">British Pound / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Israeli Shekel / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Japanese Yen / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Swiss Franc / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Swedish Krona / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Chinese Renminbi / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">New Taiwan Dollar / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Korean Won / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Danish Krone / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">All other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,609</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,340</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">523,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table shows the effect of our non-designated hedges on the Consolidated Statements of Operations for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">three months ended December 31, 2023 and December 31, 2022:</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:15.26%;"></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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;"> (in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Location of Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_740d9ef3-667d-49fa-927c-bae0d6627e18;"><span style="-sec-ix-hidden:F_169671e3-b568-44af-928b-5c2b445800e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income (expense), net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,735</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">In the three months ended December 31, 2023, foreign curren</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">cy gains, net were $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million. In the three months ended December 31, 2022, foreign currency </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">losses, net were $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million.</span><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Net Investment Hedges</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">We translate balance sheet accounts of subsidiaries with foreign functional currencies into the U.S. Dollar using the exchange rate at each balance sheet date. Resulting translation adjustments are reported as a component of Accumulated other comprehensive loss on the Consolidated Balance Sheets. We designate certain foreign exchange forward contracts as net investment hedges against exposure on translation of balance sheet accounts of Euro and Japanese Yen functional subsidiaries. Net investment hedges partially offset the impact of foreign currency translation adjustment recorded in Accumulated other comprehensive loss on the Consolidated Balance Sheets. All foreign exchange forward contracts are carried at fair value on the Consolidated Balance Sheets and the maximum duration of net investment hedge foreign exchange forward contracts is approximately </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Net investment hedge relationships are designated at inception, and effectiveness is assessed retrospectively on a quarterly basis using the net equity position of Euro and Japanese Yen functional subsidiaries. As the forward contracts are highly effective in offsetting exchange rate exposure, we record changes in these net investment hedges in Accumulated other comprehensive loss and subsequently reclassify them to foreign currency translation adjustment in Accumulated other comprehensive loss at the time of forward contract maturity. Changes in the fair value of foreign exchange forward contracts due to changes in time value are excluded from the assessment of effectiveness. Our derivatives are not subject to any credit contingent features. We manage credit risk with counterparties by trading among several counterparties and we review our counterparties’ credit at least quarterly.</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023, we had outstanding forward contracts designated as net investment hedges with notional amounts equivalent to the following:</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">Currency Hedged</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Euro / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">373,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">337,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Japanese Yen / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,522</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,285</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">384,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">348,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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;"> </p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table shows the effect of our derivative instruments designated as net investment hedges in the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:</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:15.26%;"></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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Location of Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Loss recognized in OCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">OCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gain (loss) reclassified from OCI to earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">n/a</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_1bc8de9f-edb1-4963-b6d3-16049332e5d9;"><span style="-sec-ix-hidden:F_a6e0a0d7-e3fa-4616-b4f0-61d766e0ad0e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain recognized</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">, excluded portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Other income (expense), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023, we estimate that all amounts reported in Accumulated other comprehensive loss will be applied against exposed balance sheet accounts upon translation within the next three months.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Offsetting Derivative Assets and Liabilities</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">We have entered into master netting arrangements for our forward contracts that allow net settlements under certain conditions. Although netting is permitted, it is currently our policy and practice to record all derivative assets and liabilities on a gross basis in the Consolidated Balance Sheets.</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table sets forth the offsetting of derivative assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">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:18.587%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:12.605%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Not Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Amount of<br/>Recognized<br/>Assets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross <br/>Amounts <br/>Offset in the <br/>Consolidated <br/>Balance <br/>Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Amounts of <br/>Assets <br/>Presented in <br/>the <br/>Consolidated <br/>Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Financial<br/>Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Cash<br/>Collateral<br/>Received</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table sets forth the offsetting of derivative liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">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:18.422%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.988%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.988%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:12.786%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:10.008000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.988%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.868%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Not Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Amount of<br/>Recognized<br/>Liabilities</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Amounts<br/>Offset in the<br/>Consolidated<br/>Balance<br/>Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Amounts of <br/>Liabilities<br/>Presented in<br/>the<br/>Consolidated<br/>Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Financial<br/>Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Cash<br/>Collateral<br/>Pledged</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table shows our derivative instruments measured at gross fair value as reflected in the Consolidated Balance Sheets:</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:36.867%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.222%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Fair Value of Derivatives Designated As Hedging Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Fair Value of Derivatives Not Designated As Hedging Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Derivative assets</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Derivative liabilities</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(2)</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">, current derivative assets are recorded in Other current assets in the Consolidated Balance Sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">, current derivative liabilities are recorded in Accrued expenses and other current liabilities in the Consolidated Balance Sheets.</span></div></div> 0 3770000 1473000 3570000 3051000 0 2533000 3158000 P3M <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023, we had outstanding forward contracts not designated as hedging instruments with notional amounts equivalent to the following:</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:8pt;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:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">Currency Hedged</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Canadian Dollar / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Euro / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">437,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">383,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">British Pound / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,058</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Israeli Shekel / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Japanese Yen / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,770</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Swiss Franc / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Swedish Krona / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Chinese Renminbi / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">New Taiwan Dollar / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,492</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Korean Won / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Danish Krone / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">All other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,609</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,340</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">514,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">523,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023, we had outstanding forward contracts designated as net investment hedges with notional amounts equivalent to the following:</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">Currency Hedged</span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Euro / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">373,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">337,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Japanese Yen / U.S. Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,522</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,285</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">384,049</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">348,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2547000 5135000 437668000 383227000 5359000 6058000 9264000 11852000 0 4770000 11303000 32766000 14229000 35085000 5180000 16660000 18492000 11855000 0 6157000 5358000 6731000 4609000 3340000 514009000 523636000 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table shows the effect of our non-designated hedges on the Consolidated Statements of Operations for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">three months ended December 31, 2023 and December 31, 2022:</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:15.26%;"></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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;"> (in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Location of Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Net realized and unrealized loss, excluding the underlying foreign currency exposure being hedged</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_740d9ef3-667d-49fa-927c-bae0d6627e18;"><span style="-sec-ix-hidden:F_169671e3-b568-44af-928b-5c2b445800e0;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income (expense), net</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,735</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:4.133%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table shows the effect of our derivative instruments designated as net investment hedges in the Consolidated Statements of Operations for the three months ended December 31, 2023 and December 31, 2022:</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:15.26%;"></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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Location of Gain (Loss)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Loss recognized in OCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">OCI</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gain (loss) reclassified from OCI to earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">n/a</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="-sec-ix-hidden:F_1bc8de9f-edb1-4963-b6d3-16049332e5d9;"><span style="-sec-ix-hidden:F_a6e0a0d7-e3fa-4616-b4f0-61d766e0ad0e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain recognized</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">, excluded portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Other income (expense), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> -3735000 -11009000 1000000 -3200000 P3M 373527000 337923000 10522000 10285000 384049000 348208000 -15304000 -15305000 0 0 1136000 969000 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table sets forth the offsetting of derivative assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">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:18.587%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:12.605%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:9.824%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Not Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Amount of<br/>Recognized<br/>Assets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross <br/>Amounts <br/>Offset in the <br/>Consolidated <br/>Balance <br/>Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Amounts of <br/>Assets <br/>Presented in <br/>the <br/>Consolidated <br/>Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Financial<br/>Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Cash<br/>Collateral<br/>Received</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1473000 0 1473000 1473000 0 0 <p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The following table sets forth the offsetting of derivative liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">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:18.422%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.988%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.988%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:12.786%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:10.008000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.988%;"></td> <td style="width:1%;"></td> <td style="width:1.159%;"></td> <td style="width:1%;"></td> <td style="width:9.868%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Gross Amounts Not Offset in the Consolidated Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;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:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Amount of<br/>Recognized<br/>Liabilities</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Gross<br/>Amounts<br/>Offset in the<br/>Consolidated<br/>Balance<br/>Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net Amounts of <br/>Liabilities<br/>Presented in<br/>the<br/>Consolidated<br/>Balance Sheets</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Financial<br/>Instruments</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Cash<br/>Collateral<br/>Pledged</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">Net<br/>Amount</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Forward contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 5584000 0 5584000 1473000 0 4111000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">9. Income Taxes</span></p><div style="font-size:8pt;font-family:'Century Gothic',sans-serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.879999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Income before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,599</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The effective tax rate for the three months ended December 31, 2023 was higher than the effective tax rate for the corresponding prior-year period primarily due to a non-cash tax expense of $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million related to a tax reserve in a foreign jurisdiction as well as a decrease in the excess tax benefits related to stock-based compensation.</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">In the normal course of business, PTC and its subsidiaries are examined by various taxing authorities, including the Internal Revenue Service in the U.S. We regularly assess the likelihood of additional assessments by tax authorities and provide for these matters as appropriate. We are currently under audit by tax authorities in several jurisdictions. Audits by tax authorities typically involve examination of the deductibility of certain permanent items, transfer pricing, limitations on net operating losses and tax credits.</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%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:13.5%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.879999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Three months ended</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;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:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Income before income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,599</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,212</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">%</span></p></td> </tr> </table> 85599000 86424000 19212000 11389000 0.22 0.13 3600000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">10. Debt</span></p><div style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023, we had the following debt obligations:</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">4.000% Senior notes due 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">3.625% Senior notes due 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Credit facility revolver line</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">766,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">202,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Credit facility term loan</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,266,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,702,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Unamortized debt issuance costs for the senior notes</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,672</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total debt, net of issuance costs</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(4)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,260,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,695,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Unamortized debt issuance costs related to the credit facility were $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other current assets and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other assets on the Consolidated Balance Sheet as of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other current assets and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other assets on the Consolidated Balance Sheet as of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The stated maturity date under the credit facility on which both the revolver line and the term loan will mature and all amounts then outstanding will become due and payable is </span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">January 3, 2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">. However, if our outstanding 2025 Senior Notes have not been refinanced to mature on or after April 3, 2028 or redeemed by November 16, 2024, all amounts outstanding under the credit facility will become due and payable on November 16, 2024. The term loan will begin amortizing in March 2024, with payments of $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2024, $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.9</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2025, and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2026 and 2027, and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">418.7</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2028.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023 and September 30, 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, respectively, of debt associated with the credit facility term loan was classified as short term with the remaining balance classified as long term.</span></div></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Senior Unsecured Notes</span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">In February 2020, we issued $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in aggregate principal amount of </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">% senior, unsecured long-term debt at par value, due in 2028 (the 2028 notes) and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in aggregate principal amount of </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">% senior, unsecured long-term debt at par value, due in 2025 (the 2025 notes).</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023, the total estimated fair value of the 2028 and 2025 notes was approximately $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">478.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">491.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, respectively, based on quoted prices for the notes on that date.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">We were in compliance with all the covenants for all our senior notes as of December 31, 2023.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Credit Agreement</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our credit facility consists of (i) a $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> billion revolving credit facility, (ii) a $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million term loan credit facility, and (iii) an incremental facility pursuant to which we may incur additional term loan tranches or increase the revolving credit facility. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023, unused commitments under our credit facility were $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">483</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million and amounts available for borrowing were $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">470</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023, the fair value of our credit facility approximates its book value.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">PTC and certain eligible foreign subsidiaries are eligible borrowers under the credit facility. As of the filing of this Form 10-Q, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">221.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">borrowed by an eligible foreign subsidiary borrower.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Loans under the credit facility bear interest at variable rates. As of December 31, 2023, the annual rate for borrowings outstanding was </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">. A quarterly revolving commitment fee on the undrawn portion of the revolving credit facility is required, ranging from </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.175</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.325</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">per annum, based upon our total leverage ratio.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023, we were in compliance with all financial and operating covenants of the credit facility.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Interest</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">In the three months ended December 31, 2023 and 2022, we incurred interest expense on our debt of $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, respectively</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">. In the three months ended December 31, 2023, we paid $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million of interest on our debt, of which $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million was interest imputed on the $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">650.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million ServiceMax deferred acquisition payment that we settled in the period. In the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">three months ended December 31, 2022, we paid $</span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million of interest on our debt. The average interest rate on borrowings outstanding was approximately </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> during the three months ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> and 2022, respectively.</span></p> <p style="text-indent:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and September 30, 2023, we had the following debt obligations:</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:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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: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:'Century Gothic',sans-serif;min-width:fit-content;">September 30,<br/>2023</span></p></td> <td style="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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">4.000% Senior notes due 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">3.625% Senior notes due 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Credit facility revolver line</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">766,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">202,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Credit facility term loan</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(1)(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,266,527</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,702,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Unamortized debt issuance costs for the senior notes</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,672</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,215</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Total debt, net of issuance costs</span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;font-family:'Century Gothic',sans-serif;position:relative;min-width:fit-content;">(4)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,260,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #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:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,695,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Unamortized debt issuance costs related to the credit facility were $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other current assets and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other assets on the Consolidated Balance Sheet as of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">December 31, 2023 and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other current assets and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;white-space:pre-wrap;min-width:fit-content;color:#000000;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million included in Other assets on the Consolidated Balance Sheet as of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;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:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">The stated maturity date under the credit facility on which both the revolver line and the term loan will mature and all amounts then outstanding will become due and payable is </span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">January 3, 2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">. However, if our outstanding 2025 Senior Notes have not been refinanced to mature on or after April 3, 2028 or redeemed by November 16, 2024, all amounts outstanding under the credit facility will become due and payable on November 16, 2024. The term loan will begin amortizing in March 2024, with payments of $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2024, $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.9</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2025, and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2026 and 2027, and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">418.7</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million in 2028.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets.</span></div></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:4.13%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Century Gothic;min-width:4.13%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">As of December 31, 2023 and September 30, 2023, </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">$</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> million, respectively, of debt associated with the credit facility term loan was classified as short term with the remaining balance classified as long term.</span></div></div> 500000000 500000000 500000000 500000000 766527000 202000000 500000000 500000000 2266527000 1702000000 5672000 6215000 2260855000 1695785000 2300000 7000000 2300000 7500000 2028-01-03 9400000 21900000 25000000 25000000 418700000 12500000 9400000 500000000 0.04 500000000 0.03625 478800000 491400000 1250000000 500000000 483000000 470000000 221500000 0.072 0.00175 0.00325 35300000 16400000 44800000 30000000 650000000 4800000 0.057 0.042 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">11. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Guarantees and Indemnification Obligations</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">We enter into standard indemnification agreements with our customers and business partners in the ordinary course of our business. Under such agreements, we typically indemnify, hold harmless, and agree to reimburse the indemnified party for losses suffered or incurred by the indemnified party, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to our products. Indemnification may also cover other types of claims, including claims relating to certain data breaches. These agreements typically limit our liability with respect to indemnification claims other than intellectual property infringement claims. Historically, our costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and, accordingly, we believe the estimated fair value of liabilities under these agreements is immaterial.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">We warrant that our software products will perform in all material respects in accordance with our standard published specifications during the term of the license. Additionally, we generally warrant that our consulting services will be performed consistent with generally accepted industry standards and, in the case of fixed price services, the agreed-upon specifications. In most cases, liability for these warranties is capped. If necessary, we would provide for the estimated cost of product and service warranties based on specific warranty claims and claim history; however, we have not incurred significant cost under our product or services warranties. As a result, we believe the estimated fair value of these liabilities is immaterial.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;font-style:italic;min-width:fit-content;">Director and Executive Officer Adoption, Modification or Termination of 10b5-1 Plans in Q1’24</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Our section 16 officers and directors may enter into plans or arrangements for the purchase or sale of our securities that are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) of the Exchange Act. Such plans and arrangements must comply in all respects with our insider trading policies, including our policy governing entry into and operation of 10b5-1 plans and arrangements.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">During the quarter ended December 31, 2023, the following Section 16 officers and directors </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> Rule 10b5-1 trading arrangements (as defined in Item 408 of Regulation S-K of the Exchange Act). All plans adopted covered only sales of PTC common stock. No plans were </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">modified</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">terminated</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">.</span></p><p style="text-indent:4.133%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:22.1%;"></td> <td style="width:1.04%;"></td> <td style="width:23.16%;"></td> <td style="width:1.06%;"></td> <td style="width:20%;"></td> <td style="width:1.06%;"></td> <td style="width:31.58%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:top;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:'Century Gothic',sans-serif;min-width:fit-content;">Name and Title of Director or Section 16 Officer</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;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:'Century Gothic',sans-serif;min-width:fit-content;">Date of Adoption, Modification, or Termination</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p><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:'Century Gothic',sans-serif;min-width:fit-content;">Duration of the Plan</span></p></td> <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;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:'Century Gothic',sans-serif;min-width:fit-content;">Aggregate Number of Shares of Common Stock that may be Sold under the Plan</span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="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:8pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Paul Lacy</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;"><br/></span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Director</span></span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Adopted <br/></span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 1, 2023</span></span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:'Century Gothic',sans-serif;min-width:fit-content;">Ends<br/> </span><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">December 31, 2024</span></span></p></td> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;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:'Century Gothic',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:'Century Gothic',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,500</span></p></td> </tr> </table> true false false Paul Lacy Director December 1, 2023 December 31, 2024 7500000 Recurring revenue is comprised of on-premises subscription, perpetual support, SaaS, and cloud services revenue. As of December 31, 2023 and September 30, 2023, current derivative assets are recorded in Other current assets in the Consolidated Balance Sheets. As of December 31, 2023 and September 30, 2023, current derivative liabilities are recorded in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. Unamortized debt issuance costs related to the credit facility were $2.3 million included in Other current assets and $7.0 million included in Other assets on the Consolidated Balance Sheet as of December 31, 2023 and $2.3 million included in Other current assets and $7.5 million included in Other assets on the Consolidated Balance Sheet as of September 30, 2023. The stated maturity date under the credit facility on which both the revolver line and the term loan will mature and all amounts then outstanding will become due and payable is January 3, 2028. However, if our outstanding 2025 Senior Notes have not been refinanced to mature on or after April 3, 2028 or redeemed by November 16, 2024, all amounts outstanding under the credit facility will become due and payable on November 16, 2024. The term loan will begin amortizing in March 2024, with payments of $9.4 million in 2024, $21.9 million in 2025, and $25.0 million in 2026 and 2027, and $418.7 million in 2028. Unamortized debt issuance costs for the senior notes are included in Long-term debt on the Consolidated Balance Sheets. As of December 31, 2023 and September 30, 2023, $12.5 million and $9.4 million, respectively, of debt associated with the credit facility term loan was classified as short term with the remaining balance classified as long term.